GNU bug report logs - #26264
[PATCH 0/1] Use '@' to separate name, version in package-full-name

Previous Next

Package: guix-patches;

Reported by: Alex Sassmannshausen <alex.sassmannshausen <at> gmail.com>

Date: Sun, 26 Mar 2017 12:27:02 UTC

Severity: normal

Tags: patch

Merged with 26239, 26265

Done: Ricardo Wurmus <rekado <at> elephly.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: alex.sassmannshausen <at> gmail.com, 26264 <at> debbugs.gnu.org
Cc: alex <at> pompo.co
Subject: bug#26264: [PATCH 0/1] Use '@' to separate name, version in package-full-name
Date: Sun, 26 Mar 2017 16:57:06 +0200
[Message part 1 (text/plain, inline)]
Alex,

(I'm tempted to CC bug #26239 to mirror this discussion there, but I'm
not sure if debbugs would DTRT.)

On 26/03/17 14:25, Alex Sassmannshausen wrote:
> There are several other approaches that could be taken:
> 
> * change the behaviour of package-full-name by default to use '@'.

This is the tabula-rasa (well, ʕノ•ᴥ•ʔノ ︵ ┻━┻) approach I took myself.

> This would result in significant semantic changes in different places
> in Guix, where '-' is expected.

Could you expand on what these are?

My assumptions were:

  - This touches mainly (only? but then I don't use fancy things
    like emacs-guix) UI messages, or I missed it.

  - If someone's scripts do rely on parsing this kind of output, they're
    living on borrowed time, and will need to fix their scripts anyway.

  - ‘-’'s been deprecated for quite a long while, and the next
    core-updates cycle is a good time to purge the last remnants of it.
    Of course, this patch is about 2 cycles old by now...

  - If we're rebuilding the whole world for this we should get it right.

These assumptions may well be wrong (hence the call for feedback).

Thoughts?

T G-R

[signature.asc (application/pgp-signature, attachment)]

This bug report was last modified 7 years and 344 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.