Announcement: 3.0 solver now default in questing for apt-get and apt commands

APT 3.0.1ubuntu1 in questing-proposed switches the default APT solver to the 3.0 solver for the apt(8) and apt-get(8) binaries. The apt-get(8) binary continues to be able to remove manually installed packages, whereas the solver will refuse to remove them in the apt(8) command - this behavior may be unified later.

The behavior is implemented for now by amending the 01vendor-ubuntu config file with the following entries:

binary::apt::APT::Solver "3.0";
binary::apt-get::APT::Solver "3.0";
binary::apt-get::APT::Solver::RemoveManual "true";

You can restore the previous behavior with --solver internal for now.

The configuration change is a stop-gap solution before actually swapping the default in the code when the upstream development series opens.

1 Like

May 9 update: The apt upload has migrated to the release pocket.

1 Like