I have added an aptitude task and set the tasks accordingly to indicate
that this is a feature request for aptitude. The needed API will surface
at some point in APT due to some refactoring, likely in the 23.04 cycle.

aptitude could then consume that API in its resolver and make choices to
keep back phased upgrades, however, that is up to the aptitude
maintainers upstream. Do note that aptitude is mostly unmaintained these
days.

Alternatively, aptitude can also enable the policy based variant as that
likely works for its solver. That could be SRUed into jammy if somebody
wants to provide a patch for that, do the SRU paperwork, and get it
sponsored and then work on getting it released. Do note that this option
is experimental and may disappear in a future release as we finalize the
correct approach.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, 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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to