touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #97277
[Bug 1162858] Re: ubuntu-desktop should depend on ubuntu-standard should depend on ubuntu-minimal
** Changed in: ubuntu-meta (Ubuntu)
Importance: Undecided => Low
--
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:
ubuntu-desktop should depend on ubuntu-standard should depend on
ubuntu-minimal
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