* [gentoo-user] g-cpan creates a file collision problem
@ 2009-04-07 19:46 Grant
2009-04-07 20:01 ` Paul Hartman
0 siblings, 1 reply; 6+ messages in thread
From: Grant @ 2009-04-07 19:46 UTC (permalink / raw
To: Gentoo mailing list
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
- Grant
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] g-cpan creates a file collision problem
2009-04-07 19:46 [gentoo-user] g-cpan creates a file collision problem Grant
@ 2009-04-07 20:01 ` Paul Hartman
2009-04-07 21:19 ` Grant
0 siblings, 1 reply; 6+ messages in thread
From: Paul Hartman @ 2009-04-07 20:01 UTC (permalink / raw
To: gentoo-user
On Tue, Apr 7, 2009 at 2:46 PM, Grant <emailgrant@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).
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] g-cpan creates a file collision problem
2009-04-07 20:01 ` Paul Hartman
@ 2009-04-07 21:19 ` Grant
2009-04-07 21:39 ` Neil Bothwick
2009-04-07 21:51 ` Paul Hartman
0 siblings, 2 replies; 6+ messages in thread
From: Grant @ 2009-04-07 21:19 UTC (permalink / raw
To: gentoo-user
>> 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.
- Grant
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] g-cpan creates a file collision problem
2009-04-07 21:19 ` Grant
@ 2009-04-07 21:39 ` Neil Bothwick
2009-04-08 16:39 ` Grant
2009-04-07 21:51 ` Paul Hartman
1 sibling, 1 reply; 6+ messages in thread
From: Neil Bothwick @ 2009-04-07 21:39 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 440 bytes --]
On Tue, 7 Apr 2009 14:19:34 -0700, Grant wrote:
> 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.
Can you modify the g-pan created euild to depend on the dev-perl package?
--
Neil Bothwick
Oops. My brain just hit a bad sector.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] g-cpan creates a file collision problem
2009-04-07 21:39 ` Neil Bothwick
@ 2009-04-08 16:39 ` Grant
0 siblings, 0 replies; 6+ messages in thread
From: Grant @ 2009-04-08 16:39 UTC (permalink / raw
To: gentoo-user
>> 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.
>
> Can you modify the g-pan created euild to depend on the dev-perl package?
Thanks Neil, I'll just inject it. It's weird though, because portage
came up with a list of dependencies for the perl module I wanted to
install which contained both dev-perl and perl-gcpan packages. I
don't know why it's having trouble with Date-Manip.
- Grant
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] g-cpan creates a file collision problem
2009-04-07 21:19 ` Grant
2009-04-07 21:39 ` Neil Bothwick
@ 2009-04-07 21:51 ` Paul Hartman
1 sibling, 0 replies; 6+ messages in thread
From: Paul Hartman @ 2009-04-07 21:51 UTC (permalink / raw
To: gentoo-user
On Tue, Apr 7, 2009 at 4:19 PM, Grant <emailgrant@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 :)
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-04-08 16:39 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-07 19:46 [gentoo-user] g-cpan creates a file collision problem Grant
2009-04-07 20:01 ` Paul Hartman
2009-04-07 21:19 ` Grant
2009-04-07 21:39 ` Neil Bothwick
2009-04-08 16:39 ` Grant
2009-04-07 21:51 ` Paul Hartman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox