Hey, ok, i haven't used CentOS for some time now, so i'm a bit rusty on this. I misread Druunas reply.
Too my knowledge, xmms is not part of the standard centos/redhat repositories. The errors shown are missing dependencies, which might also not be part of the standard repository.
I didn't see the word 'not' and just assumed xmms is
part of the standard repo.
It turns out, Druuna was correct, xmms is not
part of the CentOs repo. If a CentOS user desires xmms, the standard procedure is to add a third party repo and install with yum. The repo is the "RPMforge" repo. This is what the CentOS wiki says about RPMforge.
RPMforge is a collaboration of Dag and other packagers. They provide over 5000 packages for CentOS, including wine, vlc, mplayer, xmms-mp3, and other popular media tools. It is not part of Red Hat or CentOS but is designed to work with those distributions.
Apparently their name is changing from rpmforge to repoforge.
The addresses below are Rpmforge and The official CentOs repo. You will have to navigate around these two addresses, getting the appropriate packages.
Xmms should be obtainable from below; a branch from the top address above.
You will most likely (someone please confirm this) want the package that says this:
xmms-mp3-1.2.10-14.el5.rf.i386.rpm 05-May-2007 15:36 179K RHEL5 and CentOS-5 x86 32bit
Once you download this, you need to install it with:
# rpm -i xmms-mp3-1.2.10-14.el5.rf.i386.rpm
This will not work. It will fail due to unsatisfied dependencies. It will tell you what dependencies are missing and then you'll have to go to repoforge or the official Centos repo and download and install the needed packages. They will probably not work too, and you'll just have to go down the line until one works and then you can proceed to work your way back up the list until all the xmms dependencies are satisfied and finally that command will work.
It will be a boring frustrating thing to do, but if you insist on doing it this way, that's how it works.
If some generous reader has a CentOs 5 dvd laying around, they could be generous; install it to a vm, add the Rpmforge repo and then yum install xmms, and then copy the text of all the packages it's going to install and paste it here, so it will make the ops job much easier.