Gentoo Archives: gentoo-dev

From: Kent Fredric <kentfredric@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] anybody interested in writing a Perl ebuild?
Date: Fri, 25 May 2012 09:23:17
Message-Id: CAATnKFDZrzMuv=9CNGy3bid5e508ObJMGWgUGe1R3m9eK26iBg@mail.gmail.com
In Reply to: Re: [gentoo-dev] anybody interested in writing a Perl ebuild? by Grant
1 On 25 May 2012 20:52, Grant <emailgrant@×××××.com> wrote:
2 > I switched local-lib from the g-cpan one to the perl-experimental one
3 > and all is well as far as installation all the way through
4 > Net-Braintree.  Thank you very much for sticking with me on this guys.
5 >
6 > May I ask why you force the g-cpan category to dev-perl?
7
8 Using that category solves many issues in advance, ie: if you
9 generated an ebuild locally, and then we provided a maintained copy,
10 portage would just switch from one to the other seamlessly where
11 needed without you having to modify all ebuilds that depend on it.
12
13 ie:
14
15 if a package was installed in perl-gcpan/ instead ( which used to be
16 the case iirc ), you then have:
17
18 perl-gcpan/foo : DEPENDS dev-perl/bar
19 perl-gcpan/baz : DEPENDS perl-gcpan/foo
20
21 And if you want to cede development of "foo" to an overlay/gentoo,
22 you'd have to change perl-gcpan/baz to point to perl-gcpan/foo
23 instead.
24
25 With the packages all in dev-perl, no such changes are required.
26
27 >
28 > To what extent is running ebuilds from perl-experimental a safe endeavor?
29
30 It should be reasonably safe, but If you want to be sure, I advise
31 enabling tests.
32
33 ---[ /etc/portage/package.env ]---
34 dev-perl/* perlmod.conf
35 -----------------------------------------
36
37 ---[ /etc/portage/env/perlmod.conf ]---
38 FEATURES="${FEATURES} test"
39 ----------------------------------------------
40
41 And this will at least give you the same level of assurance as you
42 would get if you were installing the packages with a CPAN client.
43
44 We do our best to make the overlay stable somewhat, but it will always
45 be somewhat less important than the main tree
46
47 > Should Net-Braintree or any of the ebuilds I had g-cpan trouble with
48 > be eligible for inclusion in the main tree or perl-experimental?
49
50 I've it on my mental TODO list, just a lot of other things I'm behind
51 schedule in updating atm.
52
53 > Thanks again,
54 > Grant
55 >
56
57
58
59 --
60 Kent
61
62 perl -e  "print substr( \"edrgmaM  SPA NOcomil.ic\\@tfrken\", \$_ * 3,
63 3 ) for ( 9,8,0,7,1,6,5,4,3,2 );"
64
65 http://kent-fredric.fox.geek.nz

Replies

Subject Author
Re: [gentoo-dev] anybody interested in writing a Perl ebuild? Grant <emailgrant@×××××.com>
Re: [gentoo-dev] anybody interested in writing a Perl ebuild? Grant <emailgrant@×××××.com>