[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#58567: Some grafts use a different input derivation than computed by
From: |
Marius Bakke |
Subject: |
bug#58567: Some grafts use a different input derivation than computed by --no-grafts |
Date: |
Mon, 17 Oct 2022 13:54:57 +0200 |
Marius Bakke <marius@gnu.org> skriver:
> Should not the mesa used by icecat be the same as `guix build mesa`,
> just like in the ungrafted case? Their outputs differ, too:
>
> $ guix hash -r $(guix build mesa | tail -n1)
> 1invy9jcd1fnfx7d4asfyjqs1jn7lngjfqswak6sy9ffjbhhsg6x
> $ guix hash -r $(guix size icecat | grep mesa | awk '{ print $1 }')
> 195zk0c0h5m016hp0c1haqws47rwfj7sbpqpddmwk2iw402p3apv
Errh, the difference in output is not surprising since mesa obviously
contains references to itself. Different derivation, different store
file name.
> Diffoscope says it will take 123 days to process these, so don't hold
> your breath!
It did not take 123 days, but I had diffed the wrong mesa. Will update
if the difference is anything other than the mesa store file name...
signature.asc
Description: PGP signature