[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guix package conflict
From: |
Pierre Neidhardt |
Subject: |
Re: guix package conflict |
Date: |
Sun, 11 Aug 2019 19:26:30 +0200 |
Carlo Zancanaro <address@hidden> writes:
> It looks like `guix package -u` compares the version of the
> package, and only updates if the package's version has changed
> (and even then, only if it has increased). This means that if a
> package's inputs (and thus its store hash) have changed, but its
> version has not, the version left in the profile will have
> outdated inputs, which can conflict if they are propagated. So
> `guix package -u` doesn't fix this problem.
>
> `guix package -i`, on the other hand, just installs whatever it's
> told to, so it will install the same package at the same version,
> but with updated inputs. Then all the propagated inputs end up
> being the same, so there is no conflict.
I didn't know that! O.o
Is this documented in the manual?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature