The behavior as specified in the bug report and the comments is intended. When installing a package in never mark auto, it is not marked as auto. On removal, dependencies of it will be
(1) marked as manually if the package was removed as a result of a conflict or something (2) kept as automatic if the package was removed explicitly The old implementation that just marked all stuff as manual led to the problem that installing a meta package and explicitly removing it did not remove any dependencies. -- 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/1721364 Title: Never-MarkAuto-Sections not working Status in apt package in Ubuntu: New Status in apt package in Debian: New Bug description: "apt-get --purge autoremove ubuntu-standard" wants to remove a lot more packages than just ubuntu-standard. Bug 1479207 is a previous version of this. Using apt version 1.5 on Artful Aardvark: The following packages will be REMOVED: accountsservice* apparmor* bind9-host* busybox-static* command-not-found* command-not-found-data* cpio* cron* dbus* dh-python* distro-info-data* dmidecode* dnsutils* friendly-recovery* ftp* fuse* geoip-database* gettext-base* gir1.2-glib-2.0* hdparm* info* iptables* iputils-tracepath* irqbalance* iso-codes* krb5-locales* language-selector-common* libaccountsservice0*... This does work correctly on Trusty with apt version 1.0.1ubuntu2.17. Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: ubuntu-standard* 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 61.4 kB disk space will be freed. Do you want to continue? [Y/n] n To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1721364/+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