From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id eHHSIZfViGDzzgAAgWs5BA (envelope-from ) for ; Wed, 28 Apr 2021 05:25:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id SLWaHJfViGA5MQAA1q6Kng (envelope-from ) for ; Wed, 28 Apr 2021 03:25:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E37A019FF8 for ; Wed, 28 Apr 2021 05:25:10 +0200 (CEST) Received: from localhost ([::1]:39246 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbap3-0005k0-FV for larch@yhetil.org; Tue, 27 Apr 2021 23:25:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51224) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbaow-0005jt-0L for bug-guix@gnu.org; Tue, 27 Apr 2021 23:25:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39881) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lbaov-00033e-PB for bug-guix@gnu.org; Tue, 27 Apr 2021 23:25:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lbaov-0000LM-KL for bug-guix@gnu.org; Tue, 27 Apr 2021 23:25:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#48024: glib-2.62.6 build fails i686 Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 28 Apr 2021 03:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48024 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Bone Baboon , raingloom Received: via spool by 48024-submit@debbugs.gnu.org id=B48024.16195802811284 (code B ref 48024); Wed, 28 Apr 2021 03:25:01 +0000 Received: (at 48024) by debbugs.gnu.org; 28 Apr 2021 03:24:41 +0000 Received: from localhost ([127.0.0.1]:51427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbaob-0000Ke-7y for submit@debbugs.gnu.org; Tue, 27 Apr 2021 23:24:41 -0400 Received: from world.peace.net ([64.112.178.59]:39306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbaoY-0000KM-Ap for 48024@debbugs.gnu.org; Tue, 27 Apr 2021 23:24:39 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lbaoP-0003FV-Lu; Tue, 27 Apr 2021 23:24:29 -0400 From: Mark H Weaver In-Reply-To: <87mttjlebl.fsf@disroot.org> References: <874kftd8fl.fsf@disroot.org> <20210426172652.005ae12b@riseup.net> <87mttjlebl.fsf@disroot.org> Date: Tue, 27 Apr 2021 23:23:47 -0400 Message-ID: <871ravqeg1.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 48024@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619580311; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=nijVBuY6hqW9F+tYm9d8D09SgLYlcCzrJG6Vsp19Nvw=; b=iIAT1iFoVJkAlpfOV39ktAn8ygPgDq6NI9iRaYo0XWCW/GqUelZtWfwT0A0d45G82eERgT ihgyo99ofb9xXGedWWeeSdsAuWtuL652UJ+vJ5LaUsZusItNXaBsB1EDLp49YbWUfWtV6z 4N8fU0gWR6COgHGk7hd46Xu3ADCJ7y3cRVA46oypKZ9lWhMhh61TMpwhwBbuAEaPmHiOJl lWGmQ4GgB1BWaVri+Qp8I6AvrFweRKLXbcjF4ZDAqddLdMyChCBxrKXafFUvYbIXRls3cc fTkfvameNGnnq/qWsVE7pA12ioENxRxR4TT7+C6vs4fISxOhrd4BmR/E6RkDVw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619580311; a=rsa-sha256; cv=none; b=WNNsaqmsPrFwEOnAKhCazA+hatrmYLS6JFopGw/yychMvLlO3CTDnKnobm+wZw9d4e7mOh BtlESRWJZVATr1J+u5mvU9CezBJLxdGS/n+w+81CZPRl0l3vJNpUXL3F8UixzdhkmVNT/u oB73lmcCMbdS0PIERCbHkR7TShvcaxt+Ak0wTK2JSkdeKoK6f49aDKCKMMeRiRfA03v8iN VzoALDi6L0UEEXwih+bgvRA/DdwqU4ZEBx/thzbs2Zdppm4uxXQSNQWjXSXE4VFwcykNRE hRkgK4tbOVN/N4q9QVDdi9kMSLg1RU3hE/uSH5DLB3ryLlPgYSGD1yigtFnJXQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.45 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: E37A019FF8 X-Spam-Score: -2.45 X-Migadu-Scanner: scn0.migadu.com X-TUID: PnjWrYKppuDa 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 [...] > 53/259 glib:glib / rec-mutex TIMEOUT 60.04 s [...] > 58/259 glib:glib / rwlock TIMEOUT 60.03 s [...] > 83/259 glib:glib / 1bit-mutex TIMEOUT 60.02 s [...] > 84/259 glib:glib+slow / 1bit-emufutex TIMEOUT 180.03 s 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 machines, are annoying. 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..b8f509306d 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -230,7 +230,8 @@ shared NFS home directories.") #t))) ;; TODO: Remove the conditional in the next core-updates cycle. ;; Needed to build glib on slower ARM nodes. - ,@(if (string-prefix? "arm" (%current-system)) + ,@(if (or (string-prefix? "arm" (%current-system)) + (string-prefix? "i686" (%current-system))) `((add-after 'unpack 'increase-test-timeout (lambda _ (substitute* "meson.build" --8<---------------cut here---------------end--------------->8--- To use this patch, you'll need to apply it to a Git checkout of Guix, build it, and then use "/PATH-TO-GIT-CHECKOUT/pre-inst-env guix ..." whenever building anything with Guix that depends on glib. (Incidentally, I *always* use Guix this way, using my own private branch of Guix, never using "guix pull", and never using substitutes.) Alternatively, you *might* be able to build 'glib' successfully by not doing anything else with your machine while it's building 'glib'. I notice that in your original bug report, only the "1bit-mutex" test timed out, but in your later build attempt, a total of 5 tests timed out. These differing results suggest that you might have been running other programs at the same time. Regards, Mark -- Support Richard Stallman against the vicious disinformation campaign against him and the FSF. See for more.