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

Accepted apt 3.1.1 (source) into experimental



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 10 Jun 2025 17:39:38 +0200
Source: apt
Architecture: source
Version: 3.1.1
Distribution: experimental
Urgency: medium
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Julian Andres Klode <jak@debian.org>
Changes:
 apt (3.1.1) experimental; urgency=medium
 .
   * Bump CMAKE_CXX_STANDARD to 23 and fix code
   * solver3: Assume manual packages. This orders all the manually
     installed packages by preference (as we do for providers),
     and ensures that we will not remove manual packages if we
     do not need to.
   * solver3: Merge intersecting dependencies (LP: #2111792)
     When seeing dependencies on the same package, such as
         Depends: a (>= 1), a (<< 2)
     merge them into a single depends so that both of them
     are satisfied by the same package, rather than say
         Package: a-0, Provides: a (= 0) - satisfies a (<< 2)
         Package: a-2, Provides: a (= 1) - satisfies a (>= 1)
   * solver3: Ignore Architecture: all for obsoleted-by.
     This avoids a problem in unstable/proposed setups where binaries
     are not published together for all architectures, and foo:native
     could be considered obsolete because of a newer bar:all.
   * solver3: Filter installed Recommends
     A currently satisfied Recommends is filtered to the same packages
     it is currently satisfied by, ensuring that say, removing a will
     not install a `b` to keep a Recommends: a | b satisfied.
   * solver3: Minor refactorings
     - Remove Work::choice
     - solver3: Allow CompareProviders3 with empty package
   * solver3: Minor bug fixes
     - Handle failed assumption in Pop()
     - If no choice was made nothing to invert
       (avoid trying to "undo" the root assignment)
     - Initialize startTime if not set in Pop()
     - solver3: Explicitly declare and define ~Solver
   * Avoid cast alignment warning in cache string view
Checksums-Sha1:
 c19142b6a5ca8e43612f459039db6d20a45e5fa1 3091 apt_3.1.1.dsc
 3cdb03d39bbe9af48225cb02b5a1fa466fbeb780 2426972 apt_3.1.1.tar.xz
 ff43b4f88c8d2042f27d5162a1863522ba612a74 7409 apt_3.1.1_source.buildinfo
Checksums-Sha256:
 046eb98ac8a04f4279d46d3c95d2d512006b2cec9381cced55cea343b74f818a 3091 apt_3.1.1.dsc
 91037648171841139acaa4b511c365d72a8d5c9ebdf346c6d178122328a696b2 2426972 apt_3.1.1.tar.xz
 1aab54fc2938a10de1cdfea9b1f620481f8bf78d2b755f8dbb159010730b44eb 7409 apt_3.1.1_source.buildinfo
Files:
 3fe947b18ccfd4a4786884ef4a0f6713 3091 admin required apt_3.1.1.dsc
 a9092c554e5c093eaf6c02d37c3578b9 2426972 admin required apt_3.1.1.tar.xz
 80ef5a3050f2bd157f139d15a47c2bbd 7409 admin required apt_3.1.1_source.buildinfo

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

iQJDBAEBCgAtFiEET7WIqEwt3nmnTHeHb6RY3R2wP3EFAmhIWEAPHGpha0BkZWJp
YW4ub3JnAAoJEG+kWN0dsD9x1gIP/35SayzHZiimFKRfOHFjhCwmS9bC/JC6JBWN
rLuvYYtmgBSrmkJpavTxPKV57z7vjmhkDm4Cahrrq5KD9oRb2twy0WD9xgRVgJwE
17tGgqQ3EQBvXL1kVGcmrUPBYjilwf5vRCUBOwhmuz3BaJuhScwPZEH+HMZv8UtG
BU6QfVHxy609Q98eRpbcfo3Dy/6xktVLXeE0IYLPP4q2/p1aZh1h16Tdc1IhaKrh
lrD2t7PRYcaiLhTr5kb2raV7XD4Vy2iI/jY/sdSBRqPqbh3BK12zt+5RLUTL9BT9
pNLlD5ZPKhWYZO94P4r3vmZTWoZJpEMtY4vOrKXy1l7NaM8Y0WLVB4FFZE4M5D6e
LCcPL3+niclqhZi+EnBrkFSAIdoqTc6fyAonjoIKrAMXDLFWpJeY6QqSa3cRxFvh
xHlU5KYpIour1qgclGD8qgIICQfrDQ+zrVcoyrgjr4idy/2wExkih5DpQO3GZ8ND
1KUOLxCW4pBi6GbytmOxWgcmUX8o3TqCnmJSbP/wJ0yMWppmbxMBxBYVqI0IYrRF
Fsrb83oiKpjhhV+xucUzvjp2rfakhCz6zSwvydHfqg24mPxi0TPzK99IREIpoeO2
GVjB4kdIpFngJe0JLjELCi3ZdhajH1nXpHBFeGL24y5NsLLJWzl0Io18Qsw+nrVr
YxVHbQt6
=C3j2
-----END PGP SIGNATURE-----

Attachment: pgpBUdNvC3pze.pgp
Description: PGP signature


Reply to: