bug#48024: glib-2.62.6 build fails i686

2022-03-17 Thread Maxim Cournoyer
Hello, Efraim Flashner writes: > On Wed, May 05, 2021 at 05:15:14PM -0400, Bone Baboon wrote: >> Efraim Flashner writes: >> > I looked closer at the bug report and I see they are timing out at 60 >> > and 180 for Bone Baboon as they currently are. >> > >> > Bone Baboon: Can you build the attache

bug#48024: glib-2.62.6 build fails i686

2021-05-08 Thread Bengt Richter
Hi Mark, tl;dr -- would you by chance have a mhw-bootstrap.sh that could clone your set-up of a private git repo to use the way you often mention doing? I am interested in doing it your way ;) IIRC, Pjotr wrote extensive notes on how to build starting with a git clone, but ended up advising aga

bug#48024: glib-2.62.6 build fails i686

2021-05-07 Thread Mark H Weaver
Hi, Bone Baboon writes: > How can I use the glib I have built in a system configuration while this > fix or a variation of it makes it's way into the Guix master branch? I guess that you'll need to set up a personal branch of Guix, like I do, with a patch applied to the 'glib' package, and anoth

bug#48024: glib-2.62.6 build fails i686

2021-05-06 Thread Bone Baboon via Bug reports for GNU Guix
Mark H Weaver writes: > One more important note: regardless of whether you run Guix from a git > checkout or use the official 'master' branch, if you build everything > locally, then it's important to pass "--gc-keep-derivations=yes" and > "--gc-keep-outputs=yes" to the Guix daemon. > > Those flags

bug#48024: glib-2.62.6 build fails i686

2021-05-06 Thread Bone Baboon via Bug reports for GNU Guix
Efraim Flashner writes: >> > Bone Baboon: Can you build the attached test-glib.scm file and send back >> > the build log? I want to make sure I change the timeout to something >> > long enough. >> > >> > You can build it with 'guix build -f test-glib.scm' >> >> I ran `guix build --file=test-glib.s

bug#48024: glib-2.62.6 build fails i686

2021-05-06 Thread Bengt Richter
Hi, On +2021-05-06 09:45:00 +0300, Efraim Flashner wrote: > On Wed, May 05, 2021 at 05:15:14PM -0400, Bone Baboon wrote: > > Efraim Flashner writes: > > > I looked closer at the bug report and I see they are timing out at 60 > > > and 180 for Bone Baboon as they currently are. > > > > > > Bone Bab

bug#48024: glib-2.62.6 build fails i686

2021-05-06 Thread Mark H Weaver
Hi, Bone Baboon writes: > Thank you for sharing this. Also thank you for the warning about > 'significant caveats and "rough edges"'. The "rough edges" could surely be smoothed out with some effort. I haven't been motivated to work on it, partly because until recently, I've felt quite alone i

bug#48024: glib-2.62.6 build fails i686

2021-05-05 Thread Efraim Flashner
On Wed, May 05, 2021 at 05:15:14PM -0400, Bone Baboon wrote: > Efraim Flashner writes: > > I looked closer at the bug report and I see they are timing out at 60 > > and 180 for Bone Baboon as they currently are. > > > > Bone Baboon: Can you build the attached test-glib.scm file and send back > > th

bug#48024: glib-2.62.6 build fails i686

2021-05-05 Thread Bone Baboon via Bug reports for GNU Guix
Mark H Weaver writes: >> I was having trouble finding the build log. > > Here's one way to find it: > > $ cd /var/log/guix/drvs > $ ls -ltr */*-glib-2* | tail > > The very small log files are the result of grafting derivations. > Look for the most recent one that's more than 1K. > > Alternatively,

bug#48024: glib-2.62.6 build fails i686

2021-05-05 Thread Mark H Weaver
Hi, Bone Baboon writes: > Efraim Flashner writes: >> I looked closer at the bug report and I see they are timing out at 60 >> and 180 for Bone Baboon as they currently are. >> >> Bone Baboon: Can you build the attached test-glib.scm file and send back >> the build log? I want to make sure I chan

bug#48024: glib-2.62.6 build fails i686

2021-05-05 Thread Bone Baboon via Bug reports for GNU Guix
Efraim Flashner writes: > I looked closer at the bug report and I see they are timing out at 60 > and 180 for Bone Baboon as they currently are. > > Bone Baboon: Can you build the attached test-glib.scm file and send back > the build log? I want to make sure I change the timeout to something > long

bug#48024: glib-2.62.6 build fails i686

2021-05-05 Thread Bone Baboon via Bug reports for GNU Guix
Mark H Weaver writes: > Did you also run "make"? I have now. > Hmm. Can you please grep the build log for "TIMEOUT" and > "increase-test-timeout", and show me the matching lines? "increase-test-timeout": ``` starting phase `increase-test-timeout' phase `increase-test-timeout' succeeded after 0.

bug#48024: glib-2.62.6 build fails i686

2021-05-05 Thread Efraim Flashner
On Tue, May 04, 2021 at 04:01:54PM -0400, Mark H Weaver wrote: > Hi Efraim, > > Efraim Flashner writes: > > In glib-2.68 test_timeout and test_timeout_slow are set to 60 and 180 > > respectively. > > Right. Unfortunately, these timeouts are too short for many slower > machines, such as 32-bit A

bug#48024: glib-2.62.6 build fails i686

2021-05-04 Thread Bone Baboon via Bug reports for GNU Guix
Mark H Weaver writes: > Right. Unfortunately, these timeouts are too short for many slower > machines, such as 32-bit ARM systems. Bone Baboon has also recently > reported being unable to build 'glib' on a 32-bit i686 system due to > these timeouts, even when making extreme efforts to reduce load

bug#48024: glib-2.62.6 build fails i686

2021-05-04 Thread Mark H Weaver
Earlier, I wrote: > I think that this recently-reported bug () > demonstrates that we can't safely remove the substitution. To avoid having to scroll past the very long build log in the initial bug report, it's probably best to read the bug report starting here: https:

bug#48024: glib-2.62.6 build fails i686

2021-05-04 Thread Mark H Weaver
Hi Efraim, Efraim Flashner writes: > In glib-2.68 test_timeout and test_timeout_slow are set to 60 and 180 > respectively. Right. Unfortunately, these timeouts are too short for many slower machines, such as 32-bit ARM systems. Bone Baboon has also recently reported being unable to build 'glib

bug#48024: glib-2.62.6 build fails i686

2021-05-03 Thread Efraim Flashner
On Mon, May 03, 2021 at 11:01:22PM -0400, Mark H Weaver wrote: > Hi, [added Efraim Flashner to the CC list] > > Bone Baboon writes: > > > Thank you for your helpful response. > > > > Would a patch like this that addresses test timeouts be good to have in > > the Guix repository? It would help

bug#48024: glib-2.62.6 build fails i686

2021-05-03 Thread Mark H Weaver
Hi, Bone Baboon writes: > Mark H Weaver writes: >> The following patch, applied to your copy of Guix, should work around >> the problem: >> >> --8<---cut here---start->8--- >> diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm >> index c04bd334e9..b8f5

bug#48024: glib-2.62.6 build fails i686

2021-05-03 Thread Mark H Weaver
Hi, [added Efraim Flashner to the CC list] Bone Baboon writes: > Thank you for your helpful response. > > Would a patch like this that addresses test timeouts be good to have in > the Guix repository? It would help other Guix users who also run into > test timeouts when building glib. Good qu

bug#48024: glib-2.62.6 build fails i686

2021-05-03 Thread Leo Famulari
On Mon, May 03, 2021 at 06:00:19PM -0400, Bone Baboon via Bug reports for GNU Guix wrote: > Mark H Weaver writes: > > I also build everything locally, and have sometimes run into problems > > like this on my slower machines. Overly aggressive test timeouts, > > chosen for powerful developer machi

bug#48024: glib-2.62.6 build fails i686

2021-05-03 Thread Bone Baboon via Bug reports for GNU Guix
Thank you for your helpful response. Would a patch like this that addresses test timeouts be good to have in the Guix repository? It would help other Guix users who also run into test timeouts when building glib. Mark H Weaver writes: > I also build everything locally, and have sometimes run int

bug#48024: glib-2.62.6 build fails i686

2021-04-27 Thread Mark H Weaver
Hi, Bone Baboon via Bug reports for GNU Guix writes: > On an i686 computer when I run the command `sudo guix system > --no-substitutes --cores=2 reconfigure configuration.scm` I get this > error: and in a later message: > 40/259 glib:glib / mutex TIMEOUT 60.04 s [...] >

bug#48024: glib-2.62.6 build fails i686

2021-04-26 Thread raingloom
On Sun, 25 Apr 2021 23:35:42 -0400 Bone Baboon via Bug reports for GNU Guix wrote: > At the end of the build log this log is mentioned > `/tmp/guix-build-glib-2.62.6.drv-0/build/meson-logs/testlog.txt` > but it does not exist. > Use the --keep-failed build option, otherwise the /tmp/guix-build-