[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: |
Sun, 16 Oct 2022 19:35:38 +0200 |
Marius Bakke <marius@gnu.org> skriver:
> I have a hunch that this has to do with the grafting code affecting
> origins (with gexps?), but have not confirmed this.
I have now confirmed this with a small shell script:
#!/bin/sh
pkg=$1
ungrafted="$(guix build --no-grafts -d $pkg)"
grafted="$(guix build -d $pkg)"
if [ $grafted = $ungrafted ]; then
echo $pkg has no grafts
else
grep "$ungrafted" "$grafted"
fi
It works for 'python-patiencediff', but fails for 'python-patch-ng',
both of which have no dependencies other than Python; but one uses
url-fetch and the other git-fetch.
signature.asc
Description: PGP signature