Mailinglist Archive: opensuse-packaging (216 mails)

< Previous Next >
Re: [opensuse-packaging] Re: Coping with the recent Boost update
On Fri, 25 Mar 2011 16:49:55 -0300
Cristian Rodríguez <crrodriguez@xxxxxxxxxxxx> wrote:

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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >