Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34709 - new ebuild dev-perl/String-Similarity-0.02 (CPAN modul)
Summary: new ebuild dev-perl/String-Similarity-0.02 (CPAN modul)
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-29 10:00 UTC by Nicolai Lissner
Modified: 2004-01-17 20:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for dev-perl/String-Similarity (String-Similarity-0.02.ebuild,454 bytes, text/x-ebuild)
2003-11-29 10:01 UTC, Nicolai Lissner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolai Lissner 2003-11-29 10:00:16 UTC
This is just a new ebuild for the CPAN-module String::Similarity
Comment 1 Nicolai Lissner 2003-11-29 10:01:51 UTC
Created attachment 21476 [details]
ebuild for dev-perl/String-Similarity
Comment 2 Robert Coie (RETIRED) gentoo-dev 2003-12-22 16:26:44 UTC
g-cpan.pl String::Similarity installs this fine.
Comment 3 Nicolai Lissner 2003-12-23 06:44:54 UTC
true... but that is true for ANY cpan-module. 

but if you do it that way, portage gets not informed about the new installed perl-module.

I wonder why portage developers create a nice function "inherit perl-module"
and ebuilds using this function are refused with *that* comment.

Sure - you can install a whole linux system manually. 

But it's not gentoo then, is it?

Nevermind.
Comment 4 Eric Sammer (RETIRED) gentoo-dev 2004-01-16 01:06:57 UTC
Nicolai:

When you install a module with g-cpan.pl it generates an ebuild for the module on the fly and installs it so portage *does* know about it. Please use g-cpan.pl for this.

If it will help, the reason Gentoo has a policy about adding perl modules to the portage tree is because it greatly increases the size of the tree which *everyone* has to download. If we added every perl module on CPAN to the tree, it would be huge. Also, it would greatly add to the amount of maintenance and overhead taking time away from other bugs and projects. All perl modules that are in portage are there because they are the dependency of another package or provide utilities.

If you try g-cpan.pl I'm quite sure you'll find it does the job and does so in a "Gentoo-like" way.
Comment 5 Nicolai Lissner 2004-01-17 20:40:28 UTC
Thank you very much for the clearance. 
I have learned something new.