From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 383CC138BF3 for ; Mon, 17 Feb 2014 17:52:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6B518E0A9D; Mon, 17 Feb 2014 17:52:29 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 713CFE0A04 for ; Mon, 17 Feb 2014 17:52:28 +0000 (UTC) Received: from localhost (unknown [IPv6:2a01:e34:eeaa:5280:da5d:4cff:febe:c2ff]) (using SSLv3 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: aballier) by smtp.gentoo.org (Postfix) with ESMTPSA id 176EB33F991; Mon, 17 Feb 2014 17:52:26 +0000 (UTC) Date: Mon, 17 Feb 2014 18:52:21 +0100 From: Alexis Ballier To: gentoo-dev@lists.gentoo.org Cc: dilfridge@gentoo.org Subject: Re: [gentoo-dev] repoman feature request / profiles.desc profile types Message-ID: <20140217185221.49af7d39@gentoo.org> In-Reply-To: <201402161758.43311.dilfridge@gentoo.org> References: <201402161758.43311.dilfridge@gentoo.org> Organization: Gentoo X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-pc-linux-gnu) 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: fce5863a-bea5-4211-a4ec-801bd0d34176 X-Archives-Hash: dbaac0cf42c4eeadeb8f5508039f4883 On Sun, 16 Feb 2014 17:58:39 +0100 "Andreas K. Huettel" wrote: > > Hi all, > > Right now we have arches maintaining a stable keyword and we have > arches that don't do that. > > This makes me think that the classification of profiles as "exp", > "dev", "stable" in profiles.desc does not really cover all usecases. > > [Current meaning: > "stable" - repoman checks it, arch has stable keyword > "dev" - repoman checks it with -d > "exp" - repoman ignores it] > > I'd like to propose two additional profile types: > "nonstable" - repoman checks it, arch has no stable keyword (and if > there is one in an ebuild, repoman treats it as arch=~arch) > "dev-nonstable" - repoman checks it with -d, arch has no stable > keyword (and if there is one in an ebuild, repoman treats it as > arch=~arch) +1 (dev-nonstable isnt really appealing as history has proved that nobody dares to check deptree for dev/exp profiles) > Why not make it possible to keep an ~arch only deptree consistent?! it is possible, there's just a lot of confusion around it :) this "cosmetic" change should really help in avoiding this confusion Alexis.