Leo Famulari <l...@famulari.name> writes: > On Fri, Jun 17, 2016 at 09:31:59AM +1000, Carlo Zancanaro wrote: >> On 16 June 2016 at 22:38, Ludovic Courtès <l...@gnu.org> wrote: >> >> > Primarily, I built it with --rounds=2 as per >> > < >> > https://www.gnu.org/software/guix/manual/html_node/Submitting-Patches.html> >> > ... >> > >> >> I tried to build with --rounds=2, but always after I had built normally >> (because I cared first about whether it compiled, then later about whether >> it was deterministic). The --rounds=2 build never seemed to do anything. Is >> there something I have to do to make that work? (I tried adding the --check >> flag too, but it also seemed to not do anything, either with or without >> --rounds.) > > Once you have built the package and it is in /gnu/store, you need to use > --check. > > In that case, I'm not sure how it interacts with --rounds. > > It would be good to get a reproducer if there's a bug here. >
What is the exact problem here? these are my builts: ng0@shadowwalker ~$ guix build --rounds=2 awesome substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% The following derivation will be built: /gnu/store/3g3l3i3j6d1zn9m0xjz8dgxnfphchjgp-awesome-3.4.15.drv The following files will be downloaded: /gnu/store/dplmx20hzggiin25pqrkx9z9irz9l7cn-awesome-3.4.15 /gnu/store/kqkznj38c8z6jppl620q8fvz7ij9j6dp-libev-4.20 /gnu/store/zvggrli42q119zpqjd8ydxygvfj840bp-libxdg-basedir-1.2.0 @ substituter-started /gnu/store/kqkznj38c8z6jppl620q8fvz7ij9j6dp-libev-4.20 /gnu/store/04q37mcyxybzbc46j9c6pa3g8553sbgz-guix-0.10.0-0.97c8/libexec/guix/substitute Found valid signature for /gnu/store/kqkznj38c8z6jppl620q8fvz7ij9j6dp-libev-4.20 From https://mirror.hydra.gnu.org/nar/kqkznj38c8z6jppl620q8fvz7ij9j6dp-libev-4.20 Downloading kqkznj…-libev-4.20 (279KiB installed)... libev-4.20 931KiB/s 00:00 | 144KiB transferred @ substituter-succeeded /gnu/store/kqkznj38c8z6jppl620q8fvz7ij9j6dp-libev-4.20 @ substituter-started /gnu/store/zvggrli42q119zpqjd8ydxygvfj840bp-libxdg-basedir-1.2.0 /gnu/store/04q37mcyxybzbc46j9c6pa3g8553sbgz-guix-0.10.0-0.97c8/libexec/guix/substitute Found valid signature for /gnu/store/zvggrli42q119zpqjd8ydxygvfj840bp-libxdg-basedir-1.2.0 From https://mirror.hydra.gnu.org/nar/zvggrli42q119zpqjd8ydxygvfj840bp-libxdg-basedir-1.2.0 Downloading zvggrl…-libxdg-basedir-1.2.0 (42KiB installed)... libxdg-basedir-1.2.0 4.1MiB/s 00:00 | 13KiB transferred @ substituter-succeeded /gnu/store/zvggrli42q119zpqjd8ydxygvfj840bp-libxdg-basedir-1.2.0 @ substituter-started /gnu/store/dplmx20hzggiin25pqrkx9z9irz9l7cn-awesome-3.4.15 /gnu/store/04q37mcyxybzbc46j9c6pa3g8553sbgz-guix-0.10.0-0.97c8/libexec/guix/substitute Found valid signature for /gnu/store/dplmx20hzggiin25pqrkx9z9irz9l7cn-awesome-3.4.15 From https://mirror.hydra.gnu.org/nar/dplmx20hzggiin25pqrkx9z9irz9l7cn-awesome-3.4.15 Downloading dplmx2…-awesome-3.4.15 (1.4MiB installed)... awesome-3.4.15 264KiB/s 00:03 | 818KiB transferred @ substituter-succeeded /gnu/store/dplmx20hzggiin25pqrkx9z9irz9l7cn-awesome-3.4.15 @ build-started /gnu/store/3g3l3i3j6d1zn9m0xjz8dgxnfphchjgp-awesome-3.4.15.drv - x86_64-linux /var/log/guix/drvs/3g//3l3i3j6d1zn9m0xjz8dgxnfphchjgp-awesome-3.4.15.drv.bz2 grafting '/gnu/store/dplmx20hzggiin25pqrkx9z9irz9l7cn-awesome-3.4.15' -> '/gnu/store/hvnlf55aj3rkgkllp567k7jr8q04fyqb-awesome-3.4.15'... @ build-started /gnu/store/3g3l3i3j6d1zn9m0xjz8dgxnfphchjgp-awesome-3.4.15.drv - x86_64-linux /var/log/guix/drvs/3g//3l3i3j6d1zn9m0xjz8dgxnfphchjgp-awesome-3.4.15.drv.bz2 grafting '/gnu/store/dplmx20hzggiin25pqrkx9z9irz9l7cn-awesome-3.4.15' -> '/gnu/store/hvnlf55aj3rkgkllp567k7jr8q04fyqb-awesome-3.4.15'... @ build-succeeded /gnu/store/3g3l3i3j6d1zn9m0xjz8dgxnfphchjgp-awesome-3.4.15.drv - /gnu/store/hvnlf55aj3rkgkllp567k7jr8q04fyqb-awesome-3.4.15 ng0@shadowwalker ~$ guix build --check --rounds=2 awesome @ build-started /gnu/store/3g3l3i3j6d1zn9m0xjz8dgxnfphchjgp-awesome-3.4.15.drv - x86_64-linux /var/log/guix/drvs/3g//3l3i3j6d1zn9m0xjz8dgxnfphchjgp-awesome-3.4.15.drv.bz2 grafting '/gnu/store/dplmx20hzggiin25pqrkx9z9irz9l7cn-awesome-3.4.15' -> '/gnu/store/hvnlf55aj3rkgkllp567k7jr8q04fyqb-awesome-3.4.15'... /gnu/store/hvnlf55aj3rkgkllp567k7jr8q04fyqb-awesome-3.4.15 -- ♥Ⓐ ng0 Current Keys: https://we.make.ritual.n0.is/ng0.txt For non-prism friendly talk find me on http://www.psyced.org