[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guix upgrade leads to different hashes
From: |
Ludovic Courtès |
Subject: |
Re: Guix upgrade leads to different hashes |
Date: |
Sat, 07 Oct 2017 17:10:14 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Hi,
Oleg Pykhalov <address@hidden> skribis:
> address@hidden (Ludovic Courtès) writes:
>
>> Oleg Pykhalov <address@hidden> skribis:
>>
>>> address@hidden (Ludovic Courtès) writes:
>>>
>>> [...]
>>>
>>>> Could you check if this patch helps:
>>>>
>>>> diff --git a/guix/scripts/package.scm b/guix/scripts/package.scm
>>>> index 4adc70522..0e365018a 100644
>>>> --- a/guix/scripts/package.scm
>>>> +++ b/guix/scripts/package.scm
>>>> @@ -604,12 +604,12 @@ and upgrades."
>>>> (options->upgrade-predicate opts))
>>>>
>>>> (define upgraded
>>>> - (fold (lambda (entry transaction)
>>>> - (if (upgrade? (manifest-entry-name entry))
>>>> - (transaction-upgrade-entry entry transaction)
>>>> - transaction))
>>>> - transaction
>>>> - (manifest-entries manifest)))
>>>> + (fold-right (lambda (entry transaction)
>>>> + (if (upgrade? (manifest-entry-name entry))
>>>> + (transaction-upgrade-entry entry transaction)
>>>> + transaction))
>>>> + transaction
>>>> + (manifest-entries manifest)))
>>>>
>>>> (define to-install
>>>> (filter-map (match-lambda
[...]
> I'm sorry, actually after patching no new generation created. But
> dry-run still shows available upgrades and that will be build some
> derivations.
>
> $ guix package -p /home/natsu/.my-guix-profile/debug-upgrade -m
> /home/natsu/dotfiles/guix/user.scm
I’ve pushed the above patch as eca16a3d1d9e6b2c064e0105c1015258bf2755f2.
Now we need to fix the UI side of things.
Could you resend the info to address@hidden so we keep track of it?
Thanks!
Ludo’.
- Re: Guix upgrade leads to different hashes, (continued)
- Re: Guix upgrade leads to different hashes, Alex Kost, 2017/10/02
- Re: Guix upgrade leads to different hashes, Oleg Pykhalov, 2017/10/03
- Re: Guix upgrade leads to different hashes, Ludovic Courtès, 2017/10/03
- Re: Guix upgrade leads to different hashes, Oleg Pykhalov, 2017/10/03
- Re: Guix upgrade leads to different hashes, Ludovic Courtès, 2017/10/04
- Re: Guix upgrade leads to different hashes, Oleg Pykhalov, 2017/10/04
- Re: Guix upgrade leads to different hashes, Ludovic Courtès, 2017/10/05
- Re: Guix upgrade leads to different hashes, Oleg Pykhalov, 2017/10/06
- Re: Guix upgrade leads to different hashes, Ludovic Courtès, 2017/10/06
- Re: Guix upgrade leads to different hashes, Oleg Pykhalov, 2017/10/07
- Re: Guix upgrade leads to different hashes,
Ludovic Courtès <=