I'm currently running Mandrake 7.0 which came with an older version of xmms. I found xmms-1.2.2-1.i386.rpm on tucows and using kpackage tried an upgrade with the following GUI options checked: x update replace files x replace Packages x check dependencies test (Do not install) Received the following error Dependency Problems xmms is needed by xmms-esd-0.9.5.1-7mdk xmms is needed by xmms-mikmod-0.9.5.1-7mdk xmms is needed by xmms-skins-0.9.5.1-7mdk xmms is needed by xmms-mesa-0.9.5.1-7mdk xmms is needed by xmms-gnome-0.9.5.1-7mdk libxmms.so.0 is needed by xmms-gnome-0.9.5.1-7mdk Not sure what to do I tried to uninstall xmms-0.9.5.1 but received this error message. Error Cannot remove /usr/share/xmms - directory not empty Cannot remove /usr/lib/xmms/Visualization - directory not empty Cannot remove /usr/lib/xmms/Output - directory not empty Cannot remove /usr/lib/xmms/Input - directory not empty Cannot remove /usr/lib/xmms/General - directory not empty Cannot remove /usr/lib/xmms/Effect - directory not empty Cannot remove /usr/lib/xmms - directory not empty Ok, I just continued anyway. I'd gone this far, what's the worst I could do? On installation of the newer xmms package I received this error Dependency Problems xmms is needed by xmms-esd-0.9.5.1-7mdk xmms is needed by xmms-mikmod-0.9.5.1-7mdk xmms is needed by xmms-skins-0.9.5.1-7mdk xmms is needed by xmms-mesa-0.9.5.1-7mdk I proceeded then to install without a dependency check. Oddly enough, it works, in-so-far as I can tell. Would someone be so kind as to explain why these warnings were there?