From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: bug#19219: New command-line syntax for package + version? Date: Thu, 31 Dec 2015 10:09:34 +0200 Message-ID: <20151231100934.231cee5b@debian-netbook> References: <20141129203122.GA15720@debian> <87ppbws61p.fsf@gnu.org> <874mfssrxd.fsf@gnu.org> <87si3ah1d1.fsf@gnu.org> <87h9jblks4.fsf@gnu.org> <87k2o7h3ux.fsf@gnu.org> <8737uu9pro.fsf@gnu.org> <87oad8vxkx.fsf_-_@gnu.org> <87io3fo8sl.fsf@gnu.org> <20151231011631.GB23122@jasmine> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/SBymgC20DX6aa58vP.zfokJ"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43183) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEYJB-0000Ia-BP for bug-guix@gnu.org; Thu, 31 Dec 2015 03:10:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aEYJ8-0008WC-5L for bug-guix@gnu.org; Thu, 31 Dec 2015 03:10:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:43301) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEYJ8-0008W8-2s for bug-guix@gnu.org; Thu, 31 Dec 2015 03:10:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aEYJ7-0004Fk-Sq for bug-guix@gnu.org; Thu, 31 Dec 2015 03:10:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20151231011631.GB23122@jasmine> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Leo Famulari Cc: 19219@debbugs.gnu.org, Mathieu Lirzin --Sig_/SBymgC20DX6aa58vP.zfokJ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 30 Dec 2015 20:16:31 -0500 Leo Famulari wrote: > On Wed, Dec 30, 2015 at 11:45:14PM +0100, Mathieu Lirzin wrote: > [...] =20 > [...] =20 > [...] =20 > [...] =20 > [...] =20 > [...] =20 > >=20 > > I'm OK with that. Since choosing the reserved characters is not a > > technical decision, maybe we could poll users? =20 >=20 > I think we should poll a big list of packages and see which characters > are most safe to use. >=20 > The question is: which big list? Debian's? >=20 >=20 =20 When debian adopted multiarch they had a small internal fight about what ch= aracters to use, since there are only so many usable characters. IIRC, a lo= ng version of a debian package could be 1:6.3.2-1+bpo1~henry. I don't remem= ber if their sorting takes into account ascii order or their own internal o= rder, but I'm pretty sure they only allow using each character once. http://www.fifi.org/doc/debian-policy/policy.html/ch-versions.html https://www.debian.org/doc/manuals/maint-guide/first.en.html#namever https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --Sig_/SBymgC20DX6aa58vP.zfokJ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJWhOK/AAoJEPTB05F+rO6TzpYP/2BSH0ETza05sgJUf59SMYvX XB8RITR4U0oMaqQUl/yECauh4Pg58rRsKGp6C2ukCJeiP8eNBo3qILGR6hipnZyB JcIiazw5DcPbro1fJ52Qi8ygbK6ge2Ta2I2cusRhtg53Rel+6u44p+KkLJv2BwWW scws6q3mTp4tApYu9e6jpvxM9rdKmSxGtNq9xdfnhaHSL/ep1tBy6FKKxyBBfrg3 RcuJEpip0vYAWY5rBfpIMG17fD/kRpwKSNugShQHoRMWdVAhrKr/D5kZKU75fllf B37iM80PS6t5Cf3vD7TGpkh/r8Un9ZqXFNyOPmWnjyqSNuylDZHNiyW/uaAq8yGz Dd2LloiaIdaL0EKIZY7sdSvjDrhL1V40szCKUAwtcjq97wgoLjrOOaxbuWIgRGRg WQm2NGsE1KjQT+GNjXtPeMOrgEFWjMa1lZAi6Pjbk66sGaGTrhoozVecb2FEzt9r rTq3Ths4XeD6qSfTJnyI9lOlhepna70ABTH4LNsZ166rH9zsbuyIHwatKYTh+8uE VASCwEF9W2jCh7008zHPmlD2dhEqCc2FODeRHKlCEwsdcU976AxRKhloX8hy8Hu7 a3hyfIBZedqCJ3P9Qwb7H52dt4KLqfXsl00fcfBjdH5YUPzG/GPCwogyI34+lSV3 wpz+0OUsW0mWce2Kcs7U =xWcN -----END PGP SIGNATURE----- --Sig_/SBymgC20DX6aa58vP.zfokJ--