I have noticed this same thing. If I try to manually uninstall a package suing RPMDrake in Mandrake 10 to make way for a new version of the same software, sometimes there are dependencies and it wants to pull the whole mess out with the one program I am trying to uninstall.
And if I try to install the new one, it has dependencies that are no longer present, thanks to the previous uninstall, or that are not there at all (because I didn't download them with it).
Hey, Linux experts: Should you end up with multiple versions of the same piece of software in your /usr filesystem structure and just change links and config files to point to the new one?
In Windows, you uninstall the old and install the new (drivers and other messy programs) or simply install to the same directory (most software updates) and it overwrites.
Any suggestions?
|