1 |
My apologies to everyone on this list - this email should have been cc'd to |
2 |
gentoo-perl for discussion. Please form a line in the back for any flogging |
3 |
that might be necessary. |
4 |
|
5 |
---------- Forwarded Message ---------- |
6 |
|
7 |
Subject: [gentoo-dev] Minimal perl install (stage1/livecd makers might be |
8 |
interested?) |
9 |
Date: Tuesday 07 June 2005 06:39 am |
10 |
From: Michael Cummings <mcummings@g.o> |
11 |
To: gentoo-dev <gentoo-dev@l.g.o> |
12 |
|
13 |
I have me a bug, but before I finish weighing in with my own pros and cons, I |
14 |
thought I'd ask -dev, in particular since I know the creators of things like |
15 |
catalyst and such are on here, and the results of this particular bug |
16 |
(feature request) might be of interest to them. |
17 |
|
18 |
A brave (perhaps bored, perhaps just frustrated) user has come up with an |
19 |
ebuild ( http://bugs.gentoo.org/show_bug.cgi?id=95038 ) that should (he says |
20 |
it does, but I haven't had a chance to set up a chroot to test it in) build |
21 |
an extremely minimal perl that's capable of some core perl functionality and |
22 |
litte else out of the box. Now for the perl herd, this would imply that we |
23 |
would need to come up with some more perl-core/* ebuilds to fill in any gaps |
24 |
that the minimal perl install has. |
25 |
|
26 |
Cons are the addition of a bunch of ebuilds to cover the functionality that |
27 |
the minimal install lacks. |
28 |
|
29 |
Pros, though, are pretty big, once getting past the first hurtle of pain. We |
30 |
would be able to eliminate the conflicts between perl coming with module foo |
31 |
and ebuild for foo, which is usually at or greater than the same version as |
32 |
the one that came with perl (usually greater) A lot of our collision protect |
33 |
bugs would dissipate rapidly I think. It would save space (with his use |
34 |
flags/architecture, perl went from 12,300K to 930K) on livecd's. I have a |
35 |
weak unfounded suspicion that it might help with the whole openssl->perl loop |
36 |
that expresses itself when some folks are building a stage1. |
37 |
|
38 |
I'm completely on the fence here, so any feedback welcome :) |
39 |
|
40 |
-- |
41 |
|
42 |
-----o()o--------------------------------------------- |
43 |
Michael Cummings | #gentoo-dev, #gentoo-perl |
44 |
Gentoo Perl Dev | on irc.freenode.net |
45 |
-----o()o--------------------------------------------- |
46 |
|
47 |
------------------------------------------------------- |
48 |
|
49 |
-- |
50 |
|
51 |
-----o()o--------------------------------------------- |
52 |
Michael Cummings | #gentoo-dev, #gentoo-perl |
53 |
Gentoo Perl Dev | on irc.freenode.net |
54 |
-----o()o--------------------------------------------- |