its not working because your trying to install a source package
xmms-1.2.10-1.src.rpm <== the src means source
you should get and install a binary one . eg: xmms-1.2.10-1.rpm
or if you want , you could build a binary package from the src package with pkgbuild
As root, or sudo:
rpmbuild --target i686 --rebuild noname-0.0.1.src.rpm
Go get a cup of coffee. This process may take a while,
depending on the package. This process involves installing the src package
to /usr/src/redhat/SOURCES, running configure, and running make.
Look in /usr/src/redhat/RPMS/i686 for the completed binary .rpm package.
These packages can be installed with:
rpm -ivh noname-0.0.1.i686.rpm
or updated with:
rpm -Uvh noname-0.0.1.i686.rpm