From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19859 invoked by uid 1002); 17 May 2003 22:48:49 -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 31237 invoked from network); 17 May 2003 22:48:48 -0000 Date: Sat, 17 May 2003 15:48:47 -0700 From: Robin H.Johnson To: "Kurt V. Hindenburg" Cc: gentoo-dev@gentoo.org Message-ID: <20030517224847.GA29884@cherenkov.orbis-terrarum.net> Mail-Followup-To: "Kurt V. Hindenburg" , gentoo-dev@gentoo.org References: <200305171707.44197.khindenburg@cherrynebula.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline In-Reply-To: <200305171707.44197.khindenburg@cherrynebula.net> User-Agent: Mutt/1.5.3i Subject: Re: [gentoo-dev] Multiple DISTDIR X-Archives-Salt: 57b53152-9abd-4911-a337-77bfacf94cd9 X-Archives-Hash: 062e3f4a861aff540ae156cd77c20199 --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 17, 2003 at 05:07:44PM -0500, Kurt V. Hindenburg wrote: > What happens: > 1. Look in DISTDIR for files (as normal) > 2. If not found, traverse through all directories in DISTDIRS looking=20 > for files. > 3. Set a new environment variable (DDIR) pointing to correct directory=20 > holding the files. > 4. ebuild.sh will use DDIR if set instead of DISTDIR. This seems to be a kludge. What if a package requires multiple source files that are in different DISTDIRs? Does that work? One further this with this. Which DISTDIR is used for live CVS ebuilds (that checkout to $DISTDIR/cvs-src) > Notes: > 1. I couldn't really figure out what the envirnoment variables A and=20 > AA were meant for. I believe 'A' is a list of all new SRC_URIs, and AA is a list of ALL SRC_URIs. I may be wrong tho, that was from quite a while ago that I dug into portage. > 3. How can I get the latest cvs copy of portage as I would assume=20 > people would want a diff against that. http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-src/portage/ > This will need further testing/fixing as I've only spent a few hours=20 > on it and I'm a non-python user. >=20 > Anyone doing something like this or anyone have any comments? See this bug: http://bugs.gentoo.org/show_bug.cgi?id=3D10803 I think being able to have multiple DISTDIRS is a very good move, I was wanting previously in Portage, but I never got around to coding it up. --=20 Robin Hugh Johnson E-Mail : robbat2@orbis-terrarum.net Home Page : http://www.orbis-terrarum.net/?l=3Dpeople.robbat2 ICQ# : 30269588 or 41961639 GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 --bp/iNruPH9dso1Pn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Robbat2 @ Orbis-Terrarum Networks iD8DBQE+xrxPsnuUTjSIToURAq9PAJ9f9XYhABmNSiWIwjWvHEZQNA7LDACgo0+t 7ocmSICm+2sI7zgVixVDB5I= =bIIy -----END PGP SIGNATURE----- --bp/iNruPH9dso1Pn--