From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MJZAr-0004v2-Gz for garchives@archives.gentoo.org; Wed, 24 Jun 2009 20:34:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 89759E043D; Wed, 24 Jun 2009 20:34:28 +0000 (UTC) Received: from mail-ew0-f211.google.com (mail-ew0-f211.google.com [209.85.219.211]) by pigeon.gentoo.org (Postfix) with ESMTP id 4DCD6E043D for ; Wed, 24 Jun 2009 20:34:28 +0000 (UTC) Received: by ewy7 with SMTP id 7so1473775ewy.34 for ; Wed, 24 Jun 2009 13:34:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=Klk9y1HMufmTw9iZ5sDGoOgx+STUsXfTSRtbzgDVyEU=; b=blWZkylf4JP/u3w0UV/b0/cSRqpBn+R3FGF3aFysyFEdv/63lN48Wv/ckI3+SKOM8Q 0bdkIxLOR/pCKsjXj+wkfarQdYRINz1PAKDDJyDUSNcd8p6eFnHLkInLYxlPT/psFc/J lB24vkis6yKyTH9GB5uoQkHf+LMdL0swLYRKk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :message-id; b=HqdwXXKjXlFa5UFlK2lT8sCG2hT38LpdkVTrTdFj91xqzSkb/y9xEL4iiY4z3dGZJ5 DCXKw8hV3CQjVeoGsM1iv1BCeAyWqX6QwZW2b4ACF1US4f/1mDCRTC16jsC0L5tzAt0O AQ4PBNFpph1LT8D9a/iD4DFJbUMTL4AVgvB38= Received: by 10.210.63.18 with SMTP id l18mr1855315eba.97.1245875667750; Wed, 24 Jun 2009 13:34:27 -0700 (PDT) Received: from nazgul.localnet (196-210-153-123-rrdg-esr-2.dynamic.isadsl.co.za [196.210.153.123]) by mx.google.com with ESMTPS id 7sm969237eyg.32.2009.06.24.13.34.26 (version=SSLv3 cipher=RC4-MD5); Wed, 24 Jun 2009 13:34:27 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: xorg-server-1.5 update/old kernel+old fglrx Date: Wed, 24 Jun 2009 22:32:55 +0200 User-Agent: KMail/1.11.4 (Linux/2.6.30-gentoo-r1; KDE/4.2.4; x86_64; ; ) References: <5bdc1c8b0906231620i2aa5204u28f6e181183fcc96@mail.gmail.com> <20090624084658.53ecec61@zaphod.digimed.co.uk> <5bdc1c8b0906241317y5598f922i83c8c82920c45f3@mail.gmail.com> In-Reply-To: <5bdc1c8b0906241317y5598f922i83c8c82920c45f3@mail.gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200906242232.55393.alan.mckinnon@gmail.com> X-Archives-Salt: 0550b4f6-1e6e-48fa-8379-b7e7cf43c3e7 X-Archives-Hash: 2b94e9d7ff341f06c9f2333a6cc3be16 On Wednesday 24 June 2009 22:17:12 Mark Knecht wrote: > I really think this is what a personal overlay is for, but as I've > said for years, it's hard to build an overlay when you don't know what > needs to be in it until it's been removed. And yes, something has > removed these files, at least from my distfiles directory and I'm > pretty confident it wasn't me by hand because the machines all have > disk space which is the only reason I ever remove packages from there > by hand. There are still things lurking around in /var/db/pkgs or > whatever it's called so maybe I can learn how to create a personal > overlay form what's left and then go look elsewhere for other things > required. So why don't you do exactly that? I can't help but think when reading this thread that you are going round in circles, wondering if you should create a personal overlay, when you already know that the only possible solution IS a personal overlay. It's documented in the gentoo docs. Briefly: Create a directory somewhere for your stuff and include it in PORTDIR_OVERLAY in /etc/make.conf. If the current versions of ebuilds you need are currently installed, the ebuilds will be in /var/db/pkg so copy them to your overlay directory retaining the / structure. If not currently installed, get them from gentoo's cvs. Look inside each ebuild, see what it's DEPENDS are, make sure you have suitable ebuilds in your overlay. Rinse, repeat. It's fiddly, but not hard to do. Mask stuff using normal portage methods to make sure you don't upgrade to something incompatible. emerge world and let rip. Stop playing dixie with the idea and just do it, man! -- alan dot mckinnon at gmail dot com