From unknown Fri Aug 15 16:22:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25961: Compiling new guix on old guix: 'waitpid' -1 failed unexpectedly: No child processes Resent-From: Christopher Allan Webber Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 04 Mar 2017 00:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25961 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 25961@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148858790829517 (code B ref -1); Sat, 04 Mar 2017 00:39:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Mar 2017 00:38:28 +0000 Received: from localhost ([127.0.0.1]:38954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjxiN-0007g0-S3 for submit@debbugs.gnu.org; Fri, 03 Mar 2017 19:38:28 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjxiJ-0007fi-BJ for submit@debbugs.gnu.org; Fri, 03 Mar 2017 19:38:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjxiD-0003HP-5O for submit@debbugs.gnu.org; Fri, 03 Mar 2017 19:38:18 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36486) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjxiD-0003HJ-2A for submit@debbugs.gnu.org; Fri, 03 Mar 2017 19:38:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35827) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjxiB-0006gx-Np for bug-guix@gnu.org; Fri, 03 Mar 2017 19:38:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjxi7-0003Dj-Q6 for bug-guix@gnu.org; Fri, 03 Mar 2017 19:38:15 -0500 Received: from dustycloud.org ([50.116.34.160]:45400) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjxi7-0003Bw-LD for bug-guix@gnu.org; Fri, 03 Mar 2017 19:38:11 -0500 Received: from oolong (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id A5EEE2664C for ; Fri, 3 Mar 2017 19:38:07 -0500 (EST) User-agent: mu4e 0.9.18; emacs 25.1.1 From: Christopher Allan Webber Date: Fri, 03 Mar 2017 18:38:07 -0600 Message-ID: <87fuitc1w0.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hello! I'm getting this error while trying to compile latest guix master on one of my machines (fortunately, not my main one). I don't know why I'm hitting this error, since I'm not hitting it on my main machine. I'm upgrading from a few months back. I spoke on irc and found that Ricardo had the same issue: paroneayea: I also got this error trying to run =E2=80=9Cmake=E2= =80=9D paroneayea: it happens on my recording machine (x86_64) that h= adn=E2=80=99t been updated in a while, but not on my laptop (also x86_64), w= hich is updated regularly. Here's what I do. I start at the commit I was at (c2662820f359be19262cdd5d564e6a0dddc43281) and run "guix environment guix". Then I do a "git pull && make clean && make" and I get: ;;; Failed to autoload cairo-image-surface-create in (cairo): ;;; ERROR: missing interface for module (cairo) ;;; Failed to autoload cairo-image-surface-create in (cairo): ;;; ERROR: missing interface for module (cairo) ;;; Failed to autoload rsvg-handle-new-from-file in (rsvg): ;;; ERROR: missing interface for module (rsvg) ;;; Failed to autoload cairo-image-surface-create in (cairo): ;;; ERROR: missing interface for module (cairo) ;;; Failed to autoload rsvg-handle-new-from-file in (rsvg): ;;; ERROR: missing interface for module (rsvg) ;;; Failed to autoload cairo-image-surface-create in (cairo): ;;; ERROR: missing interface for module (cairo) LOAD (gnu build vm) LOAD (gnu tests) LOAD (gnu tests base) LOAD (gnu tests nfs) LOAD (gnu tests install) warning: 'waitpid' -1 failed unexpectedly: No child processes Backtrace: In ice-9/boot-9.scm: 3088: 19 [#] In unknown file: ?: 18 [primitive-load-path "gnu/tests/install" ...] In ice-9/eval.scm: 453: 17 [eval # ()] 411: 16 [eval # #] 387: 15 [eval # #] 373: 14 [run-install # #] 387: 13 [eval # #] 387: 12 [eval # #] 387: 11 [eval # #] 411: 10 [eval # #] In srfi/srfi-1.scm: 573: 9 [map # (# # # #= ...)] In ice-9/eval.scm: 387: 8 [eval # #] 411: 7 [eval # #] 411: 6 [eval # #] 387: 5 [eval # #] In unknown file: ?: 4 [force #>] In ice-9/eval.scm: 411: 3 [eval # #] 411: 2 [eval # #] In ice-9/popen.scm: 98: 1 [close-process # 28701] In unknown file: ?: 0 [waitpid 28701 #] ERROR: In procedure waitpid: ERROR: In procedure waitpid: No child processes make[2]: *** [Makefile:4929: make-go] Error 1 make[2]: Leaving directory '/home/cwebber/src/guix' make[1]: *** [Makefile:4072: all-recursive] Error 1 make[1]: Leaving directory '/home/cwebber/src/guix' make: *** [Makefile:2728: all] Error 2 This is on commit 21abf092a49f0ce80cbfff5cccabb7dbf53abf96 If instead I switch back to c2662820f359be19262cdd5d564e6a0dddc43281 I can compile Guix again. I did a git-bisect to find what commit was breaking things. According to git-bisect, the perpetrator is: 63302a4e55241a41eab4c21d7af9fbd0d5817459 is the first bad commit commit 63302a4e55241a41eab4c21d7af9fbd0d5817459 Author: Ludovic Court=C3=A8s Date: Mon Feb 6 23:47:09 2017 +0100 Add (gnu build shepherd). * gnu/build/shepherd.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. :040000 040000 7a07b30ebec719aca2fba4c2776f7152e669a1ee 63eb6bc3fa184fc= 42c3d469d594fc056f16b7892 M gnu bisect run success I've confirmed this by double-checking that I can build the commit before but not this commit. I don't really know why this fails, but it looks like it's somehow triggering a remote process in some way related to tests and shepherd... which is confusing, because I don't think this happening during tests. - Chris From unknown Fri Aug 15 16:22:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25961: Compiling new guix on old guix: 'waitpid' -1 failed unexpectedly: No child processes Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 04 Mar 2017 19:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25961 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Christopher Allan Webber , 25961@debbugs.gnu.org Received: via spool by 25961-submit@debbugs.gnu.org id=B25961.148865396216137 (code B ref 25961); Sat, 04 Mar 2017 19:00:02 +0000 Received: (at 25961) by debbugs.gnu.org; 4 Mar 2017 18:59:22 +0000 Received: from localhost ([127.0.0.1]:40246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckEtm-0004CD-CC for submit@debbugs.gnu.org; Sat, 04 Mar 2017 13:59:22 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:33694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckEtg-0004C1-RS for 25961@debbugs.gnu.org; Sat, 04 Mar 2017 13:59:20 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 0E6F02098A; Sat, 4 Mar 2017 13:59:16 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Sat, 04 Mar 2017 13:59:16 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=vpku8bvRy00qaxpw7v9if901dZY=; b=vO+ryk FwBIn6xwhKgLZYSM76DgXzyPIFyk5iPOVptz0Jb9hl4m4PYlVbq9NtcaHCQbe0BM Txp2o/QbA+JK2ug335gVDvfrcvFjbrETxjfNF6+SMtlUZHeangXXhOxcFEGCXL/j wcbAoJksjOp2fVAivsmWJm9Z5OAIdrWXFwnEs= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=vpku8bvRy00qax pw7v9if901dZY=; b=gynxMd0Q7ZyAyofsYxV8cpe4gwCe667ZcsfuZt6koN6gyN vpV+ClGXbmZlojW5IA0Olo5rHD516e5KfYgWs7HDOqJAzwRcPT3AtaqiiCAnlmCD X+1PYea46zmIUIE2+1jGUKfEx9wCWd9Y45EUsxicyglKTy1P0HqlkzzF7Lan8= X-ME-Sender: X-Sasl-enc: T1gYwnqEr3qNcLLtcRzGd3qmayz6OtT5VAAMDVDYGStW 1488653955 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 9BECC7E2C3; Sat, 4 Mar 2017 13:59:15 -0500 (EST) From: Marius Bakke In-Reply-To: <87fuitc1w0.fsf@dustycloud.org> References: <87fuitc1w0.fsf@dustycloud.org> User-Agent: Notmuch/0.23.7 (https://notmuchmail.org) Emacs/25.1.1 (x86_64-unknown-linux-gnu) Date: Sat, 04 Mar 2017 19:59:14 +0100 Message-ID: <871suc7trx.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi! Christopher Allan Webber writes: > Hello! I'm getting this error while trying to compile latest guix > master on one of my machines (fortunately, not my main one). I don't > know why I'm hitting this error, since I'm not hitting it on my main > machine. I'm upgrading from a few months back. > > I spoke on irc and found that Ricardo had the same issue: > > paroneayea: I also got this error trying to run =E2=80=9Cmake= =E2=80=9D > paroneayea: it happens on my recording machine (x86_64) that h= adn=E2=80=99t > been updated in a while, but not on my laptop (also x86_64), w= hich is > updated regularly. > > Here's what I do. I start at the commit I was at > (c2662820f359be19262cdd5d564e6a0dddc43281) and run "guix environment > guix". Then I do a "git pull && make clean && make" and I get: > > ;;; Failed to autoload cairo-image-surface-create in (cairo): > ;;; ERROR: missing interface for module (cairo) > ;;; Failed to autoload cairo-image-surface-create in (cairo): > ;;; ERROR: missing interface for module (cairo) > ;;; Failed to autoload rsvg-handle-new-from-file in (rsvg): > ;;; ERROR: missing interface for module (rsvg) > ;;; Failed to autoload cairo-image-surface-create in (cairo): > ;;; ERROR: missing interface for module (cairo) > ;;; Failed to autoload rsvg-handle-new-from-file in (rsvg): > ;;; ERROR: missing interface for module (rsvg) > ;;; Failed to autoload cairo-image-surface-create in (cairo): > ;;; ERROR: missing interface for module (cairo) > LOAD (gnu build vm) > LOAD (gnu tests) > LOAD (gnu tests base) > LOAD (gnu tests nfs) > LOAD (gnu tests install) > warning: 'waitpid' -1 failed unexpectedly: No child processes > Backtrace: > In ice-9/boot-9.scm: > 3088: 19 [#] > In unknown file: > ?: 18 [primitive-load-path "gnu/tests/install" ...] > In ice-9/eval.scm: > 453: 17 [eval # ()] > 411: 16 [eval # #] > 387: 15 [eval # #] > 373: 14 [run-install # #] > 387: 13 [eval # #] > 387: 12 [eval # #] > 387: 11 [eval # #] > 411: 10 [eval # #] > In srfi/srfi-1.scm: > 573: 9 [map # (# # # #= ...)] > In ice-9/eval.scm: > 387: 8 [eval # #] > 411: 7 [eval # #] > 411: 6 [eval # #] > 387: 5 [eval # #] > In unknown file: > ?: 4 [force #>] > In ice-9/eval.scm: > 411: 3 [eval # #] > 411: 2 [eval # #] > In ice-9/popen.scm: > 98: 1 [close-process # 28701] > In unknown file: > ?: 0 [waitpid 28701 #] > > ERROR: In procedure waitpid: > ERROR: In procedure waitpid: No child processes > make[2]: *** [Makefile:4929: make-go] Error 1 > make[2]: Leaving directory '/home/cwebber/src/guix' > make[1]: *** [Makefile:4072: all-recursive] Error 1 > make[1]: Leaving directory '/home/cwebber/src/guix' > make: *** [Makefile:2728: all] Error 2 > > This is on commit 21abf092a49f0ce80cbfff5cccabb7dbf53abf96 > > If instead I switch back to c2662820f359be19262cdd5d564e6a0dddc43281 I > can compile Guix again. > > I did a git-bisect to find what commit was breaking things. According > to git-bisect, the perpetrator is: > > 63302a4e55241a41eab4c21d7af9fbd0d5817459 is the first bad commit > commit 63302a4e55241a41eab4c21d7af9fbd0d5817459 > Author: Ludovic Court=C3=A8s > Date: Mon Feb 6 23:47:09 2017 +0100 > > Add (gnu build shepherd). > > * gnu/build/shepherd.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > > :040000 040000 7a07b30ebec719aca2fba4c2776f7152e669a1ee 63eb6bc3fa184fc= 42c3d469d594fc056f16b7892 M gnu > bisect run success > > I've confirmed this by double-checking that I can build the commit > before but not this commit. Which kernel version is this? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAli7DoIACgkQoqBt8qM6 VPr4IggAia6VjYPTaffCe1h8Q5hioizc2niFqR9+svfB6tBwaqHdJHKb6aoMs2ES F+mT4nesntaoG6DzDcevfm0p6W7k/0atWYl/TMJvDfW/xTkPsn69HDBwi8rV016p vfzqhIsa2kUsmE4xPfBl6NkqxgP5pURsM9nxOi5o1xjoCK0XZuKq0QMEI0Os61Pz UQJ55oP8AHACwuw5hdmnuuB+p5Vz5mbcYFf8GTV2GqtFmkp8kzBwz5la2Gp7R6TV tTW2cEB1mEZINJF0K5leHxzIl4BMRhfPCQ8K9ImsIxfmfz4ePwysk3SzCTCvztPR ZSE0IbUfqOtHW4Wj4K/Ex1apSiCH+g== =1r8s -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Aug 15 16:22:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25961: Compiling new guix on old guix: 'waitpid' -1 failed unexpectedly: No child processes Resent-From: Christopher Allan Webber Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 05 Mar 2017 16:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25961 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Marius Bakke Cc: 25961@debbugs.gnu.org Received: via spool by 25961-submit@debbugs.gnu.org id=B25961.148873042726878 (code B ref 25961); Sun, 05 Mar 2017 16:14:02 +0000 Received: (at 25961) by debbugs.gnu.org; 5 Mar 2017 16:13:47 +0000 Received: from localhost ([127.0.0.1]:41163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYn4-0006zR-Qs for submit@debbugs.gnu.org; Sun, 05 Mar 2017 11:13:46 -0500 Received: from dustycloud.org ([50.116.34.160]:32900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckYn3-0006zJ-4p for 25961@debbugs.gnu.org; Sun, 05 Mar 2017 11:13:45 -0500 Received: from oolong (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id 0C65526657; Sun, 5 Mar 2017 11:13:41 -0500 (EST) From: Christopher Allan Webber References: <87fuitc1w0.fsf@dustycloud.org> <871suc7trx.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> Date: Sun, 05 Mar 2017 10:13:40 -0600 In-Reply-To: <871suc7trx.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> (Marius Bakke's message of "Sat, 04 Mar 2017 19:59:14 +0100") Message-ID: <87bmtfbt1n.fsf@dustycloud.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Marius Bakke writes: > Which kernel version is this? Linux-Libre 4.8.1 And! As it turns out, I went to the last revision before I was hitting compilation isues (c90db25f4cf1f98f3f4f3af38d175a14ffb8c32a), did a make on the repo, and from there I did a "guix system reconfigure". I restarted, and after that I was able to build the repo on git master. If it's because of the kernel that things work now, it did upgrade the kernel... the kernel is now at 4.9.8. I wonder why this happened? From unknown Fri Aug 15 16:22:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Christopher Allan Webber Subject: bug#25961: closed (Re: bug#25961: Compiling new guix on old guix: 'waitpid' -1 failed unexpectedly: No child processes) Message-ID: References: <87zhbnks6i.fsf@devup.no> <87fuitc1w0.fsf@dustycloud.org> X-Gnu-PR-Message: they-closed 25961 X-Gnu-PR-Package: guix Reply-To: 25961@debbugs.gnu.org Date: Tue, 07 Apr 2020 19:33:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1586287982-1128-1" This is a multi-part message in MIME format... ------------=_1586287982-1128-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #25961: Compiling new guix on old guix: 'waitpid' -1 failed unexpectedly: N= o child processes which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 25961@debbugs.gnu.org. --=20 25961: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D25961 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1586287982-1128-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 25961-done) by debbugs.gnu.org; 7 Apr 2020 19:32:47 +0000 Received: from localhost ([127.0.0.1]:50956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLtxn-0000Hb-2l for submit@debbugs.gnu.org; Tue, 07 Apr 2020 15:32:47 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:59913) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLtxl-0000HO-F0 for 25961-done@debbugs.gnu.org; Tue, 07 Apr 2020 15:32:45 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id B7529554; Tue, 7 Apr 2020 15:32:39 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 07 Apr 2020 15:32:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm2; bh=jsIu5TcX7QhqS8csJfaDy8CSFR /+YCq4ryj/wFQFxLA=; b=Kf9LOcyBWgJxG5hPwu5QuXQPtPg3MhWhbJLMKlpoQa ozBG5tMG3sKGJIScJy3DF5acLi2WqNO9FAzXaHUrcach1n063Q/KD/phKUvKy9yo EEGtKq0aFXAap/JUIt/+GujqVnvD6El2Oqi02JpHwfIfp6IsFde3D+JrsCPtIpAm J1CDsPaxV3JxMKen1kk2Tp9iepC2DehfciV4KV4bah3+k9sDBTSnQfNqsf1C6ncA biXkCMUjIPto6Fsa+o8uNuthkocLvVknK5GO3UFiMH8MVOfyAMJhI9Ost43ROvev 8u64L6BJMJMTlaGlf8XlhiXlotfODA1xjPazu6clE/rg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=jsIu5T cX7QhqS8csJfaDy8CSFR/+YCq4ryj/wFQFxLA=; b=4GOiKgIqIiQTuOTkSx58dl /g1i8Y+ZPkDQk96vnJu9Vlk7XgS8uKq1GkgwR1mmBTKJyN9AO/aUoP7SiL0Zpya1 qgO+eP6pfEKcOj5kxKSB3smglHhQuu6NYdqgZV5kfnbLWgXfZLpOCzysyaV4/xmT EbZGrX4aZdu++UyrJWVF8u72vSrRUbZ1JWSVeRF+ClUTDhT0i9+JVR96O67rYJV7 2ZjmP+lBKO/7S+I6IcmyVd49FVZ+8JHPpEmxZr1/+8bDoxdzqDLUfO2K6OKivHpd yjoZcIHJz/5xRs0vzkQKmIO5uJrmMKLhBcDYVBNyXJpbdZUbzWtaW3nBXtdbP0PA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudehgddufeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhffkfggtgesthdtredttddttdenucfhrhhomhepofgrrhhiuhhs uceurghkkhgvuceomhgsrghkkhgvsehfrghsthhmrghilhdrtghomheqnecukfhppeekge drvddtvddrieekrdejheenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepmhgr ihhlfhhrohhmpehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhm X-ME-Proxy: Received: from localhost (ti0006q161-2604.bb.online.no [84.202.68.75]) by mail.messagingengine.com (Postfix) with ESMTPA id DB408306D5A1; Tue, 7 Apr 2020 15:32:38 -0400 (EDT) From: Marius Bakke To: Christopher Allan Webber , 25961-done@debbugs.gnu.org Subject: Re: bug#25961: Compiling new guix on old guix: 'waitpid' -1 failed unexpectedly: No child processes In-Reply-To: <87fuitc1w0.fsf@dustycloud.org> References: <87fuitc1w0.fsf@dustycloud.org> Date: Tue, 07 Apr 2020 21:32:37 +0200 Message-ID: <87zhbnks6i.fsf@devup.no> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25961-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) This was likely due to ABI breakage, which is caught and reported automatically in recent versions of Guix. ------------=_1586287982-1128-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Mar 2017 00:38:28 +0000 Received: from localhost ([127.0.0.1]:38954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjxiN-0007g0-S3 for submit@debbugs.gnu.org; Fri, 03 Mar 2017 19:38:28 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjxiJ-0007fi-BJ for submit@debbugs.gnu.org; Fri, 03 Mar 2017 19:38:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjxiD-0003HP-5O for submit@debbugs.gnu.org; Fri, 03 Mar 2017 19:38:18 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36486) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjxiD-0003HJ-2A for submit@debbugs.gnu.org; Fri, 03 Mar 2017 19:38:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35827) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjxiB-0006gx-Np for bug-guix@gnu.org; Fri, 03 Mar 2017 19:38:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjxi7-0003Dj-Q6 for bug-guix@gnu.org; Fri, 03 Mar 2017 19:38:15 -0500 Received: from dustycloud.org ([50.116.34.160]:45400) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cjxi7-0003Bw-LD for bug-guix@gnu.org; Fri, 03 Mar 2017 19:38:11 -0500 Received: from oolong (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id A5EEE2664C for ; Fri, 3 Mar 2017 19:38:07 -0500 (EST) User-agent: mu4e 0.9.18; emacs 25.1.1 From: Christopher Allan Webber To: bug-guix@gnu.org Subject: Compiling new guix on old guix: 'waitpid' -1 failed unexpectedly: No child processes Date: Fri, 03 Mar 2017 18:38:07 -0600 Message-ID: <87fuitc1w0.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hello! I'm getting this error while trying to compile latest guix master on one of my machines (fortunately, not my main one). I don't know why I'm hitting this error, since I'm not hitting it on my main machine. I'm upgrading from a few months back. I spoke on irc and found that Ricardo had the same issue: paroneayea: I also got this error trying to run =E2=80=9Cmake=E2= =80=9D paroneayea: it happens on my recording machine (x86_64) that h= adn=E2=80=99t been updated in a while, but not on my laptop (also x86_64), w= hich is updated regularly. Here's what I do. I start at the commit I was at (c2662820f359be19262cdd5d564e6a0dddc43281) and run "guix environment guix". Then I do a "git pull && make clean && make" and I get: ;;; Failed to autoload cairo-image-surface-create in (cairo): ;;; ERROR: missing interface for module (cairo) ;;; Failed to autoload cairo-image-surface-create in (cairo): ;;; ERROR: missing interface for module (cairo) ;;; Failed to autoload rsvg-handle-new-from-file in (rsvg): ;;; ERROR: missing interface for module (rsvg) ;;; Failed to autoload cairo-image-surface-create in (cairo): ;;; ERROR: missing interface for module (cairo) ;;; Failed to autoload rsvg-handle-new-from-file in (rsvg): ;;; ERROR: missing interface for module (rsvg) ;;; Failed to autoload cairo-image-surface-create in (cairo): ;;; ERROR: missing interface for module (cairo) LOAD (gnu build vm) LOAD (gnu tests) LOAD (gnu tests base) LOAD (gnu tests nfs) LOAD (gnu tests install) warning: 'waitpid' -1 failed unexpectedly: No child processes Backtrace: In ice-9/boot-9.scm: 3088: 19 [#] In unknown file: ?: 18 [primitive-load-path "gnu/tests/install" ...] In ice-9/eval.scm: 453: 17 [eval # ()] 411: 16 [eval # #] 387: 15 [eval # #] 373: 14 [run-install # #] 387: 13 [eval # #] 387: 12 [eval # #] 387: 11 [eval # #] 411: 10 [eval # #] In srfi/srfi-1.scm: 573: 9 [map # (# # # #= ...)] In ice-9/eval.scm: 387: 8 [eval # #] 411: 7 [eval # #] 411: 6 [eval # #] 387: 5 [eval # #] In unknown file: ?: 4 [force #>] In ice-9/eval.scm: 411: 3 [eval # #] 411: 2 [eval # #] In ice-9/popen.scm: 98: 1 [close-process # 28701] In unknown file: ?: 0 [waitpid 28701 #] ERROR: In procedure waitpid: ERROR: In procedure waitpid: No child processes make[2]: *** [Makefile:4929: make-go] Error 1 make[2]: Leaving directory '/home/cwebber/src/guix' make[1]: *** [Makefile:4072: all-recursive] Error 1 make[1]: Leaving directory '/home/cwebber/src/guix' make: *** [Makefile:2728: all] Error 2 This is on commit 21abf092a49f0ce80cbfff5cccabb7dbf53abf96 If instead I switch back to c2662820f359be19262cdd5d564e6a0dddc43281 I can compile Guix again. I did a git-bisect to find what commit was breaking things. According to git-bisect, the perpetrator is: 63302a4e55241a41eab4c21d7af9fbd0d5817459 is the first bad commit commit 63302a4e55241a41eab4c21d7af9fbd0d5817459 Author: Ludovic Court=C3=A8s Date: Mon Feb 6 23:47:09 2017 +0100 Add (gnu build shepherd). * gnu/build/shepherd.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. :040000 040000 7a07b30ebec719aca2fba4c2776f7152e669a1ee 63eb6bc3fa184fc= 42c3d469d594fc056f16b7892 M gnu bisect run success I've confirmed this by double-checking that I can build the commit before but not this commit. I don't really know why this fails, but it looks like it's somehow triggering a remote process in some way related to tests and shepherd... which is confusing, because I don't think this happening during tests. - Chris ------------=_1586287982-1128-1--