[Bug 2076655] Re: [FFe] APT 3.0 solver updates in August

Julian Andres Klode 2076655 at bugs.launchpad.net
Thu Aug 29 09:26:31 UTC 2024


** Changed in: apt (Ubuntu)
       Status: New => Won't Fix

-- 
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/2076655

Title:
  [FFe] APT 3.0 solver updates in August

Status in apt package in Ubuntu:
  Won't Fix

Bug description:
  I'm asking for a blanket August FFe for 1-2 uploads in August for the
  experimental 3.0 solver that can be used with the --solver 3.0
  argument. It's mostly really bug fixing that's happening, I'm not sure
  what would constitute a feature at this point*, but the changes are
  still fairly big as I'm refactoring it to align more with the MiniSAT
  paper; that fixes bugs along the process.

  The 1st big refactoring is almost ready; I'm missing refactoring the
  install code (removal/do-not-install) has been refactored and then
  refactoring from recursive propagation to a queue (which is easy the
  annoying part is validating the change).

  I don't think we'll get the 2nd big refactoring in this month.
  Starting September we'll essentially only apply important bug fixes to
  APT.

  * If you consider we don't have conflict-driven clause learning which
  makes it slow, but is it a feature? Right now it doesn't terminate in
  my real life mantic -> noble upgrade test case, this seems an
  essential bug fix. Not that this is ready for 24.10 but as an example.

  This FFe is restricted to the solver3 code in apt-pkg/solver3.{cc,h}
  and does not cover modifications to other APT parts.

  In any case given this is an undocumented experimental option we don't
  have to be worried about regression potential.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/2076655/+subscriptions




More information about the foundations-bugs mailing list