bug#47115: Failure building grub-img.png when reconfiguring

2021-03-15 Thread Jack Hill
I believe that I have identified the problematic difference in my operating system config between my working and non-working hosts. After applying the following patch to my operating system config (good and bad versions attatched), I was able to successfully reconfigure with guix 8ec0ca8faff62f

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-15 Thread Jack Hill
On Mon, 15 Mar 2021, Jack Hill wrote: I was able to reproduce this on a new VM with the same hosting provider (Ramnode), but in a different data center. Therefore, I conclude that it is not a fault in the particular hardware the VMs are running on, but that it could be a general problem with t

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-15 Thread Jack Hill
I was able to reproduce this on a new VM with the same hosting provider (Ramnode), but in a different data center. Therefore, I conclude that it is not a fault in the particular hardware the VMs are running on, but that it could be a general problem with the hardware used by Ramnode or their vi

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-14 Thread Jack Hill
On Sun, 14 Mar 2021, Jack Hill wrote: After running guix gc, I rebooted, ran guix pull Er, I wrote it backwords here, but I ran them in the correct order: delete roots, reboot, gc, pull, …

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-14 Thread Jack Hill
On Sun, 14 Mar 2021, Mark H Weaver wrote: It occurs to me that we missed something: the profiles in ~/.config/guix/current that are managed by "guix pull". It might be that code within Guix itself was miscompiled (e.g. gnu/build/svg.scm), or else that a profile in ~/.config/guix/current is stil

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-14 Thread Mark H Weaver
Hi Jack, Jack Hill writes: > On Sun, 14 Mar 2021, Mark H Weaver wrote: > >> (1) You must *delete* the "older" system generations and user profiles >>e.g. by running "guix system delete-generations" and "guix package >>--delete-generations", or else "guix gc" won't clear them from your >>

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-14 Thread Jack Hill
On Sun, 14 Mar 2021, Mark H Weaver wrote: (1) You must *delete* the "older" system generations and user profiles e.g. by running "guix system delete-generations" and "guix package --delete-generations", or else "guix gc" won't clear them from your store. It is not enough to merely swit

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-14 Thread Leo Famulari
On Fri, Mar 12, 2021 at 07:24:16PM -0500, Mark H Weaver wrote: > Is anyone else seeing this? FWIW, I tested reconfiguring my Guix system > with the grafts I recently pushed, and grub-img.png built successfully > for me. I'm using the resulting system now. I wasn't able to reproduce this on eithe

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-14 Thread Mark H Weaver
Hi Jack, Jack Hill writes: > In an effort to clear out more of the potentially problematic store items, > I switched to an older generation of the system as well as guix pull and > user profiles. I then ran guix gc. At this point, I was running guix from > commit 373e5fc96724fd38bb1263e4af909

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-14 Thread Jack Hill
Okay, I've started looking at the builder a little more: jackhill@alperton ~$ cat /gnu/store/larqpc2wjhnc6jmj4885k8lynd19fl4m-grub-image.png-builder (if (string-suffix? ".svg" "/gnu/store/83qplqmavzphd30hm1maxwlh166ylpwr-guix-artwork-2f2fe74-checkout/grub/GuixSD-fully-black-4-3.svg") (begin (use

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-14 Thread Jack Hill
Trying to document some more information in the hopes that others can reproduce this bug. On the host that fails: $ guix describe Generation 7Mar 14 2021 16:14:58(current) guix d4e29f3 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: d4e29f3

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-14 Thread Jack Hill
Still on the same VM, I've been able to reproduce the problem while building a different derivation: /gnu/store/07xw2pp63xin4c4y8ndrcdn3n8z1vmx2-grub-image.png.drv from Guix commit d4e29f3628ad0c7576d7cab659d7fcc19d21999a. I can still build the new derivation on my desktop. Hrm, it's a pretty

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-13 Thread Jack Hill
In an effort to clear out more of the potentially problematic store items, I switched to an older generation of the system as well as guix pull and user profiles. I then ran guix gc. At this point, I was running guix from commit 373e5fc96724fd38bb1263e4af90932ea36f596b and the system profile was

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-13 Thread Jack Hill
On Sat, 13 Mar 2021, Mark H Weaver wrote: Thanks. Given this, and the lack of similar reports from others, my guess is that you hit a non-deterministic Guile bug, possibly the same one as (Non-deterministic failures while building Guix with Guile 3.0.5). If the pro

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-12 Thread Mark H Weaver
Hi Jack, Jack Hill writes: > On Fri, 12 Mar 2021, Jack Hill wrote: > >> On Fri, 12 Mar 2021, Mark H Weaver wrote: >> >>> Jack: is the problem reproducible, or could it have been a sporadic >>> failure? >> >> So far I've only reconfigured beyond the graft on the one VM, but with >> multiple comm

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-12 Thread Jack Hill
On Fri, 12 Mar 2021, Jack Hill wrote: On Fri, 12 Mar 2021, Mark H Weaver wrote: Jack: is the problem reproducible, or could it have been a sporadic failure? So far I've only reconfigured beyond the graft on the one VM, but with multiple commits. I'll try it on another host shortly. I was

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-12 Thread Jack Hill
On Fri, 12 Mar 2021, Mark H Weaver wrote: Jack: is the problem reproducible, or could it have been a sporadic failure? So far I've only reconfigured beyond the graft on the one VM, but with multiple commits. I'll try it on another host shortly. Best, Jack

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-12 Thread Mark H Weaver
Leo Famulari writes: > On Fri, Mar 12, 2021 at 05:58:27PM -0500, Jack Hill wrote: >> This is with Guix bb5d84a0489a629d30bc2e978807caf20f46e329. My last >> successful reconfigure was with 80739ea480a7db667b83b45e3a08be740449f689. >> The output of the reconfigure run is attached. Reconfiguring wit

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-12 Thread Jack Hill
On Fri, 12 Mar 2021, Leo Famulari wrote: I wonder if it's related to the changes in the recent Cairo graft, from commit bc16eacc99e801ac30cbe2aa649a2be3ca5c102a? Yes, that seems to be it. The previous commit sudo -E guix time-machine --commit=453e101fc3f7dac9aabcd6122cf05fb7925103c7 -- syste

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-12 Thread Leo Famulari
On Fri, Mar 12, 2021 at 05:58:27PM -0500, Jack Hill wrote: > This is with Guix bb5d84a0489a629d30bc2e978807caf20f46e329. My last > successful reconfigure was with 80739ea480a7db667b83b45e3a08be740449f689. > The output of the reconfigure run is attached. Reconfiguring without grafts > succeeds. I w

bug#47115: Failure building grub-img.png when reconfiguring

2021-03-12 Thread Jack Hill
Hi Guix, When reconfiguring my system, the build of /gnu/store/0yf1b1l19h7c3jj1zkhxjmq4sb3yysjq-grub-image.png.drv failed with the following: ``` Backtrace: 2 (primitive-load "/gnu/store/larqpc2wjhnc6jmj4885k8lynd1?") In gnu/build/svg.scm: 53:6 1 (svg->png _ "/gnu/store/xadbz