From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j57Ad3Sn012901 for ; Tue, 7 Jun 2005 10:39:04 GMT Received: from mails.dtic.mil ([131.84.1.19]) by smtp.gentoo.org with esmtp (Exim 4.43) id 1DfbUX-0007uJ-N9 for gentoo-dev@lists.gentoo.org; Tue, 07 Jun 2005 10:39:29 +0000 Received: from sys947.dtic.mil (sys947.dtic.mil [131.84.90.47]) by mails.dtic.mil (8.11.7p1+Sun/Oct04cac) with ESMTP id j57AdUc00182 for ; Tue, 7 Jun 2005 06:39:30 -0400 (EDT) From: Michael Cummings To: gentoo-dev Subject: [gentoo-dev] Minimal perl install (stage1/livecd makers might be interested?) Date: Tue, 7 Jun 2005 06:39:28 -0400 User-Agent: KMail/1.8 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart4863247.uT0FxxE6SG"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200506070639.28941.mcummings@gentoo.org> X-Archives-Salt: 2d58e4f9-4944-41d9-b66b-cf237b54ced2 X-Archives-Hash: f1d2de87a74530dbbcf9f798e2b43e2a --nextPart4863247.uT0FxxE6SG Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I have me a bug, but before I finish weighing in with my own pros and cons,= I=20 thought I'd ask -dev, in particular since I know the creators of things lik= e=20 catalyst and such are on here, and the results of this particular bug=20 (feature request) might be of interest to them. A brave (perhaps bored, perhaps just frustrated) user has come up with an=20 ebuild ( http://bugs.gentoo.org/show_bug.cgi?id=3D95038 ) that should (he s= ays=20 it does, but I haven't had a chance to set up a chroot to test it in) build= =20 an extremely minimal perl that's capable of some core perl functionality an= d=20 litte else out of the box. Now for the perl herd, this would imply that we= =20 would need to come up with some more perl-core/* ebuilds to fill in any gap= s=20 that the minimal perl install has. Cons are the addition of a bunch of ebuilds to cover the functionality that= =20 the minimal install lacks. Pros, though, are pretty big, once getting past the first hurtle of pain. W= e=20 would be able to eliminate the conflicts between perl coming with module fo= o=20 and ebuild for foo, which is usually at or greater than the same version as= =20 the one that came with perl (usually greater) A lot of our collision protec= t=20 bugs would dissipate rapidly I think. It would save space (with his use=20 flags/architecture, perl went from 12,300K to 930K) on livecd's. I have a=20 weak unfounded suspicion that it might help with the whole openssl->perl lo= op=20 that expresses itself when some folks are building a stage1. I'm completely on the fence here, so any feedback welcome :) =2D-=20 =2D----o()o--------------------------------------------- Michael Cummings | #gentoo-dev, #gentoo-perl Gentoo Perl Dev | on irc.freenode.net=20 =2D----o()o--------------------------------------------- --nextPart4863247.uT0FxxE6SG Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQBCpXlgq1ztTp5/Ti4RAjadAJ9kvXnZ4vEYj7GTuhNllHJXlAR1qQCgoOsU 4V4JWx+aMjlUr7iLlSYFpPk= =bmV3 -----END PGP SIGNATURE----- --nextPart4863247.uT0FxxE6SG-- -- gentoo-dev@gentoo.org mailing list