From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1ENNIP-0000wd-JX for garchives@archives.gentoo.org; Thu, 06 Oct 2005 04:23:54 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j964EKUk015255; Thu, 6 Oct 2005 04:14:20 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j964EJfq028360 for ; Thu, 6 Oct 2005 04:14:20 GMT Received: from cpe-65-26-255-237.wi.res.rr.com ([65.26.255.237] helo=nightcrawler) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1ENNHQ-0005Jv-HA for gentoo-portage-dev@lists.gentoo.org; Thu, 06 Oct 2005 04:22:52 +0000 Date: Wed, 5 Oct 2005 23:22:59 -0500 From: Brian Harring To: gentoo-portage-dev@lists.gentoo.org Subject: Re: [gentoo-portage-dev] Questions about CVS locations and GID... Message-ID: <20051006042259.GR13519@nightcrawler> References: <43443257.8090800@egr.msu.edu> <20051005202429.GC10159@nightcrawler> <20051005215703.73327655@snowdrop.home> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6eUvXotnMb6+obQB" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.8i X-Archives-Salt: ab3d8efa-646d-4414-a982-af27617a52e0 X-Archives-Hash: 8b55e649b8479ce9d572519c0b55f7c9 --6eUvXotnMb6+obQB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 06, 2005 at 02:14:32PM +1000, Finn Thain wrote: >=20 >=20 > On Wed, 5 Oct 2005, Kito wrote: >=20 > [snip] > >=20 > > My first question would be how to identify ebuilds that respect ${prefi= x}? > >=20 > > A separate profile/keyword seems wrong. > >=20 > > ICANINSTALLTO was the best idea presented, but that implies it would be= =20 > > a list of known working prefixes, which seems unrealistic. >=20 > What problem was ICANINSTALLTO intended to solve? IIRC, it was discussed= =20 > on -dev in the context of vim plug-ins. Apart from vim plugins, has anyon= e=20 > found other problem packages? >=20 > I'm wondering, would a constraint to the effect that "certain deps of pkg= =20 > foo must be on the same prefix as foo" suffice for the vim plugin case? >=20 > Or maybe that would work better if expressed, "pkg blah can not satisfy a= =20 > dep from any pkg on a different prefix". Such constraints would be=20 > possible to implement with a new file in the profile (say, package.local). That gets into more of ciaran's HOME installation target feature. Current form for global prefix offset is DOMAIN=3D"root offset" , with offset =3D=3D prefix offset. If an ebuild doesn't have DOMAIN=3D"offset", and you're doing a prefix=20 offset, it's unusable. No question of "can I use a dep from another=20 prefix", with prefix offset you're doing the deps full in an offset. As stated earlier in this mess of a thread, HOME crap is being left to=20 those who want it, it'll be implemented by those who want it after=20 global prefix is ironed out (if it is accepted also). ~harring --6eUvXotnMb6+obQB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDRKaivdBxRoA3VU0RAotfAKCKL8eskGqs8O14OLPkGDfr9ZodNQCgivIH ztR7RmophVtgcFpIWF8ZdO4= =my8a -----END PGP SIGNATURE----- --6eUvXotnMb6+obQB-- -- gentoo-portage-dev@gentoo.org mailing list