On Tue, Apr 7, 2009 at 4:19 PM, Grant <emailgr...@gmail.com> wrote:
>>> I'm trying to install a perl module with g-cpan and it wants to
>>> install perl-gcpan/Date-Manip-5.54 as a dependency of the perl module
>>> I want to install.  I already have dev-perl/DateManip-5.54 installed
>>> so I'm getting a file collision error.  Does anyone know how to fix
>>> this?
>>>
>>>  * Detected file collision(s):
>>>  *
>>>  *      /usr/lib/perl5/vendor_perl/5.8.8/Date/Manip.pm
>>>  *      /usr/lib/perl5/vendor_perl/5.8.8/Date/Manip.pod
>>
>> Are the files from both packages identical? If so, you can ignore the
>> collision (but if you unmerge one or the other, maybe they will
>> disappear and break the remaining package). If they are not identical,
>> then I guess you cannot have these two packages installed at the same
>> time without some manipulation (no pun intended).
>
> Shouldn't g-cpan know that Date-Manip is already installed?  It seems
> to be aware of dev-perl stuff.  I can't ignore the collision error
> unless I inject the package into /etc/portage/profile/package.provided
> since it stops the emerge.

Sure, you can just disable collision protection and then it'll overwrite :)

Reply via email to