[packagekit] Adding a recursive flag to GetDepends and GetRequires

Sebastian Heinlein glatzor at ubuntu.com
Fri Nov 9 04:48:51 PST 2007


Am Freitag, den 09.11.2007, 13:27 +0100 schrieb Patryk Zawadzki:
> 2007/11/8, Richard Hughes <hughsient at gmail.com>:
> > I do understand why some distros might want this "feature". For example
> > if you were installing epiphany and the transaction was forced to remove
> > galeon, i.e. the update or install removes other software that the user
> > may care about.
> 
> What about distros where certain packages are split into subpackages
> with plugins and stuff and what about the common "if I want to install
> foobrowser, will it pull a ton of crap that stays on my system after I
> remove foobrowser" scenario?
> 
> That's how Windows works - you install software, uninstall it and tons
> of files, services and registry entries remain.
> 
> Imagine you are a KDE user who wants to try postr, which installs
> nautilus-python which in turn pulls nautilus depending on the whole
> GNOME desktop.
> 
> Now - postr shows it is a 100kb package but installing it takes a
> whole day on a slow link and in the end shows a nice "disk full" error
> before even installing anything.

This should be handeled by the distribution itself. APT, which is used
in Debian and Ubuntu, can keep track of packages that have been
installed as a dependency and would remove them if no longer needed.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://lists.freedesktop.org/archives/packagekit/attachments/20071109/8369bcbb/attachment-0004.pgp>


More information about the PackageKit mailing list