[packagekit] automaticaly Dependencies

mirttex85-pk at yahoo.com.br mirttex85-pk at yahoo.com.br
Sun Mar 16 18:53:20 PDT 2008


Hi,
I'm not sure this is valid to all pakcages system, and i never seen this be discussed here if so just ignore...
Well on Debian and Ubuntu we have meta packages, those packages that installs a set o packages automaticaly for you. For example a gnome-desktop package should install everything that is need to run a gnome environment plus gain, xchat ... 
The "problem" is that all this packages that gnome-desktop installed are "tagged" as automaticaly installed {a}, this way when you remove gnome-desktop, all the packages marked as automaticaly installed that aren't in use for any other package got uninstalled.
So if you decide that you don't want xchat anymore, and you try to remove xchat, you will broke the gnome-desktop dependencies, and as you cannot have broken deps gnome-desktop need to be removed along with gain.
Now just remember when i said about removing gnome-desktop... :(
The solution for a user that really want's his gnome-desktop is to unmark all packages that gnome-desktop depends(ie aptitude umarkauto gain .. ).

Well packagekit can make this task easy if it asks if the user really want to uninstall all automarked packages, as it sees that they are been automaticaly uninstalled.

Well as i said not sure about other system packages, just thought this is somehow important.

Daniel.





      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/packagekit/attachments/20080316/e4b3df5f/attachment-0003.htm>


More information about the PackageKit mailing list