On Sun 15 Jun 2003 11:11, Olivier Blin posted as excerpted below: > > No, it doesn't. What Han is asking for is this. Say you installed foo > > and urpmi pulled in libbar and libmoo as things foo depended on. If you > > then urpme foo, libbar and libmoo don't get uninstalled. If, however, > > you urpme'd libbar, foo *would* be uninstalled. That is, urpme > > uninstalls things that depend on the package you call to be urpme'd, but > > not things the package you call to be urpme'd depends upon. > > This isn't very safe if you compile and install yourself some packages that > need either libbar or libmoo, instead of using urpmi. IMHO, there is no > correct way to handle that :/
I think it should be like RPM in this regard. If it isn't in the rpm database, ignore it. Also, make the uninstall dependencies a switch, off by default, for safety. Only those that wish to risk whatever unpredictable behavior in the form of lost libraries in ordered to keep a cleaner system should then have to worry, and they will have deliberately chosen that route if they run with that switch. -- Duncan - List replies preferred. "They that can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety." Benjamin Franklin
