Skip to content

Add Debusine APT sources for trixie and forky#30

Merged
Simon Beaudoin (simonbeaudoin0935) merged 2 commits into
mainfrom
feature/add-debusine-sources-list
Jun 29, 2026
Merged

Add Debusine APT sources for trixie and forky#30
Simon Beaudoin (simonbeaudoin0935) merged 2 commits into
mainfrom
feature/add-debusine-sources-list

Conversation

@simonbeaudoin0935

@simonbeaudoin0935 Simon Beaudoin (simonbeaudoin0935) commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add Debusine qli signing key at Dockerfiles/keyrings/debusine.asc
  • add Dockerfiles/sources/trixie/qli.sources
  • update Dockerfiles/Dockerfile.debian.trixie to seed the trixie chroot with qli.sources and keyring .asc files
  • remove Debian qsc-deb-releases defaults for trixie/sid:
    • delete Dockerfiles/sources/trixie/qsc-deb-releases.sources
    • delete Dockerfiles/sources/sid/qsc-deb-releases.sources
    • update Dockerfiles/Dockerfile.debian.sid to stop copying a default qsc source and only seed keyrings
  • update docs (README.md, AGENTS.md) to reflect source split:
    • Ubuntu suites use qsc-deb-releases.sources
    • Debian trixie uses qli.sources
    • sid has no default Qualcomm source and uses caller-provided --extra-repo when needed
  • update docker_deb_build.py suite comment to match current Debian suite set

Validation

  • ran ./docker_deb_build.py --help and verified --distro choices are:
    • noble, questing, resolute, trixie, sid
  • verified there are no remaining forky references in the repo (rg -n "forky" returns no matches)

@simonbeaudoin0935 Simon Beaudoin (simonbeaudoin0935) force-pushed the feature/add-debusine-sources-list branch 2 times, most recently from a61f3f4 to 8614599 Compare June 29, 2026 18:29
Add Debusine signing key material and a trixie qli.sources file.

Switch the trixie Debian Dockerfile to seed qli sources instead

of qsc-deb-releases.

Signed-off-by: Simon Beaudoin <sbeaudoi@qti.qualcomm.com>
Remove sid qsc-deb-releases defaults from Debian builder inputs.

Document the Ubuntu qsc vs Debian trixie qli source split and

sid behavior in AGENTS.md and README.md.

Signed-off-by: Simon Beaudoin <sbeaudoi@qti.qualcomm.com>
@simonbeaudoin0935 Simon Beaudoin (simonbeaudoin0935) merged commit 80525d8 into main Jun 29, 2026
20 checks passed
@simonbeaudoin0935 Simon Beaudoin (simonbeaudoin0935) deleted the feature/add-debusine-sources-list branch June 29, 2026 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant