From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-26980-garchives=archives.gentoo.org@gentoo.org>)
	id 1IetE1-0006Ri-6N
	for garchives@archives.gentoo.org; Mon, 08 Oct 2007 14:04:49 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.14.1/8.14.0) with SMTP id l98DsNPE027864;
	Mon, 8 Oct 2007 13:54:23 GMT
Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191])
	by robin.gentoo.org (8.14.1/8.14.0) with ESMTP id l98DqJTZ025443
	for <gentoo-dev@lists.gentoo.org>; Mon, 8 Oct 2007 13:52:20 GMT
Received: by nf-out-0910.google.com with SMTP id f5so988566nfh
        for <gentoo-dev@lists.gentoo.org>; Mon, 08 Oct 2007 06:52:19 -0700 (PDT)
Received: by 10.78.131.8 with SMTP id e8mr3888346hud.1191851538799;
        Mon, 08 Oct 2007 06:52:18 -0700 (PDT)
Received: by 10.78.52.6 with HTTP; Mon, 8 Oct 2007 06:52:18 -0700 (PDT)
Message-ID: <b41005390710080652nf7dce79m862b960ad219a786@mail.gmail.com>
Date: Mon, 8 Oct 2007 06:52:18 -0700
From: "Alec Warner" <antarus@gentoo.org>
Sender: antarus@scriptkitty.com
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] GNU userland and binary package (WAS: RFC: sh versionator.eclass)
In-Reply-To: <1191833415.31670.41.camel@nc.nor.wtbts.org>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <200710012259.40589.uberlord@gentoo.org>
	 <4709071F.6010900@gentoo.org> <20071007221505.GJ2848@gentoo.org>
	 <200710072151.03442.vapier@gentoo.org> <4709A35B.6070407@gentoo.org>
	 <1191833415.31670.41.camel@nc.nor.wtbts.org>
X-Google-Sender-Auth: 8fe44c255766fec1
X-Archives-Salt: e67caf99-28b4-4449-841c-0101f1fd3134
X-Archives-Hash: 15411a9317439205013d84113b8f4b0d

On 10/8/07, Natanael Copa <natanael.copa@gmail.com> wrote:
> On Sun, 2007-10-07 at 21:26 -0600, Joe Peterson wrote:
> > Mike Frysinger wrote:
> > > Fabian has summed it up nicely, thanks.  i could care less what your userland
> > > is outside of the ebuild environment since it doesnt matter to ebuild
> > > writers.  you want a deficient runtime environment, more power to you, but
> > > forcing that environment onto ebuild developers is not acceptable.  off the
> > > top of my head, i'd like to see GNU find/xargs added to the ebuild
> > > environment.
> > > -mike
> >
> > Mike, exactly as I said.  That's option #2, and I think it could be a
> > great solution.  As for deficient, well, that's in the eye of the
> > beholder.  ;)
> >
> >                                               -Joe
>
> Question, if you go for #2. Does that mean you will need all the
> required GNU userland to do binary only installs?
>
> It would be highly desireable to be able to do binary installs (write
> your own binary only package manager) without depending on all the GNU
> stuff needed to compile the packages.

Your own binary only package manager would still need to provide
Option #2; ie you need to have GNU tools installed to process the
binary packages.  pkg_* functions could still have GNU stuff in them
and those still get run during a binary package install.

-Alec
-- 
gentoo-dev@gentoo.org mailing list