From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j45E1cul020409 for ; Thu, 5 May 2005 14:01:38 GMT Received: from [62.254.189.226] (helo=snowdrop) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1DTgv9-0006QZ-Cm for gentoo-dev@lists.gentoo.org; Thu, 05 May 2005 14:01:44 +0000 Received: from localhost ([127.0.0.1] helo=snowdrop) by snowdrop with esmtp (Exim 4.43) id 1DTgua-0005cb-R9 for gentoo-dev@lists.gentoo.org; Thu, 05 May 2005 15:01:08 +0100 Date: Thu, 5 May 2005 15:01:05 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] new glep draft: Portage as a secondary package manager Message-ID: <20050505150105.7fc5f5de@snowdrop> In-Reply-To: <20050505084849.GC13705@exodus.wit.org> References: <42761B77.4030206@salomon.at> <20050502151356.6d9ca385@snowdrop> <20050503000229.GA10998@exodus.wit.org> <20050503151220.076cc62f@snowdrop> <20050505084849.GC13705@exodus.wit.org> X-Mailer: Sylpheed-Claws 1.0.4 (GTK+ 1.2.10; i686-pc-linux-gnu) X-Message-Flag: It's a feature, not a bug Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary=Signature_Thu__5_May_2005_15_01_05_+0100_paCj.2wCKpmQi1Ia; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Archives-Salt: fc596eeb-99d1-4a7c-9adf-0691ded60e54 X-Archives-Hash: 64fea756df5fd167597a9189f3d4b035 --Signature_Thu__5_May_2005_15_01_05_+0100_paCj.2wCKpmQi1Ia Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 5 May 2005 03:48:49 -0500 Brian Harring wrote: | > Ok, here's the main issue. Simply changing prefix isn't enough to | > automatically make every package in the tree work. A heck of a lot | > of them will need manual modification, and there's no easy way to | > figure out which these are. So... |=20 | Err. ROOT!=3D"/" exists already, and directly screws with prefixes. So | this doesn't seem particularly valid in light of that fact. No, root doesn't screw with prefixes. | > Thing is, if we introduce the PREFIX feature, people will expect it | > to actually work. It won't, at least not straight away, because | > there are so many ebuilds that use more than econf to get the prefix | > figured out. By whitelisting we can at least display a nice "you | > can't install this package in a prefix" message. |=20 | Not a valid arguement to exempt even trying. |=20 | Consider if people used that arg for avoiding porting linux to new=20 | arches- Linux would still be strictly x86. Eh? No, see, we have KEYWORDS, which indicate whether you can use a package on a given arch. | > Yet another issue... As it stands, all deps must be installed into | > the given PREFIX. This is messy. Is there a way around this? This | > would be less of a problem with ICANINSTALLTO=3D"home" -- presumably | > for these portage could pass a var to the ebuild telling it in which | > prefix to look for its deps. |=20 | injections, mainly. Nasty hack. --=20 Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm --Signature_Thu__5_May_2005_15_01_05_+0100_paCj.2wCKpmQi1Ia Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCeicj96zL6DUtXhERAt0+AJsF+af/8e3mcMkUxFa5d1ZiEEDqAgCeIeRc ektdIwjnphjDIzbGpLK41CY= =Jxd7 -----END PGP SIGNATURE----- --Signature_Thu__5_May_2005_15_01_05_+0100_paCj.2wCKpmQi1Ia-- -- gentoo-dev@gentoo.org mailing list