• Accepted apt 2.9.32 (source) into unstable

    From Debian FTP Masters@21:1/5 to All on Sun Mar 9 18:50:01 2025
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512

    Format: 1.8
    Date: Sun, 09 Mar 2025 18:19:14 +0100
    Source: apt
    Built-For-Profiles: noudeb
    Architecture: source
    Version: 2.9.32
    Distribution: unstable
    Urgency: medium
    Maintainer: APT Development Team <deity@lists.debian.org>
    Changed-By: Julian Andres Klode <jak@debian.org>
    Launchpad-Bugs-Fixed: 2100247
    Changes:
    apt (2.9.32) unstable; urgency=medium
    .
    * Rewordings and documentation updates:
    - Add doc/design/install.md: Installation design
    - Replace "GPG error" with "OpenPGP signature verification failed"
    * Bug fix: Correctly detect obsolete packages in EDSP
    - refactor obsolete checks to use VerFileIterator::Downloadable()
    - Consider 0-size debs not downloadable, set a size in EDSP
    - edsp: Write 'Size' to the EDSP files
    * UX: Produce more human-readable dependency errors in 3.0 solver.
    - test: Grep continuation lines in error messages
    - solver3: Simplify Var pointer tagging
    - solver3: cleanup operators for Var
    - solver3: Support pretty printing clauses
    - solver3: Verbose error messages
    The output now has multiple lines, prints the underlying concrete
    dependency (foo Depends bar), and prints paths not taken.
    * Bug fixes:
    - solver3: bestReason: Only find actual assignments [i.e. when the
    path to a decision is determined for printing, we sometimes picked
    assignments with the wrong polarity, e.g. when determining "why not foo"
    in "foo Conflicts mail-transport-agent" we might have picked a
    decision "not exim4" rather than a choice "postfix"].
    - solver3: Do not prefer new installs over manually installed obsoletes.
    (LP: #2100247) - We still try dependencies with obsolete packages
    last, even if manual, so a "Depends: new" is processed before
    "Depends: new | obsolete" either way.
    * Feature: Introduce transaction support and upgrade count for pkgDepCache.
    - Introduce pkgDepCache::Transaction for transactional depcache updates
    - depcache: Add a new UpgradeCount() member
    * Feature: Fall back to the 3.0 solver if internal failed, or apport is
    installed.
    - Evaluate and fall back to the 3.0 solver
    - Print --solver 3.0 explanation if both internal and it failed
    * Both features have been shipped for several weeks in Ubuntu already and
    received minor bug fixes and additional test cases.
    Checksums-Sha1:
    9f1396dc3b054e0ea83193181488de791c10e40d 3162 apt_2.9.32.dsc
    5231fc5ebd6ee2052e60cf604498da9f5315c5d1 2415072 apt_2.9.32.tar.xz
    4608efc4070d243fca0d76854bef5deaad8bb240 9776 apt_2.9.32_source.buildinfo Checksums-Sha256:
    84cbabd824d8b07cc55af838d4030164309f0a7d22e3ec77f7a9be09204f4593 3162 apt_2.9.32.dsc
    80587349772d9ce43a1fed54359606e66829e614527c9e5816e128c549db6ac7 2415072 apt_2.9.32.tar.xz
    e4b210eb9db593d4929876d2c671ab7d6097adb932d842b7c31e6d6955c5a8a4 9776 apt_2.9.32_source.buildinfo
    Files:
    c1614423b72ba5312a4faafdb5de86f7 3162 admin required apt_2.9.32.dsc
    1beee157d13f03f0d552dd03a244e1e7 2415072 admin required apt_2.9.32.tar.xz
    52a2b9bae90592818da2241740a05813 9776 admin required apt_2.9.32_source.buildinfo


    -----BEGIN PGP SIGNATURE-----

    wsG7BAEBCgBvBYJnzdG3CRBvpFjdHbA/cUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmfQ1E6wVn+g/ttjdbfAhtXWWTKLofjT/WtAAtvOKEk7 pxYhBE+1iKhMLd55p0x3h2+kWN0dsD9xAACxERAAlWrWqy9HAquB81QWgUshcCy0 s5VdU41oq1xnRi9r+lJrt0iJ4quNF9DdfpmER5nH92E32J0pJxaePh7SFfZ+4pOi yGgTUNqC4JjaAMZ8xd3UFWasIvw2azXX+8IjI2JfyDyDzGWJArPGKLkmrSARNOLg MZpVE3zIGCm6Dutk/4vXjAvMlhQ8uVq8J6idORBp2pDom12fhuYiBHbKfnxlO91b yIh3vY3+yQzHh80d3f7tmf4ff0Vv4+/+mFbsU1NZYRIjYnp3aFZhs2Bc4gI+Qqez L6UG2peDVJzeKLKvPsZFK1k5578zic7bcGmwLsgjxwDWA3DjrO8oBh4aElOkeZ/a BJ0mPqIh3q7pmBPCjPSQJXxuwgncbCwM2BpB6WaVDzyJqkI/A51WjDEpdvVKbpvW HIb3kIqCxSzsE+loW2L97R879mh9XxvI8LggsXqGgeePigOw18jjWLlS4iIf3yC7 Pc0wI3vZE3MrXYtDsLtNIzECWyGUxuPWz6e3YDRf1+ENGJphuFWk0M1lJNrD8DY9 tT+3XrLTnbRZXfHMdXa9umBz6I0i12aoXcRbTBFNCtKcOA6KYjSKq1UUjME4BQnL 1IMJ69aBFEoBz7h1pdfpui8QZqyKY458ZTLR6h9WTIcxXXV2aoomxEIa2BJy5NWZ IZg9K17DTKyVwtC6xog=
    =Dffl
    -----END PGP SIGNATURE-----


    --==============882125341818737613=Content-Type: application/pgp-signature

    -----BEGIN PGP SIGNATURE-----

    iHUEABYIAB0WIQTziqJOuF8J+ZI8pJSb9qggYcy5IQUCZ83UmwAKCRCb9qggYcy5 IemWAQDpEw4hLFIuMQInSZ3IGPGuMYYPKSZSP9+raZFfPECytQEAsRTCBYLo588V thHwZxm2T6EpZHuTmCbT4+M8+HcXWws=8o6l
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)