From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18136 invoked from network); 21 May 2004 18:47:28 +0000 Received: from smtp.gentoo.org (156.56.111.197) by parrot.ussg.indiana.edu with SMTP; 21 May 2004 18:47:28 +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 1BRF3G-0006m9-SC for arch-gentoo-dev@lists.gentoo.org; Fri, 21 May 2004 18:47:26 +0000 Received: (qmail 13967 invoked by uid 89); 21 May 2004 18:47:26 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 12355 invoked from network); 21 May 2004 18:47:26 +0000 From: Chris Gianelloni Reply-To: wolf31o2@gentoo.org To: Christian Gut Cc: gentoo-dev@lists.gentoo.org In-Reply-To: <20040521181432.GD29108@is-root.org> References: <200405201846.37173.cbrewer@stealthaccess.net> <1085145580.8753.93.camel@newkid.milsson.nu> <1085146797.25036.52.camel@localhost> <200405211554.06946.c.j.bainbridge@ed.ac.uk> <1085151850.878.7.camel@gs75.geol.vt.edu> <20040521181432.GD29108@is-root.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ynQLzeXZPR6eD5y9J0PA" Organization: Gentoo Linux Message-Id: <1085165739.25140.99.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 21 May 2004 14:55:39 -0400 Subject: Re: [gentoo-dev] Stuff that makes people mad X-Archives-Salt: 7c4828b1-0896-470a-89bf-8fdb2ebed19d X-Archives-Hash: 3df7fed05694ba8015b1b7c7fc1f2577 --=-ynQLzeXZPR6eD5y9J0PA Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2004-05-21 at 14:14, Christian Gut wrote: > I to agree with both sides. But what about integrating an easy way to > add custom rsync or perhaps ftp/http repositorys stackable to portage? > like debian does it with apt. If there is a user maintaining ebuilds > which can't get into the gentoo tree, he sets up his own tree and > maintains them there. If others want that ebuilds, they add his tree to > their .. make.conf. An interesting idea, and one that has been proposed a dozen times before. Look below for reasons why it is a bad idea. > Yes I know about overlay but i think of a more flexible way... the sites > like breakmygentoo could maintain repositories with untested ebuilds and > users are on their own testing/using them but it would perhaps help to > grow people writing better ebuilds and wanting to becume gentoo devs. Guess what happens when something goes wrong? Do you know where the bug report goes? I sure do. What if you use a BMG ebuild for GCC or glibc and everything *seems* fine. Then you build python with it. Then you even "upgrade" back to the "official" GCC/glibc. Guess what? Your python is still compiled with the unofficial GCC and when you submit a portage bug, it could very well be caused by the fact you were *at one time* using an unofficial ebuild for GCC. Don't think it can happen?=20 Go look at bugzilla. Once again, the general consensus from the people actually responsible for maintaining Gentoo is that there's nothing wrong with "unofficial" ebuilds of any kind, but *we* cannot be held responsible for what *you* do to your system when running ebuilds *not* made/maintained by us. Period. There's absolutely nothing stopping you from coding up a "multiple tree" version of portage and getting people to use it. However, in the sake of sanity and QA, there is no way that we could sanction it officially without taking the quality of Gentoo as a whole down the toilet. --=20 Chris Gianelloni Developer Games/LiveCD Teams Gentoo Linux Is your power animal a penguin? --=-ynQLzeXZPR6eD5y9J0PA Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBArlCrkT4lNIS36YERAvcvAJ4n6B8v2mloyD/+wblaviigz9uihACfdCbk 1edtmn+IDwqsi4Y4xSmlkoQ= =Yfed -----END PGP SIGNATURE----- --=-ynQLzeXZPR6eD5y9J0PA--