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 31F3B138200 for ; Thu, 27 Sep 2012 09:02:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6C6B021C0E2 for ; Thu, 27 Sep 2012 09:02:10 +0000 (UTC) Received: from a1iwww1.kph.uni-mainz.de (a1iwww1.kph.uni-mainz.de [134.93.134.1]) by pigeon.gentoo.org (Postfix) with ESMTP id AECFB21C029 for ; Thu, 27 Sep 2012 06:19:14 +0000 (UTC) Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.4/8.13.4) with ESMTP id q8R6JDY9021004 for ; Thu, 27 Sep 2012 08:19:13 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.5/8.14.2) with ESMTP id q8R6JDTh009493; Thu, 27 Sep 2012 08:19:13 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.5/8.14.5/Submit) id q8R6JDgj009489; Thu, 27 Sep 2012 08:19:13 +0200 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20579.61409.451891.521881@a1i15.kph.uni-mainz.de> Date: Thu, 27 Sep 2012 08:19:13 +0200 To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] Call for agenda items -- Council meeting 09-10-2012 In-Reply-To: <20577.32914.7474.976710@a1i15.kph.uni-mainz.de> References: <20120925092414.GL37574@gentoo.org> <20577.32914.7474.976710@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.2.0b under 23.4.2 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Archives-Salt: 397f7774-f6ea-456c-8279-961e3e45d404 X-Archives-Hash: 8e74ece8391bac7f944e865343c2fb4e >>>>> On Tue, 25 Sep 2012, Ulrich Mueller wrote: > - Package names: > Our current spec forbids that package names "end in a hyphen > followed by one or more digits". This isn't consequent, since it > still allows PN to be e.g. "foo-1a" which looks like a valid PF. > OTOH, there's no technical reason for this limitation (backwards > compatibility issues taken aside). > Since this issue is open since more than five years, I believe that > it's time to ask the council for guidance in what direction we > should go: > a) Drop the limitation entirely (possibly in a future EAPI). > b) Make it stricter, i.e. disallow package names ending in a > hyphen followed by anything that looks like a valid PVR. > This is current Portage behaviour, and the tree complies with > it, too. > c) Leave the spec as it is (and make Portage comply with it). > See bug 174536 for details. Actually, there's also: d) Require a) for Package managers and b) by tree policy (Postel's Law, brought up by mgorny). Practically, this would mean that repoman would reject "foo-1" as package name, but the rest of Portage would accept it. Ulrich