From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev-return-12763-arch-gentoo-dev=gentoo.org@lists.gentoo.org>
Received: (qmail 5188 invoked from network); 22 May 2004 00:00:12 +0000
Received: from smtp.gentoo.org (156.56.111.197)
  by parrot.ussg.indiana.edu with SMTP; 22 May 2004 00:00:12 +0000
Received: from parrot.ussg.indiana.edu ([156.56.111.196] helo=parrot.gentoo.org)
	by smtp.gentoo.org with esmtp (Exim 4.34)
	id 1BRJvv-0003Xd-1h
	for arch-gentoo-dev@lists.gentoo.org; Sat, 22 May 2004 00:00:11 +0000
Received: (qmail 3653 invoked by uid 89); 22 May 2004 00:00:10 +0000
Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm
Precedence: bulk
List-Post: <mailto:gentoo-dev@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
Received: (qmail 28166 invoked from network); 22 May 2004 00:00:10 +0000
Message-ID: <33295.68.78.66.41.1085183977.squirrel@webmail.neoturbine.net>
In-Reply-To: <1085182035.8753.188.camel@newkid.milsson.nu>
References: <200405201846.37173.cbrewer@stealthaccess.net>
    <40AD80D1.6050504@skylineaero.com>
    <20040521063324.GC8475@curie-int.orbis-terrarum.net>
    <1085145580.8753.93.camel@newkid.milsson.nu>
    <1085146797.25036.52.camel@localhost>
    <1085158789.8753.112.camel@newkid.milsson.nu>
    <1085165137.25036.92.camel@localhost>
    <1085178508.8753.156.camel@newkid.milsson.nu>
    <33709.68.78.66.41.1085179258.squirrel@webmail.neoturbine.net>
    <1085182035.8753.188.camel@newkid.milsson.nu>
Date: Fri, 21 May 2004 18:59:37 -0500 (CDT)
From: "Joseph Booker" <joe@neoturbine.net>
To: gentoo-dev@lists.gentoo.org
User-Agent: SquirrelMail/1.4.2
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1
X-Priority: 3
Importance: Normal
Content-Transfer-Encoding: quoted-printable
Subject: Re: [gentoo-dev] Stuff that makes people mad
X-Archives-Salt: 925a7f2f-e089-40e5-ad71-a36ad82bef94
X-Archives-Hash: b8e1a989ae6006aab09012e562f6a87e


John Nilsson said:
> On Sat, 2004-05-22 at 00:40, Joseph Booker wrote:
>> ok, i totally get it:
>
> no.

eh, well i thought so

> no, I would like every single package to provide the information needed
> to be portable. Most useflags is probably of the --enable-<useflag>
> kind. Why maintain a separate list of configure options and package
> dependencies when the configure scripts already contain a list of
> options and easily could be extended to provide dependency information?
>
> Where to install files is probably hard to extend more, there already
> exists functionality for that.

well, this isn't always the case as many times ebuilds patch the packages
to support other things. An example is back when gaim .76 would never get
released since yahoo support was b0rked, and there was many security
problems. So, revisions of the ebuild patched gaim for the updates, while
the upstream devs released a secure version with a fix yahoo (at this
point i dont trust yahoo support anyways so im only taking their word its
fixed :P ), without that level of control over the packages, alot of user=
s
would have been running unsecure versions of gaim for a while. This is
just one example btw.


> I would like portage to evolve into tools and patches so that the LFS
> experience would be somewhat gentooish. Gentoo the distribution is
> great. I just feel that portage could evolve outside Gentoo.

It seems more like your tring to make an extended ./configure script
evolve outside gentoo, not portage :P anways, what is portage if its not
ebuild-based? seems like a whole differant package managment system your
talking about creating, just with the same interface (emerge, etc)


> I'm not asking anyone to do anything, I'm suggesting. Mostly I want the
> discussion. If everyone feels that ebuilds is the best solution I'm
> prepared to say I'm wrong. However it doesn't seem as anyone has
> understood what I'm suggesting, yet. =3D)

I don't think many people here will say ebuilds are the best solution,
because people do come up with better ideas at times, but ebuilds have
worked thus far and atleast I havn't seen a better way (well, a portage
backend supporting 'plugins' for differant ways of storing ebuilds would
be interesing.............but no one has produced such code and i have
other things to work on).

Dare i say i once again think i sorta get what your saying? anyways,
getting support for this idea from upstreams devs will be hard as only
gentoo (and LFS) users are the only ones crazy enough to compile when
theres binarys avilable ;)

btw, next time you reply telling me what im mistaken, dont include me in
the CC: line, ill read in the mailing list, i woudln't mind, but after a
while its sorta annoying :P


--=20
 Joe Booker

--
gentoo-dev@gentoo.org mailing list