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

apt_2.9.3_source.changes ACCEPTED into unstable



Thank you for your contribution to Debian.



Accepted:

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

Format: 1.8
Date: Tue, 14 May 2024 13:01:31 +0200
Source: apt
Architecture: source
Version: 2.9.3
Distribution: unstable
Urgency: medium
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Julian Andres Klode <jak@debian.org>
Closes: 1069874 1070064 1070142 1070143
Changes:
 apt (2.9.3) unstable; urgency=medium
 .
   [ Julian Andres Klode ]
   * Initial implementation ("alpha") of the 3.0 solver:
     This new solver is available using the --solver 3.0 option.
     Highlights:
     - Fully backtracking solver, think DPLL without pure literal elimination
     - Manually installed packages are not offered up for removal
     - New --no-strict-pinning option allows APT to fallback to non-candidate
       versions, e.g. apt install --no-strict-pinning foo/experimental installs
       foo from experimental and will switch dependencies where needed.
     - Autoremove is more aggressive and only keeps the strongest automatically
       installed package. For example, gcc-<version> will now be offered for
       removal and no longer kept around due libtool Depends: gcc | c-compiler
       and gcc-<version> Provides: c-compiler, as `gcc` is already satisfied.
     Caveats right now:
     - Test suite is not yet passing
     - The list of automatically removable packages is not displayed
       when automatically installed packages are not removed
     - Error information gets lost on backtracking (see Debug::APT::Solver=2)
     - Error information is just rendered as A -> B implication graphs,
       with some nodes perhaps containing a "not".
     - The logic for replacing obsolete manually installed packages with
       new replacement packages (think Conflits/Replaces/Provides) is not
       yet implemented.
     - Conflict-driven clause learning is not implemented, so backtracking
       is technically pretty inefficient.
   * Solver3 integration fixes:
     - test: Ignore progress output in comparing output..
     - test-allow-scores-for-all-dependency-types: Adjust for solver3
     - EDSP: Add "solver3" alias for apt-internal-solver
   * UI work:
     - Highlight essential removals with action::remove color
     - The text of notices and audits shall not be bold
     - Separate columns by 2 spaces in lists (Closes: #1070064)
   * Support src:name shortcuts in showsrc, source, build-dep commands
 .
   [ David Kalnischkies ]
   * Do not ignore if a cmake execute_process fails
   * Avoid figuring which kept pkgs are phased if we don't display it
   * Match version constraints before saving garbage packages
   * Do not upgrade rev-deps ear-marked for removal
   * Drop sudo-related envvars in testing framework
   * Add test for dealing with unsat Suggests promoted to Recommends
   * Allow parsing an empty Provides line (Closes: #1069874)
 .
   [ Frans Spiesschaert ]
   * Dutch program translation update (Closes: #1070142)
   * Dutch manpages translation update (Closes: #1070143)
Checksums-Sha1:
 89ff0729cb5b547f788b22e874e4476c15c25476 2973 apt_2.9.3.dsc
 8e841ecf6b1d5ab4396ad57f32760126b78c5339 2376088 apt_2.9.3.tar.xz
 63f0198c0db2cf5e23d8c4d2525e73fc73e0a855 7865 apt_2.9.3_source.buildinfo
Checksums-Sha256:
 07bed02105ed8aeb9351ea63309a5a033cffafc4bb38ea659f13c020b605346d 2973 apt_2.9.3.dsc
 ed1d0195ca6e8d78dbba5389ec46fcfe0422badefbbdc7b51a46c909f6ba2d71 2376088 apt_2.9.3.tar.xz
 b09badcb66af84966664c867bccba26dace0abe0b334136b85bc373e7d6c53cd 7865 apt_2.9.3_source.buildinfo
Files:
 e0cda4adff9055ade807ede41fa037da 2973 admin required apt_2.9.3.dsc
 683716569fd78a39fd06d0306d722c41 2376088 admin required apt_2.9.3.tar.xz
 0095d6e35e6dac1ec0770fa71153bbb8 7865 admin required apt_2.9.3_source.buildinfo

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

iQJDBAEBCgAtFiEET7WIqEwt3nmnTHeHb6RY3R2wP3EFAmZDSI8PHGpha0BkZWJp
YW4ub3JnAAoJEG+kWN0dsD9xAwsP/AxXGj1BoNKQ7k8WMAoQXi044sP2oYaRHwjr
TIGOQUXZ7CyG3s+pVX2MkxoBBCti2NptF8kgFVziTsvTgBKGRcVtC2hhBtSQuFD9
+6CHXLQG5xlJigsDX3Om6oFSOTbyf5mJgcMqZXLr/vPVX/fggK2+ZIm0uDa2yDiA
PD1GO11zTgPgAQNgCfBS9m0jtvY5s4pGha3ZfPEAjgwvuR8JdkVwHnkthndFFvBq
n1gm4EpPffHaaS07f/Sp1YwU4/d6DVTkTwPPkxWnRi8cnbtaDcEgiPxLQPyDi2xK
eMtBGuPy0IntsZRYnCG9d/whBvZOLB99vtOZTJQXJB9wD7N99UwInUOpYZt3NGw3
sJODDpi90fTOC4s2gBLW0tTF6yOAQ6f3yMa242WSMuZ9o9nz2znvMc5t5UJ70qdS
q8n6mvU37EClhrDq1+hhcHooa7sBhdOEz9U/6Kpxynk80ZLmSDTsh0Z6Sy4h33FB
OPDaSBYeTK+zyucArQn68rHnTAYDOs96hoY2BE872ccjNO7Yrz3cgS0EeDgThX2f
h7pLQnYNcVB0CT/18OSCg4Vg7XjbpxwXqCX4RsXGshKKuXxQ+Y55gJ/0Ymwo0AnK
XvNFCVOJOp3lbLEoAUc7kb8l93kxH+Gm27qciYUYpQr3DWwIYmAqHz+n2rrY62i7
Zi5XqEFH
=IMOO
-----END PGP SIGNATURE-----

Attachment: pgp1EFbjJo2pF.pgp
Description: PGP signature


Reply to: