ubuntu-desktop should depend on ubuntu-standard should depend on ubuntu- minimal
** Tags added: packaging -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu. https://bugs.launchpad.net/bugs/1162858 Title: clean-up dependecy graph Status in ubuntu-meta package in Ubuntu: Confirmed Bug description: Background: I like aptitude, especially its ability to flag some packages as "automatically installed" (as the result a dependencies). Those packages are proposed for removal as soon as no "manually installed" package depend on them. So the first thing I do after installing a fresh Ubuntu is to * install aptitude * mark all packages as "automatically installed" * (this is result in a proposal to remove all packages, which is logical) * mark back a minimal number of packages as "manually installed" so that all packages are kept After a fresh install of raring ringtail (beta), here are the package that need to be marked as "manually installled" * grub-efi * libreoffice-help-en-us * linux-generic * ubuntu-desktop * ubuntu-minimal * ubuntu-standard * ubuntu-restricted-addons * hyphen-en-us * mythes-en-us * openoffice.org-hyphenation * language-pack-gnome-en * thunderbird-locale-en-us * flashplugin-installer It seems to me that 1/ there are too much of them, and 2/ some of them might even not need to be there (openoffice??). Namely, why does ubuntu-desktop not depend on ubuntu-minimal and ubuntu-standard? Why does ubuntu-minimal not depend on linux-generic? Why does flashplugin-installer not depend on ubuntu-restricted-addons? Why does grub-efi not depend on other grub-related packages (which are already "pulled" by another package)? I understand that my use case is probably quite rare. However, I think it would be a better design in general to have the initial dependency graph cleaner, i.e. with a minimal number of sources. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1162858/+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