Alright I made a silly mistake when I patched the "don't detect manually installed package as obsolete"; the calls were interleaved. So we see the "libdpkg-perl Suggests bzr" *before* we see "brz" as installed and set the flag in the solver state. Turns out I gotta loop twice; who knew?
** Changed in: apt (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2102720 Title: Failure: The 3.0 solver produced a worse result To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/2102720/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs