Hello!
Just getting settled with Gentoo, happy so far.

I was a little confused to learn of the existence of the g-cpan module, even
at the presence of perl modules in Portage itself. g-cpan is supposed to be
a Portage wrapper for plain cpan? If I use g-cpan to install a module, will
it use the ebuild, if one exists? Is there anything wrong with using plain
cpan? (It would bother me if there was not agreement between my local
Portage tree and what is actually installed on my system.) I guess I am just
feeling that someone tried to fix something that wasn't broken.

Furthermore, I was unable to emerge perl-gcpan/Bundle-CPAN, because it
depends upon virtual/perl-IO-Compress, which is hardmasked for reasons
unclear to me. This seems silly. Is this bug worthy?

---

Okay before sending this mail I was able to emerge a module without an
ebuild and see that it ends up in my local overlay. This is cool. I also saw
some perl-IO-Compress-* modules get built, so my guess on the hardmask is
that the name IO-Compress is just obsolete, and that module is actually just
broken in pieces, and Bundle-CPAN hasn't had its dependencies updated.

Reply via email to