From unknown Sat Jun 14 14:26:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56633: [core-updates] Some cross-derivations cannot be computed Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 18 Jul 2022 18:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56633 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 56633@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165817007730076 (code B ref -1); Mon, 18 Jul 2022 18:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Jul 2022 18:47:57 +0000 Received: from localhost ([127.0.0.1]:52095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDVme-0007p0-TG for submit@debbugs.gnu.org; Mon, 18 Jul 2022 14:47:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:47748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDVmd-0007om-HV for submit@debbugs.gnu.org; Mon, 18 Jul 2022 14:47:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35592) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDVmc-0007EN-3q for bug-guix@gnu.org; Mon, 18 Jul 2022 14:47:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43706) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDVmb-0007mM-RF for bug-guix@gnu.org; Mon, 18 Jul 2022 14:47:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=8zCVSXnIGBli8hUxrLQNvrX3wMAzLtndY/spGDyhPkI=; b=mB45BajKyMpaAi EkglNBaw4rx28Y2GlUyMdcNY84jydseT4Ba2HljUvo1d8/B6MFr/nj3kgUXX9sizhx28DibV2mDve sQMphl/F2o0lW0kg0HPV+UCwF0rtiYT/D/Zpxv8kzS3y43uUfXqrkwbmH06kFYlIzeqa70qn08zXO oRP6F79IYhak925D8aJF9JevPb7AR/5sNePfWTaWh2MF5+4oETr4qPY3G/qEbEcznsfDz302ROOmm p3SKFjpi3QkU/BLnFhUY7w+Eu1Eh38U29C20t66V0yC25I4BP8gThbs6Eq44QgtceAa/5ob3yyrey rV9KDA72gwvpRh6o+KMg==; Received: from [2001:4652:9717:0:52eb:71ff:fe49:3a13] (port=38364 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDVma-0008WG-NS for bug-guix@gnu.org; Mon, 18 Jul 2022 14:47:53 -0400 From: Marius Bakke Date: Mon, 18 Jul 2022 20:47:50 +0200 Message-ID: <87edyintpl.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hello Guix! On the 'core-updates' branch, running 'guix build -d' fails on some cross-derivations (notably anything that depends on NSPR, but there may be others). Somehow both TARGET and SYSTEM ends up #false. Any ideas to what is going on? --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix build --target=3Daarch64-linux-gnu nspr -d Backtrace: In guix/monads.scm: 471:9 19 (_ _) In guix/packages.scm: 1553:7 18 (_ _) In guix/store.scm: 1996:13 17 (_ #) In guix/packages.scm: 1878:37 16 (_) 1798:39 15 (bag->derivation #< name: "ld-wrapper-aarch64-linux-gnu-0= " system: #f target: #f build-inputs: () host-inputs: (("binutils" #) ("guile" #) ("bash" #) ("wrapper" "=E2=80=A6> =E2=80=A6) 1291:4 14 (bag-transitive-inputs _) 1074:23 13 (transitive-inputs _) 1415:36 12 (propagated-inputs _) In srfi/srfi-1.scm: 586:29 11 (map1 (("libunistring" #) ("bdw-gc" #))) 586:17 10 (map1 (("bdw-gc" #))) In guix/packages.scm: 1370:20 9 (rewrite ("bdw-gc" #)) In guix/memoization.scm: 101:0 8 (_ # # _) In guix/packages.scm: 1384:13 7 (_) In guix/build-system/gnu.scm: 157:33 6 (cut? _) In gnu/packages/bdw-gc.scm: 61:15 5 (arguments #) In guix/utils.scm: 672:7 4 (target-hurd? _) In unknown file: 3 (string-suffix? "-gnu" #f # # # #) In ice-9/boot-9.scm: 1685:16 2 (raise-exception _ #:continuable? _) 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: In procedure string-suffix?: Wrong type argument in position 2 (expecting s= tring): #f --8<---------------cut here---------------end--------------->8--- From unknown Sat Jun 14 14:26:24 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: Marius Bakke Subject: bug#56633: closed (Re: bug#56633: [core-updates] Some cross-derivations cannot be computed) Message-ID: References: <87k088pz6l.fsf@gnu.org> <87edyintpl.fsf@gnu.org> X-Gnu-PR-Message: they-closed 56633 X-Gnu-PR-Package: guix Reply-To: 56633@debbugs.gnu.org Date: Tue, 19 Jul 2022 21:32:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1658266322-19358-1" This is a multi-part message in MIME format... ------------=_1658266322-19358-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #56633: [core-updates] Some cross-derivations cannot be computed 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 56633@debbugs.gnu.org. --=20 56633: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D56633 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1658266322-19358-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 56633-done) by debbugs.gnu.org; 19 Jul 2022 21:31:28 +0000 Received: from localhost ([127.0.0.1]:55348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDuoS-000516-8O for submit@debbugs.gnu.org; Tue, 19 Jul 2022 17:31:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDuoP-00050r-Ay for 56633-done@debbugs.gnu.org; Tue, 19 Jul 2022 17:31:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44170) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDuoK-0002Cq-0V for 56633-done@debbugs.gnu.org; Tue, 19 Jul 2022 17:31:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=r6HFRmA2PETR4Auwzz9dMEXYDRRaUjM7/wUizrb820U=; b=Z2+iRf4Be6MqMociAr+w dp2wqNh0GR/uFkO2ujmfLQPEh5JkhvuASkuxCy0vsI8DaouEjONK7rRMvw6n8qaiojpAhNSU5F0da gLGcKKBulaqyCVrnYBoOvFL5ka1PUqgTl/ueddHKWFnS+6X7bngYjY/EoR7XuCsX7VB3U7CdaXS8L TgNmrF9vypSCFM7ePBMXvgcoQV0gUd1DINerAbm8tzX3ht4qoP6T++z7u8RdrACQmAtGpaNdKhFAg NDBaLIZQgBkVZFPXoF9D8TsdJCDxlUQdGAfwsFd9nA/kQEROL97Kn//3N25p5fPYsNfEXPbw/hiwv YzXFa3gT1XNoeg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:52058 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDuoJ-0007yG-45; Tue, 19 Jul 2022 17:31:19 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Marius Bakke Subject: Re: bug#56633: [core-updates] Some cross-derivations cannot be computed References: <87edyintpl.fsf@gnu.org> Date: Tue, 19 Jul 2022 23:31:14 +0200 In-Reply-To: <87edyintpl.fsf@gnu.org> (Marius Bakke's message of "Mon, 18 Jul 2022 20:47:50 +0200") Message-ID: <87k088pz6l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56633-done Cc: 56633-done@debbugs.gnu.org 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: -3.3 (---) Hi, Marius Bakke skribis: > On the 'core-updates' branch, running 'guix build -d' fails on some > cross-derivations (notably anything that depends on NSPR, but there may > be others). That was a typo in (guix build-system mozilla), where we=E2=80=99d accident= ally create a bag with #:system as its =E2=80=98name=E2=80=99 field. Fixed in 5dfc6ab1ab292b87ceea144aa661d0e64c834031! Ludo=E2=80=99. ------------=_1658266322-19358-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 Jul 2022 18:47:57 +0000 Received: from localhost ([127.0.0.1]:52095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDVme-0007p0-TG for submit@debbugs.gnu.org; Mon, 18 Jul 2022 14:47:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:47748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDVmd-0007om-HV for submit@debbugs.gnu.org; Mon, 18 Jul 2022 14:47:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35592) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDVmc-0007EN-3q for bug-guix@gnu.org; Mon, 18 Jul 2022 14:47:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43706) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDVmb-0007mM-RF for bug-guix@gnu.org; Mon, 18 Jul 2022 14:47:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=8zCVSXnIGBli8hUxrLQNvrX3wMAzLtndY/spGDyhPkI=; b=mB45BajKyMpaAi EkglNBaw4rx28Y2GlUyMdcNY84jydseT4Ba2HljUvo1d8/B6MFr/nj3kgUXX9sizhx28DibV2mDve sQMphl/F2o0lW0kg0HPV+UCwF0rtiYT/D/Zpxv8kzS3y43uUfXqrkwbmH06kFYlIzeqa70qn08zXO oRP6F79IYhak925D8aJF9JevPb7AR/5sNePfWTaWh2MF5+4oETr4qPY3G/qEbEcznsfDz302ROOmm p3SKFjpi3QkU/BLnFhUY7w+Eu1Eh38U29C20t66V0yC25I4BP8gThbs6Eq44QgtceAa/5ob3yyrey rV9KDA72gwvpRh6o+KMg==; Received: from [2001:4652:9717:0:52eb:71ff:fe49:3a13] (port=38364 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDVma-0008WG-NS for bug-guix@gnu.org; Mon, 18 Jul 2022 14:47:53 -0400 From: Marius Bakke To: bug-guix@gnu.org Subject: [core-updates] Some cross-derivations cannot be computed Date: Mon, 18 Jul 2022 20:47:50 +0200 Message-ID: <87edyintpl.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hello Guix! On the 'core-updates' branch, running 'guix build -d' fails on some cross-derivations (notably anything that depends on NSPR, but there may be others). Somehow both TARGET and SYSTEM ends up #false. Any ideas to what is going on? --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix build --target=3Daarch64-linux-gnu nspr -d Backtrace: In guix/monads.scm: 471:9 19 (_ _) In guix/packages.scm: 1553:7 18 (_ _) In guix/store.scm: 1996:13 17 (_ #) In guix/packages.scm: 1878:37 16 (_) 1798:39 15 (bag->derivation #< name: "ld-wrapper-aarch64-linux-gnu-0= " system: #f target: #f build-inputs: () host-inputs: (("binutils" #) ("guile" #) ("bash" #) ("wrapper" "=E2=80=A6> =E2=80=A6) 1291:4 14 (bag-transitive-inputs _) 1074:23 13 (transitive-inputs _) 1415:36 12 (propagated-inputs _) In srfi/srfi-1.scm: 586:29 11 (map1 (("libunistring" #) ("bdw-gc" #))) 586:17 10 (map1 (("bdw-gc" #))) In guix/packages.scm: 1370:20 9 (rewrite ("bdw-gc" #)) In guix/memoization.scm: 101:0 8 (_ # # _) In guix/packages.scm: 1384:13 7 (_) In guix/build-system/gnu.scm: 157:33 6 (cut? _) In gnu/packages/bdw-gc.scm: 61:15 5 (arguments #) In guix/utils.scm: 672:7 4 (target-hurd? _) In unknown file: 3 (string-suffix? "-gnu" #f # # # #) In ice-9/boot-9.scm: 1685:16 2 (raise-exception _ #:continuable? _) 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: In procedure string-suffix?: Wrong type argument in position 2 (expecting s= tring): #f --8<---------------cut here---------------end--------------->8--- ------------=_1658266322-19358-1--