I think we need a provides here:
[anton@bladehawke RPMS]$ sudo rpm -Fvh xmms-*
error: failed dependencies:
libxmms.so.1 is needed by xmms-kjofol-skins-1.0.1-6mdk
[anton@bladehawke RPMS]$ rpm -qf /usr/lib/libxmms.so.1
xmms-1.0.1-8mdk
[anton@bladehawke RPMS]$ rpm -qp --provides xmms-1.0.1-9mdk.i586.rpm
[anton@bladehawke RPMS]$
Because xmms-kjofol-skins wasn't updated, it thinks that removing xmms (albiet
for only a moment) will break its dependency. Probably 90% of the packages
that you can't freshen/update without a --nodeps are because RPM doesn't know
that the package it's installing provides the same library.
--
_
_|_|_
( ) * Anton Graham
/v\ / <[EMAIL PROTECTED]>
/( )X
(m_m) GPG ID: 18F78541
Penguin Powered!