On Tue, Dec 30, 2008 at 07:13:06PM +0100, demerphq said: > You see RPM thinks that any given file can only have one source.
That's mostly but not strictly trues. AFAIK you can differentiate between files it installs and what it claims it supplies. By default they're the same but you can make it so that even though perl.rpm installs Foo/Bar.pm it doesn't supply it and then the perl-Foo-Bar.rpm can be installed on top of it and then uninstalled without uninstalling perl.rpm
