On Fri, 25 Mar 2011 16:49:55 -0300
Cristian Rodríguez
This has nothing to do with the package manager really, but to the very purpose of the library packaging policy, allow different library versions to be installed in parallel.
Well, if we knew that the only reason they were installed is to satisfy boost-devel, then removing them would be the sensible thing to do. If somehthing or somebody else has installed them explicitly and thus might still need them, keeping them would be sensible. opkg tracks this: /var/lib/opkg # egrep '^(Package|Status):' status |head Package: libz Status: install ok installed Package: opkg Status: install user installed Package: busybox Status: install user installed Package: libvorbisidec Status: install ok installed Package: strace Status: install user installed So it knows that if nothing requires libz anymore, it can autoremove it, but it will not autoremove busybox, opkg or strace. I'm not aware that RPM can do this. -- Stefan Seyfried "Dispatch war rocket Ajax to bring back his body!" -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org