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 1NWnbd-0003Rw-8p for garchives@archives.gentoo.org; Mon, 18 Jan 2010 09:09:05 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 56A93E072E; Mon, 18 Jan 2010 09:08:04 +0000 (UTC) Received: from mail-bw0-f224.google.com (mail-bw0-f224.google.com [209.85.218.224]) by pigeon.gentoo.org (Postfix) with ESMTP id 159A0E072E for ; Mon, 18 Jan 2010 09:08:03 +0000 (UTC) Received: by bwz24 with SMTP id 24so1904344bwz.30 for ; Mon, 18 Jan 2010 01:08:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:subject :message-id:references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=sgpNYTFpp8xiacozpq2hph8LsR6NXi+N9KbAacH8v4k=; b=CY+P7dRVFtPzuY28jsJnCn9qSdkEgL8LAkD4cLDE2XouoppZR1QrNXQ9VfyuhLrOiM 1q4NY6wjxzGNxHN3Nisp0ZjhlAIql+pp6B4rrWw2AkXTG0zG+jB6bb5MTgI1W7r/Y+3P Az+F/iN4d+wEURmhZm0PPdg+jWt1DbTBs9mu4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=MH6JWDNwZStipgjUd2p4PtblB0iQKsknBj1oIJW2137RkJSggFxBMLmnfRsDbQJY9X DhAsW+6ptBLkQ7UAgnztkvRqH2MN9EucTVl6EvUNDM0YDos2qs1c+ZBb280y9QOAtjCF g0ZyOVh+nhCSwwuilReNYBjDIOnxvJH0ybsUg= Received: by 10.204.34.75 with SMTP id k11mr435541bkd.195.1263805683329; Mon, 18 Jan 2010 01:08:03 -0800 (PST) Received: from cloud.lan (athedsl-279615.home.otenet.gr [85.73.139.221]) by mx.google.com with ESMTPS id 14sm512514bwz.13.2010.01.18.01.08.01 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 18 Jan 2010 01:08:02 -0800 (PST) Sender: Alex Alexander Date: Mon, 18 Jan 2010 11:07:56 +0200 From: Alex Alexander To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: [rfc] layman storage location (again) Message-ID: <20100118090756.GA32096@cloud.lan> References: <4B50C3B4.5050604@gentoo.org> <82dd739f1001170101i633f2c35n5b330e3be4bdd9dd@mail.gmail.com> <201001172131.28997.bangert@gentoo.org> <4B53AD84.7020100@gentoo.org> <19283.61737.702870.915791@a1i15.kph.uni-mainz.de> <1263801958.9240.14.camel@lillen.dodi> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline In-Reply-To: <1263801958.9240.14.camel@lillen.dodi> User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: 3c4ca013-fdcf-4584-b6d0-6efc1e5c0d53 X-Archives-Hash: c5ccfc8221f458688db118efad82d8f0 --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 18, 2010 at 09:05:58AM +0100, Peter Hjalmarsson wrote: > I sometimes think the main problem is the tree itself. Portage really > should had a directory of its own, but maybe with anoher structure, > like /var/portage, /var/portage/tree (the current > PORTDIR), /var/portage/distfiles (i.e. split out distfiles from the tree > itself), /var/portage/overlays/layman or /var/portage/layman. > I of course realize that change the structure of the whole portdir would > had inresting complications, so take this comment just as serious as you > like. >=20 > But overlays really was an afterthought? I like this suggestion, it certainly makes the whole folder structure cleaner. If we're going to fix stuff, lets do it properly once and for all. Some compatibility code that checks and uses the old default locations while printing out warnings would help existing users with the transition without breaking current systems. Users with custom PORTDIR and friends could be notified through a news item. /var/portage/ /var/portage/tree /var/portage/layman /var/portage/overlays (non-layman managed, layman could also be in here) /var/portage/distfiles /var/portage/packages or %s/var/usr/ --=20 Alex Alexander :: wired Gentoo Developer www.linuxized.com --J/dobhs11T7y2rNN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) iEYEARECAAYFAktUJOwACgkQCtniI/gSTSfPIACgqy2dx2j0dHS64otU7k11CPF9 Rf4AnjUUuAML2dTDGozAPuyMqHul8MdR =4O63 -----END PGP SIGNATURE----- --J/dobhs11T7y2rNN--