[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1032910: marked as done (unblock: apt/2.6.0)



Your message dated Thu, 16 Mar 2023 17:07:18 +0100
with message-id <a5fd4845-b58a-ce53-18f0-b80612725311@debian.org>
and subject line Re: Bug#1032910: unblock: apt/2.6.0
has caused the Debian Bug report #1032910,
regarding unblock: apt/2.6.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1032910: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032910
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: apt@packages.debian.org, jak@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

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Hi,

On 13-03-2023 22:05, Julian Andres Klode wrote:
Please unblock package apt

Done + aged.

Paul

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---

Reply to: