Carlo Zancanaro 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/