1 |
We/me perl folks are working on it as quickly as we/i can. I'm slated to leave |
2 |
for vacation this weekend and would hate to drop a change like minimal |
3 |
support into the tree and then disappear for a week. that said, i plan on |
4 |
testing the new ebuilds tomorrow if nothing interrupts me. part of the hitch |
5 |
with the minimal support ebuild is that it will mean additions to perl-core/* |
6 |
that we haven't gauged yet. |
7 |
|
8 |
On Monday 13 June 2005 01:18 pm, Robin H. Johnson wrote: |
9 |
> The bug hit me while working with GLI last night, and now I really do |
10 |
> need a solution for it. Looking at the dep tree to see why perl pulls |
11 |
> in openssl, the critical parts of the tree are this: |
12 |
> |
13 |
> (Trimmed to make things shorter) |
14 |
> [ebuild N ] dev-lang/perl-5.8.6-r4 +berkdb |
15 |
> [ebuild N ] sys-libs/db-4.2.52_p2 +java |
16 |
> [ebuild N ] dev-java/blackdown-jdk-1.4.2.01-r2 |
17 |
> (glibc, gcc, gcc-config, portage) |
18 |
> [ebuild N ] dev-lang/python-2.4.1 +berkdb +ssl |
19 |
> [ebuild N ] dev-libs/openssl-0.9.7g |
20 |
> |
21 |
> This suggests the following solutions: |
22 |
> 1. split berkdb support out of perl. |
23 |
> 2. split ssl support out of python. |
24 |
> 3. split java support out of db. |
25 |
> |
26 |
> #1 may be possible with mcumming's minimal perl (untested by me) |
27 |
> #2 appears to work (tested via package.use having 'python -ssl', and |
28 |
> looking at 'emerge -e -p system') #3 appears to work (tested via |
29 |
> package.use having 'db -java', and looking at 'emerge -e -p system') |
30 |
> |
31 |
> I tried implementing #3, but the ebuild work involved is very messy, and |
32 |
> non-ideal, as a large part of db is then built twice. |
33 |
> |
34 |
> Could the python and perl folk please comment here on the possibility of |
35 |
> moving those chunks (berkdb/ssl) of their packages to seperate packages? |
36 |
|
37 |
-- |
38 |
|
39 |
-----o()o--------------------------------------------- |
40 |
Michael Cummings | #gentoo-dev, #gentoo-perl |
41 |
Gentoo Perl Dev | on irc.freenode.net |
42 |
-----o()o--------------------------------------------- |