← Back to team overview

touch-packages team mailing list archive

[Bug 1479207] Re: Never-MarkAuto-Sections not working correctly

 

Okay, based on the conversation in the Debian bug, I have a patch that
fixes this regression, and doesn't regress the previous fix.  SRUing to
trusty to fix my point release, and will cover the other releases and
maybe even write test cases for the testsuite when things calm down a
tiny bit.

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

Title:
  Never-MarkAuto-Sections not working correctly

Status in apt package in Ubuntu:
  New
Status in apt source package in Trusty:
  New
Status in apt source package in Vivid:
  New

Bug description:
  In current trusty, vivid, and wily, when you install ubuntu-minimal
  (from the "metapackages" section) in a clean chroot, some 75ish
  packages are installed.  If you then "apt-get --purge autoremove
  ubuntu-minimal", some large portion (between 20 and 40, depending on
  the target release) of those dependencies are removed again.

  If this test is repeated putting the release pocket version of
  apt/libapt on hold, the purge/autoremove only removes the metapackage,
  but none of its dependencies, so this is likely a regression brought
  on from the previous autoremoval fix.

  This bug is release-critical for the 14.04.3 point release, as we
  install using metapackages instead of tasks in point releases, thus
  meaning that anyone removing ubuntu-desktop for any reason will end up
  with dozens (potentially hundreds) of packages on the autoremoval
  list.

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


References