Re: [gentoo-user] g-cpan creates a file collision problem

2009-04-08 Thread Grant
 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



[gentoo-user] g-cpan creates a file collision problem

2009-04-07 Thread Grant
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



Re: [gentoo-user] g-cpan creates a file collision problem

2009-04-07 Thread Paul Hartman
On Tue, Apr 7, 2009 at 2:46 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).



Re: [gentoo-user] g-cpan creates a file collision problem

2009-04-07 Thread Grant
 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



Re: [gentoo-user] g-cpan creates a file collision problem

2009-04-07 Thread Neil Bothwick
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.


signature.asc
Description: PGP signature


Re: [gentoo-user] g-cpan creates a file collision problem

2009-04-07 Thread Paul Hartman
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 :)