[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#27865: [PATCH 0/3] Use Guile-Git for 'guix pull'
From: |
Ludovic Courtès |
Subject: |
bug#27865: [PATCH 0/3] Use Guile-Git for 'guix pull' |
Date: |
Wed, 02 Aug 2017 00:10:26 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) |
address@hidden (Ludovic Courtès) skribis:
> Ludovic Courtès <address@hidden> skribis:
>
>> This change makes Guile-Git a hard dependency. The transition might be
>> somewhat bumpy since it’s possible that users not having Guile-Git
>> installed will run ‘guix pull’ and, upon completion, will get an error
>> when they re-run ‘guix pull’. This will be fixed by installing
>> ‘guile-git’. Thinking about it, (guix scripts pull) could perhaps try
>> to be smart and have an error message saying “please install Guile-Git”
>> or something.
>
> I think we can go as far as installing Guile-Git in the user’s profile,
> like this:
I pushed it as 59a16275189f55ddd692b0ea5b415c706fa1fd69 but came up with
something less radical: ‘guix pull’ errors out when Guile-Git is
missing, with a message explaining how to install it.
When upgrading from Guix before Feb. 2017, ‘guix pull’ simply refuses to
upgrade because those old versions lacked a ‘guile-git’ package.
I think this should make the transition mostly painless.
Please report any issues!
Ludo’.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#27865: [PATCH 0/3] Use Guile-Git for 'guix pull',
Ludovic Courtès <=