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 62FF5138010 for ; Sat, 22 Sep 2012 08:27:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F3E2221C00E; Sat, 22 Sep 2012 08:27:05 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 65684E00B2 for ; Sat, 22 Sep 2012 08:26:20 +0000 (UTC) Received: from pomiocik.lan (77-254-69-147.adsl.inetia.pl [77.254.69.147]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 7F76033C600; Sat, 22 Sep 2012 08:26:18 +0000 (UTC) Date: Sat, 22 Sep 2012 10:26:22 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: ulm@gentoo.org Subject: Re: [gentoo-dev] A more natural (human-friendly) syntax for dependencies Message-ID: <20120922102622.5d16eb9a@pomiocik.lan> In-Reply-To: <20573.29783.294278.405128@a1i15.kph.uni-mainz.de> References: <20120922095508.1f07dce5@pomiocik.lan> <20573.29783.294278.405128@a1i15.kph.uni-mainz.de> Organization: Gentoo X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.12; 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: multipart/signed; micalg=PGP-SHA256; boundary="Sig_/UXfVj5Y6rfb4hQlT/yMiQo_"; protocol="application/pgp-signature" X-Archives-Salt: f7d3cba7-2f10-4e4c-a29f-60b35b091c74 X-Archives-Hash: e62c839facc6d0d8e2f9ffe81136c76f --Sig_/UXfVj5Y6rfb4hQlT/yMiQo_ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, 22 Sep 2012 10:18:31 +0200 Ulrich Mueller wrote: > >>>>> On Sat, 22 Sep 2012, Micha=C5=82 G=C3=B3rny wrote: >=20 > > A package name can't end up with something looking like version. >=20 > > Thus, if upstream names package: >=20 > > frobnicator-11 >=20 > > We need to rename it in the tree, effectively losing the ability to > > follow upstream naming and introducing a bunch of unnecessary MY_P, > > S variables. >=20 > You need to be more precise here. Package names like "foo-1a" or > "foo-2_alpha" are perfectly legal, see the discussion in bug 174536. >=20 > What is currently not allowed are package names ending with a hyphen > followed by digits only (as in your above example). This seems to be > completely arbitrary, and we could remove this limitation, even with > existing dependency syntax. I doubt we can. And we just extended it into repository names, didn't we? --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/UXfVj5Y6rfb4hQlT/yMiQo_ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iJwEAQEIAAYFAlBddi4ACgkQfXuS5UK5QB1oEQP+MUIKCs0xH38GUXddqxs0uzxM Us/xcp0Ybm66exFKhNgpl9jw9uljISsxFnlfSCtlMFqmnZUIb70N1NiQ3lLuc/Dj ZHvi7bxNRWJJqHDbyvU2J4xYq+78b7zwpx7guIKy6/miaGwMAXqmqGeR6OxjRXm5 Llc5cxbcr/q05SItlLk= =A7UQ -----END PGP SIGNATURE----- --Sig_/UXfVj5Y6rfb4hQlT/yMiQo_--