[Bug 1981672] Re: apt phased out broken code, missing documentation to opt out
Julian Andres Klode
1981672 at bugs.launchpad.net
Wed Aug 3 13:16:22 UTC 2022
I recall/see again a mention of aptitude:
aptitude and aptitude-robot are not supported components. They are
packages provided by the community as part of the universe repository.
While the implementation of phased updates in apt versions prior to
2.4.6 would work there, the current version does not. Implementing
phased updates in aptitude for the current algorithm is out of scope, as
aptitude does not use the apt resolver where the keep-back is
implemented, and a generic API to handle phasing is not yet exposed in
apt.
Switching to the policy based pinning as documented before should make
aptitude respect pinning more, however, aptitude is not a reliable tool
that respects your choices like that (its solver will happily suggest
solutions violating your wishes; it also generally is too happy to
remove packages), so you do not want to use it in an automated setting.
** Also affects: aptitude (Ubuntu)
Importance: Undecided
Status: New
** Changed in: aptitude (Ubuntu)
Importance: Undecided => Wishlist
** Changed in: apt (Ubuntu)
Importance: Undecided => Wishlist
** Changed in: apt (Ubuntu)
Status: Incomplete => Triaged
** Changed in: aptitude (Ubuntu)
Status: New => Triaged
** Summary changed:
- apt phased out broken code, missing documentation to opt out
+ phased updates API and client for aptitude
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1981672
Title:
phased updates API and client for aptitude
Status in apt package in Ubuntu:
Triaged
Status in aptitude package in Ubuntu:
Triaged
Bug description:
Having the configuration at
https://discourse.ubuntu.com/t/phased-updates-in-apt-in-21-04/20345/24
it fails to work.
The phased updates get distributed on some hosts anyways for 22.04.
Please properly document and test this, and provide a working
configuration to opt out from phased updates.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1981672/+subscriptions
More information about the foundations-bugs
mailing list