Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock X-Debbugs-Cc: a...@packages.debian.org, j...@debian.org Control: affects -1 + src:apt
Please unblock package apt [ Reason ] APT 2.6.0 contains the final fixes for bookworm, adding non-free-firmware support, making the `changelog` command query the online servers for the truncated changelogs that are the default now, fixes a bug where Release files were stored that should have been rejected, translation updates, and licensing clarifications (which is an RC bug). I am sorry, Unfortunately due to various comment changes mostly, the diff is a bit unwieldly to look at, but the individual code changes are rather small, it might be easier to look at the commit diffs: https://salsa.debian.org/apt-team/apt/-/compare/2.5.6...2.6.0?from_project_id=228&straight=false or grouped by the merges for code changes: non-free-firmware: https://salsa.debian.org/apt-team/apt/-/merge_requests/282 (updated ubuntu codename to lunar in followup) + https://salsa.debian.org/apt-team/apt/-/merge_requests/286 followup (minor tweaks to those changes) changelog: https://salsa.debian.org/apt-team/apt/-/merge_requests/288 do not store trusted Release file unconditionally: https://salsa.debian.org/apt-team/apt/-/merge_requests/289 copyright rework: https://salsa.debian.org/apt-team/apt/-/merge_requests/287 Unfortunately we lost a week or so because I was sick after FOSDEM :( Full Changelog: [ Cyril Brulebois ] * Teach apt-cdrom's scoring system about non-free-firmware (Closes: #1029751) . [ David Kalnischkies ] * More support for non-free-firmware - Have values in Section config trees refer to them in all components - Add non-free-firmware component in documentation - Suggest using non-free-firmware in update for Debian * other bookworm regressions: - Bump codenames in docs in preparation for Debian 12 - Detect trimmed changelogs and pick online instead (Closes: #1024457) * Do not store trusted=yes Release file unconditionally . [ Miroslav Kure ] * Czech program translation update (Closes: #1031008) . [ Bastian Germann ] * machine-readable version of COPYING (Closes: #1019273), initial version . [ Julian Andres Klode ] * Update lintian override info format in d/apt.lintian-overrides * Further work on machine-readable COPYING file and the source code comments to address licensing inadequacies: - Address statements of public domain - po/nb.po: Relicensing GPL-2.0 -> GPL-2.0+. Thanks Petter for chasing down the copyright holders and getting agreement. - COPYING: Group by license - Address translation licensing concerns - COPYING: Address RunScripts() - We do not believe rsh was supposed to exclude GPL-3 This unfortunately creates a bit of churn, but updating the COPYING file without addressing the actual licensing issues would not have solved the bug. [ Impact ] * `changelog` command only shows incomplete changelogs * non-free-firmware is not treated correctly * documentation references old codenames * czech translation incomplete * `debian/copyright` file and licensing is unreliable [ Tests ] (What automated or manual tests cover the affected code?) All changes have been accompanied by regression tests to the best of my knowledge. [ Risks ] The code changes are reasonably small and well tested. [ Checklist ] [!] all changes are documented in the d/changelog Sigh, two editorial changes were marked ignore in the git commits which I did not notice when merging: https://salsa.debian.org/apt-team/apt/-/commit/e90ba0afa2a27ecea792e8039b2917ec55647548 https://salsa.debian.org/apt-team/apt/-/commit/edcdc251c527141bddb502e799d9a3911a73841b They do not affect the binaries produced. Some changes were squashed together in the changelog editing as they were redundant (e.g. two Ubuntu codename update commits are squashed into "update codenames"). [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] (Anything else the release team should know.) unblock apt/2.6.0 -- debian developer - deb.li/jak | jak-linux.org - free software dev ubuntu core developer i speak de, en
signature.asc
Description: PGP signature