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 |