I verified this in trusty by install the version of apt from -proposed,
then installing kernel version 3.13.0-48 and then running apt-get
autoremove and received the following message:

bdmurray@bizarro:~/bin$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  linux-headers-3.13.0-46 linux-headers-3.13.0-46-generic
  linux-image-3.13.0-46-generic linux-image-extra-3.13.0-46-generic
0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
After this operation, 271 MB disk space will be freed.
Do you want to continue? [Y/n] n


** Tags added: verification-done-trusty

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

Title:
  Autoremoval not working reliably

Status in apt package in Ubuntu:
  New
Status in apt source package in Precise:
  Fix Committed
Status in apt source package in Trusty:
  Fix Committed
Status in apt source package in Utopic:
  New

Bug description:
  [ SRU Justification ]
  The APT::Never-MarkAuto-Sections in precise is not working reliable. Apt is 
not always looking at the section of the version to be installed but instead 
may look at a random versions section.

  This breaks "apt-get autoremove" for no-longer-required kernels.

  [ Test Case ]
  See comment #2

  [ Regression Potential ]
  Slim to none, assuming the test case passes well.  We can't really make this 
more broken than it is, except by suddenly marking ALL things manual (or all 
things auto), which the testcase would show.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1429041/+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