Mathieu Othacehe schreef op wo 06-10-2021 om 08:53 [+0000]: > [...] > Cuirass uses the derivation file names to determine the dependencies and > is thus tricked by this mismatch. > > There are two things that are a bit unclear to me: > > 1. What causes those derivation differences while the output is identical? I'd presume changing the source URL of some package (while keeping the hash intact). That changes fixed-output derivations but keeps the output intact, IIUC. This hypothesis can be tested by replacing %mirrors by '() in (guix download) and comparing the derivation and output path of a package using a mirror:// url before and after. Greetings, Maxime.