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.62) (envelope-from ) id 1H5c5I-00062k-VI for garchives@archives.gentoo.org; Sat, 13 Jan 2007 06:09:45 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id l0D68af5008074; Sat, 13 Jan 2007 06:08:36 GMT Received: from shuttle.zlin.dk (port78.ds1-abs.adsl.cybercity.dk [212.242.227.17]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id l0D64Fbc012277 for ; Sat, 13 Jan 2007 06:04:15 GMT Received: from BA.zlin.dk (unknown [10.0.0.3]) by shuttle.zlin.dk (Postfix) with ESMTP id 64AE830037 for ; Sat, 13 Jan 2007 07:04:15 +0100 (CET) From: Bo =?iso-8859-1?q?=D8rsted_Andresen?= To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Packages from overlays Date: Sat, 13 Jan 2007 07:04:11 +0100 User-Agent: KMail/1.9.5 References: <20070113004916.GA9243@princeton.edu> <200701130522.33469.bo.andresen@zlin.dk> <20070113050915.GA31447@princeton.edu> In-Reply-To: <20070113050915.GA31447@princeton.edu> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart4498445.jI87BLCibo"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200701130704.15997.bo.andresen@zlin.dk> X-Archives-Salt: d8273591-a114-411b-b4ff-5b644eceaf84 X-Archives-Hash: 794c085dc1bd611688fc7153976aa960 --nextPart4498445.jI87BLCibo Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 13 January 2007 06:09, Willie Wong wrote: > Oh, that is too bad. Unless you have a lot of overlays it not really *that* bad. [SNIP] > Just a thought though: would the following be advisable/work? > > Could I just delete those relevant overlays (either layman -d or > perhaps commenting them out in the relevant parts of the make.confs) > and see if emerge complains about non-existant packages in my world > file or unsatisfiable dependency? IIRC, I shouldn't have any packages > installed from overlays for more recent versions than portage offered; > I only install them from overlays when the ebuilds are not in portage > at all. # PORTDIR_OVERLAY=3D"" emerge -ep world >/dev/null !!! Ebuilds for the following packages are either all !!! masked or don't exist: dev-util/regex-coach app-portage/pfs net-analyzer/ksniffer kde-misc/kcpufre= q=20 app-portage/gentoo-stats So yeah, that works. :) IMO the real solution for your problem, however, is a package manager with= =20 true multiple repository support allowing you to control from which=20 repository you want to install a given package. I'm not sure if pkgcore is= =20 there yet (since I don't follow it too closely), but paludis is. Paludis th= us=20 also stores information about which repository a package was installed from. With portage if the same ebuild or eclass exists in any of your overlays an= d=20 in the tree then the one in the tree will just be hidden to portage behind= =20 the overlay. That's why they are called overlays in the first place.. ;) =2D-=20 Bo Andresen --nextPart4498445.jI87BLCibo Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.1 (GNU/Linux) iD8DBQBFqHZf8/kKEzmwNNoRAkUvAKDeX3F+b618/9q38pyQS6W0RgEY/wCgodU7 dmlBxFimFX/8w68N7LRfPfI= =Fyns -----END PGP SIGNATURE----- --nextPart4498445.jI87BLCibo-- -- gentoo-user@gentoo.org mailing list