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!

Reply via email to