APT automatically ensures that all packages with Essential: yes are
installed on a dist-upgrade. Other packages are not required to be
installed. There are many types of systems, and APT cannot know which
things you need for your system. For example, you do not need LVM on a
system without LVM volumes.
If packages change, than this is a problem with those packages. For
example, when transitioning from sysvinit to upstart, there must be
sysvinit dummy packages depending on upstart, to ensure that the upgrade
works using apt.
In summary: It's not APT's job to keep your system running.
** Changed in: apt (Ubuntu)
Status: New => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/219944
Title:
admin should at least see a warning once for new required packages not
installed on the system, even if they've removed the metapackages
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs