Gentoo Archives: gentoo-dev

From: JR Boyens <jboyens@××××××××.org>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] RFC: Perl CPAN.pm and portage (Bug 551 or "Can't we all get along?")
Date: Wed, 06 Feb 2002 10:10:16
Message-Id: 1013011526.29161.9.camel@fooninja.org
In Reply to: [gentoo-dev] RFC: Perl CPAN.pm and portage (Bug 551 or "Can't we all get along?") by "Tod M. Neidt"
1 Sounds interesting, if your willing to help with an implementation I
2 would suppose that we could get something together. Let me know on or
3 off the list and we'll set something up.
4
5 Anyone else interested?
6
7 --
8 JR Boyens
9 jboyens@×××××××.edu
10
11 On Wed, 2002-02-06 at 09:55, Tod M. Neidt wrote:
12 > Hi!
13 >
14 > Was looking at Bug 551 ( http://bugs.gentoo.org/show_bug.cgi?id=551 )
15 > this morning. I believe this particular error was generated because the
16 > user was downloading and install additional perl modules using the
17 > CPAN.pm module that comes with the perl-5.6.1 package, but didn't have
18 > the required perl module dependency libnet installed prior to installing
19 > the telnet module. Info on the CPAN.pm module can be found at
20 > http://theoryx5.uwinnipeg.ca/CPAN/perl/CPAN.html
21 >
22 > Note: I successfully merged the dev-perl/Net-Telnet ebuild using portage
23 > and the dev-perl/libnet ebuild was merged first like it is supposed to
24 > so this really isn't a portage or ebuild issue.
25 >
26 > However, this situation does bring up an interesting question regarding
27 > a possible enhancement.
28 >
29 > Would it be possible (or even desirable) to hack CPAN.pm and/or portage
30 > so that they play nice together, i.e. a user could find and download
31 > perl modules using CPAN.pm and portage would provide the installation
32 > and package management?
33 >
34 >
35 > Some Advantages:
36 >
37 > 1. Useful feature for Gentoo users accustomed to enhancing perl with
38 > modules through the CPAN.pm module.
39 >
40 > 2. Possibility to effectively eleminate the dev-perl portage category,
41 > while at the same time, (less burden on Gentoo.org servers, and perl
42 > module ebuild maintainers)
43 >
44 > 3. providing *all* the perl modules archived at cpan (the archive) to
45 > Gentoo users.
46 >
47 > 4. Cool hack :)
48 >
49 >
50 > Some Disadvantages:
51 >
52 > 1. Extra work maintaining a CPAN.pm-gentoo.diff
53 >
54 > 2. perl <--> python interface might be difficult?
55 >
56 > 3. package management accounting if both perl module ebuilds and CPAN.pm
57 > installations are tracked in /var/db/pkg/
58 >
59 > As I am not worthy to wash the feet of a perl deity, I am interested in
60 > the thoughts of those who are.
61 >
62 > tod
63 >
64 >
65 >
66 >
67 > _______________________________________________
68 > gentoo-dev mailing list
69 > gentoo-dev@g.o
70 > http://lists.gentoo.org/mailman/listinfo/gentoo-dev
71 >

Replies

Subject Author
Re: [gentoo-dev] RFC: Perl CPAN.pm and portage (Bug 551 or "Can't we all get along?") Patrick Flaherty <patrick_flaherty@×××××.com>