How do you debug a channel?
Hi! Something in my `local' channel causes this error when I execute `guix pull': building /gnu/store/blb4jxbhdckbpcqf46yk74jrml1ds7wy-local.drv... -builder for `/gnu/store/blb4jxbhdckbpcqf46yk74jrml1ds7wy-local.drv' failed to produce output path `/gnu/store/2klsbdwip925viqv5q8qla4zvnjqqr1i-local' build of /gnu/store/blb4jxbhdckbpcqf46yk74jrml1ds7wy-local.drv failed Could not find build log for '/gnu/store/blb4jxbhdckbpcqf46yk74jrml1ds7wy-local.drv'. cannot build derivation `/gnu/store/7q1pb80q9jf2rpx40zpz2lklk6v5yvy7-profile.drv': 1 dependencies couldn't be built guix pull: error: build of `/gnu/store/7q1pb80q9jf2rpx40zpz2lklk6v5yvy7-profile.drv' failed I tried another pull with the `keep-failed' and `keep-going' flags added & `verbose' and `debug' set to 7*, piping the output through `tee' in the hope of having a complete log, but the file ended up empty. The part I could copy from the terminal was rejected as spam by paste.debian.net, so I appended it to this mail. Removing more and more packages from the channel until there wasn't any file left didn't help. `guix pull' worked again only after removing the channel itself. Any ideas what might be wrong or how to find out more? Cheers! Bo * What levels are there? I couldn't find the answer in `guix.git/guix/scripts/pull.scm' | | building of `/gnu/store/yfig30krw0mnh6kwn1z7z6jkjnph3yr4-module-import-compiled.drv': init | | building of `/gnu/store/yfig30krw0mnh6kwn1z7z6jkjnph3yr4-module-import-compiled.drv': loading derivation | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | substitution of `/gnu/store/ckf3mxanybfv6rbqysahpsa3p46f6g1m-module-import-compiled': created | | substitution of `/gnu/store/ckf3mxanybfv6rbqysahpsa3p46f6g1m-module-import-compiled': woken up | | building of `/gnu/store/5sjh4grn2g5sypzllcyxcp3qwv8awg0h-module-import.drv': init | | building of `/gnu/store/5sjh4grn2g5sypzllcyxcp3qwv8awg0h-module-import.drv': loading derivation | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/5sjh4grn2g5sypzllcyxcp3qwv8awg0h-module-import.drv': all outputs substituted (maybe) | | building of `/gnu/store/35np5f5gdsl6qayp45d7368bac08hyq3-git.scm.drv': created | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/35np5f5gdsl6qayp45d7368bac08hyq3-git.scm.drv': woken up | | building of `/gnu/store/7vnql8i8z3b7q9xkp28wdxd632sxjbbb-guile-3.0.7.drv': created | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/7vnql8i8z3b7q9xkp28wdxd632sxjbbb-guile-3.0.7.drv': woken up | | building of `/gnu/store/j9jhim8y26kvzhll5dnpxdd0fjspls2a-config.scm.drv': created | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/j9jhim8y26kvzhll5dnpxdd0fjspls2a-config.scm.drv': woken up | | building of `/gnu/store/sywnigcng0jqc1lwcvy7g9aakcdxawy1-hash.scm.drv': created | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/sywnigcng0jqc1lwcvy7g9aakcdxawy1-hash.scm.drv': woken up | | substitution of `/gnu/store/17fi3vg87j1lw9ygy3pcjf3pmpi79vkg-records.scm': created | | substitution of `/gnu/store/17fi3vg87j1lw9ygy3pcjf3pmpi79vkg-records.scm': woken up | | substitution of `/gnu/store/1f2frr4fcdb8gib7x3akr6vz3562g73v-i18n.scm': created | | substitution of `/gnu/store/1f2frr4fcdb8gib7x3akr6vz3562g73v-i18n.scm': woken up | | substitution of `/gnu/store/1n4yp3f1gfzixq6rzhn07glr5kxcfrpk-diagnostics.scm': created | | substitution of `/gnu/store/1n4yp3f1gfzixq6rzhn07glr5kxcfrpk-diagnostics.scm': woken up | | substitution of `/gnu/store/1qgssicbsibn03a5bhdx591jmpraxhnw-grafts.scm': created | | substitution of `/gnu/store/1qgssicbsibn03a5bhdx591jmpraxhnw-grafts.scm': woken up | | substitution of `/gnu/store/2kw5wrnpisgwf30cxgav3xdjcwgd81nk-trivial.scm': created | | substitution of `/gnu/store/2kw5wrnpisgwf30cxgav3xdjcwgd81nk-trivial.scm': woken up | | substitution of `/gnu/store/315axnaqf07pzkd1iqvmhc64xi2wjy1a-utils.scm': created | | substitution of `/gnu/store/315axnaqf07pzkd1iqvmhc64xi2wjy1a-utils.scm': woken up | | substitution of `/gnu/store/35h3vchibsm1gh1rmq8q24c6akm2sw4x-module-import-builder': created | | substitution of `/g
How do you debug a channel?
Hi! Something in my `local' channel causes an error when I execute `guix pull': building /gnu/store/blb4jxbhdckbpcqf46yk74jrml1ds7wy-local.drv... -builder for `/gnu/store/blb4jxbhdckbpcqf46yk74jrml1ds7wy-local.drv' failed to produce output path `/gnu/store/2klsbdwip925viqv5q8qla4zvnjqqr1i-local' build of /gnu/store/blb4jxbhdckbpcqf46yk74jrml1ds7wy-local.drv failed Could not find build log for '/gnu/store/blb4jxbhdckbpcqf46yk74jrml1ds7wy-local.drv'. cannot build derivation `/gnu/store/7q1pb80q9jf2rpx40zpz2lklk6v5yvy7-profile.drv': 1 dependencies couldn't be built guix pull: error: build of `/gnu/store/7q1pb80q9jf2rpx40zpz2lklk6v5yvy7-profile.drv' failed I tried another pull with the `keep-failed' and `keep-going' flags added & `verbosity' and `debug' set to 7*, piping the output through `tee' in the hope of getting a complete log, but the file ended up empty. The part I could copy from the terminal was rejected as spam by paste.debian.net, so I appended it to this mail. Removing more and more packages from the channel until there wasn't any file left didn't help. `guix pull' worked again only after removing the channel itself. Any ideas what might be wrong or how to find out more? Cheers! Bo * What levels are there? I couldn't find the answer in `guix.git/guix/scripts/pull.scm' | | building of `/gnu/store/yfig30krw0mnh6kwn1z7z6jkjnph3yr4-module-import-compiled.drv': init | | building of `/gnu/store/yfig30krw0mnh6kwn1z7z6jkjnph3yr4-module-import-compiled.drv': loading derivation | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | substitution of `/gnu/store/ckf3mxanybfv6rbqysahpsa3p46f6g1m-module-import-compiled': created | | substitution of `/gnu/store/ckf3mxanybfv6rbqysahpsa3p46f6g1m-module-import-compiled': woken up | | building of `/gnu/store/5sjh4grn2g5sypzllcyxcp3qwv8awg0h-module-import.drv': init | | building of `/gnu/store/5sjh4grn2g5sypzllcyxcp3qwv8awg0h-module-import.drv': loading derivation | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/5sjh4grn2g5sypzllcyxcp3qwv8awg0h-module-import.drv': all outputs substituted (maybe) | | building of `/gnu/store/35np5f5gdsl6qayp45d7368bac08hyq3-git.scm.drv': created | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/35np5f5gdsl6qayp45d7368bac08hyq3-git.scm.drv': woken up | | building of `/gnu/store/7vnql8i8z3b7q9xkp28wdxd632sxjbbb-guile-3.0.7.drv': created | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/7vnql8i8z3b7q9xkp28wdxd632sxjbbb-guile-3.0.7.drv': woken up | | building of `/gnu/store/j9jhim8y26kvzhll5dnpxdd0fjspls2a-config.scm.drv': created | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/j9jhim8y26kvzhll5dnpxdd0fjspls2a-config.scm.drv': woken up | | building of `/gnu/store/sywnigcng0jqc1lwcvy7g9aakcdxawy1-hash.scm.drv': created | | acquiring write lock on `/var/guix/temproots/6626' | | downgrading to read lock on `/var/guix/temproots/6626' | | building of `/gnu/store/sywnigcng0jqc1lwcvy7g9aakcdxawy1-hash.scm.drv': woken up | | substitution of `/gnu/store/17fi3vg87j1lw9ygy3pcjf3pmpi79vkg-records.scm': created | | substitution of `/gnu/store/17fi3vg87j1lw9ygy3pcjf3pmpi79vkg-records.scm': woken up | | substitution of `/gnu/store/1f2frr4fcdb8gib7x3akr6vz3562g73v-i18n.scm': created | | substitution of `/gnu/store/1f2frr4fcdb8gib7x3akr6vz3562g73v-i18n.scm': woken up | | substitution of `/gnu/store/1n4yp3f1gfzixq6rzhn07glr5kxcfrpk-diagnostics.scm': created | | substitution of `/gnu/store/1n4yp3f1gfzixq6rzhn07glr5kxcfrpk-diagnostics.scm': woken up | | substitution of `/gnu/store/1qgssicbsibn03a5bhdx591jmpraxhnw-grafts.scm': created | | substitution of `/gnu/store/1qgssicbsibn03a5bhdx591jmpraxhnw-grafts.scm': woken up | | substitution of `/gnu/store/2kw5wrnpisgwf30cxgav3xdjcwgd81nk-trivial.scm': created | | substitution of `/gnu/store/2kw5wrnpisgwf30cxgav3xdjcwgd81nk-trivial.scm': woken up | | substitution of `/gnu/store/315axnaqf07pzkd1iqvmhc64xi2wjy1a-utils.scm': created | | substitution of `/gnu/store/315axnaqf07pzkd1iqvmhc64xi2wjy1a-utils.scm': woken up | | substitution of `/gnu/store/35h3vchibsm1gh1rmq8q24c6akm2sw4x-module-import-builder': created | | substitution of `/gnu