guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] profiles: Report about upgrades.


From: Alex Kost
Subject: Re: [PATCH] profiles: Report about upgrades.
Date: Thu, 04 Sep 2014 12:03:36 +0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Ludovic Courtès (2014-09-02 23:45 +0400) wrote:

> Alex Kost <address@hidden> skribis:
>
>> Ludovic Courtès (2014-08-31 23:57 +0400) wrote:
>>
>> [...]
>>
>>> Perhaps even a different format, like, say:
>>>
>>>   The following package will be upgraded:
>>>     guile 1.8.8 → 2.0.9        out     /gnu/store/...
>>>
>>> Thoughts?
>>
>> I think, it would be perfect!
>
> Commit ef8993e does that.
>
> While I was at it, I took the freedom to adjust the format of these
> lines (commit 9a91476) so that the version number would always appear in
> the second column, while the output name no longer has a separate
> column:
>
> $ ./pre-inst-env guix package -r idutils -u libtasn1 -i emacs libgc 
> libgc:debug -n -p foo
> The following package would be removed:
>    idutils    4.6     /gnu/store/40nbigb0bghwqvnchjdxsrafbzxmybh8-idutils-4.6
>
> The following package would be upgraded:
>    libtasn1   3.6 → 4.1       
> /gnu/store/52kdi2gmrl2ms92as0nsxbbkndqx07s4-libtasn1-4.1
>
> The following packages would be installed:
>    libgc:debug        7.4.0   
> /gnu/store/98r76vrmvv3fvg26n3dzq3i72l25whl1-libgc-7.4.0-debug
>    libgc      7.4.0   /gnu/store/cqhp23ak0kaa4kv1jdvzbsrkw41krczh-libgc-7.4.0
>    emacs      24.3    /gnu/store/majxvz4dxcw75m1ni2hph3kbws400y94-emacs-24.3
>
> It’s still time to complain if you don’t like it.  :-)

Great!  I really like it and that ‘right-arrow’ is cool :)

There is just one thing (that shouldn't be mentioned):

+        (lambda (key . args)
+          ">")))))

I would make it "->".  IMHO it is more "understandable" as such
combination is used in output of some shell commands (like “mv -v” or
“cp -v”).

But that's a terrible nitpick and it should be ignored.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]