From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 07 15:38:05 2022 Received: (at submit) by debbugs.gnu.org; 7 Sep 2022 19:38:05 +0000 Received: from localhost ([127.0.0.1]:56325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oW0s9-0001BQ-2F for submit@debbugs.gnu.org; Wed, 07 Sep 2022 15:38:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:47118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oW0s7-0001BJ-MB for submit@debbugs.gnu.org; Wed, 07 Sep 2022 15:38:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47506) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oW0s7-0002yK-39 for bug-guix@gnu.org; Wed, 07 Sep 2022 15:38:03 -0400 Received: from mail-qv1-xf34.google.com ([2607:f8b0:4864:20::f34]:40911) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oW0s5-0006bG-H0 for bug-guix@gnu.org; Wed, 07 Sep 2022 15:38:02 -0400 Received: by mail-qv1-xf34.google.com with SMTP id m9so8856891qvv.7 for ; Wed, 07 Sep 2022 12:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date; bh=TtTqX/PHJ9IypSVYys5khI+gpl/+wRrAx74jskzQE7k=; b=O1A7DTsWPt2rYDL+3YTBpVru95KIVX7byhqptLwH/K0TNB4sNBYKLN/79v4gzEUtjW wrvB8hMLsHBCHZGYqIpKW18w02AGM29AteVAj7HES0IdqD2K7S4j0O/h66xfzVzCQqpF tHDrGmSMCHGn7HSFFvsihBKmUY4W6/bdA75VBq+2wZSMSIXCofRlckxuCPI95Kd7X3Gl nkFLRVWuTv5UIMPs6cNEQ7XRCPaGQxZgv4LgbNAb46/7dpNyi2iXSvy6zFdDqEAHaLx1 ryZaV4mUD+CkUIj4gwhQSL8PlWWJmPLqoe1E9i2WU4o+h6ARZ8MllvcJMdaXXVeYDCMc +RUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date; bh=TtTqX/PHJ9IypSVYys5khI+gpl/+wRrAx74jskzQE7k=; b=B0l6JlxNnqXAubmJGph3xpCFXfMfMSINxYxrfc4i25Oeqy2BZ38pd1xbrrS03Hji1x m4L5nFj07K/FB+F1MG5yeoVApI8/cDl5ncXMNNo8xTq3UH1zq6dRYQiZkvpolNBDX/02 YVv68r4Mmxr0QBGkQc3tOUcSXOCdVQWawQzLPNYNKRrEJzEJ7x+nCuLOmkWGluCGRKXW kIby3Y/QzW+3GG5/pBMtVbowuKCoKLkkA/OS2VGmW7SJHTg63orK38Vya1A0INgsuSwm BNbO7e9Y7qbKIW6BjWgKEpLWbEVbrhZqp7d7JFAE8s4uryViuNwurlmFiARnIDzQ91QF UnYA== X-Gm-Message-State: ACgBeo2dN3IhmoJnQDWSF6emS9K6yv1bVaZfGQFUCVMUCvrDKLBQQk8P KVOxpKwLbROrwhhVhfX0PxtAcH87oCM= X-Google-Smtp-Source: AA6agR6hP/xqhNtaUrL2GOmBOziiXcNmzyUif0HVyrWUxR1cqGz5cZtTRjUdcNA+C4DBaUb/14KLbA== X-Received: by 2002:a05:6214:301d:b0:499:3cf:c95f with SMTP id ke29-20020a056214301d00b0049903cfc95fmr4660535qvb.75.1662579479251; Wed, 07 Sep 2022 12:37:59 -0700 (PDT) Received: from hurd (dsl-153-193.b2b2c.ca. [66.158.153.193]) by smtp.gmail.com with ESMTPSA id i16-20020a05620a405000b006bc6aef46basm15527364qko.114.2022.09.07.12.37.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 07 Sep 2022 12:37:58 -0700 (PDT) From: Maxim Cournoyer To: bug-guix Subject: pypy build fails due to a readelf error in validate-runpath Date: Wed, 07 Sep 2022 15:37:57 -0400 Message-ID: <874jxj5622.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::f34; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qv1-xf34.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.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: -2.3 (--) Hello, The pypy build fails like so: --8<---------------cut here---------------start------------->8--- phase `strip' succeeded after 0.2 seconds starting phase `validate-runpath' validating RUNPATH of 4 binaries in "/gnu/store/qdypiywzkz71rayp9h2fipgj4cj= ksrg9-pypy-7.3.5/bin"... /gnu/store/qdypiywzkz71rayp9h2fipgj4cjksrg9-pypy-7.3.5/bin/pypy3.debug: err= or: offset + size of segment 5 (type 1) exceeds total size error: in phase 'validate-runpath': uncaught exception: misc-error #f "RUNPATH validation failed" () #f=20 phase `validate-runpath' failed after 0.0 seconds Backtrace: 8 (primitive-load "/gnu/store/6lmwh43qn67hc6r9nppg45m4ghk=E2=80= =A6") In guix/build/gnu-build-system.scm: 906:2 7 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #) In ice-9/boot-9.scm: 1752:10 6 (with-exception-handler _ _ #:unwind? _ # _) In srfi/srfi-1.scm: 634:9 5 (for-each # =E2=80=A6) In ice-9/boot-9.scm: 1752:10 4 (with-exception-handler _ _ #:unwind? _ # _) In guix/build/gnu-build-system.scm: 927:23 3 (_) 568:10 2 (validate-runpath #:validate-runpath? _ # _ #:outputs _) In ice-9/boot-9.scm: 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: RUNPATH validation failed builder for `/gnu/store/vy5d4324p733zsp9n56rh084rk8z957i-pypy-7.3.5.drv' fa= iled with exit code 1 @ build-failed /gnu/store/vy5d4324p733zsp9n56rh084rk8z957i-pypy-7.3.5.drv -= 1 builder for `/gnu/store/vy5d4324p733zsp9n56rh084rk8z957i-pypy-7.3.5.drv'= failed with exit code 1 derivation '/gnu/store/vy5d4324p733zsp9n56rh084rk8z957i-pypy-7.3.5.drv' off= loaded to 'localhost' failed: build of `/gnu/store/vy5d4324p733zsp9n56rh084= rk8z957i-pypy-7.3.5.drv' failed build of /gnu/store/vy5d4324p733zsp9n56rh084rk8z957i-pypy-7.3.5.drv failed View build log at '/var/log/guix/drvs/vy/5d4324p733zsp9n56rh084rk8z957i-pyp= y-7.3.5.drv'. --8<---------------cut here---------------end--------------->8--- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 09 15:10:26 2022 Received: (at 57653) by debbugs.gnu.org; 9 Sep 2022 19:10:26 +0000 Received: from localhost ([127.0.0.1]:35502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWjOT-00086z-JO for submit@debbugs.gnu.org; Fri, 09 Sep 2022 15:10:26 -0400 Received: from mx.sdf.org ([205.166.94.24]:61425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWgWq-0006rW-2P for 57653@debbugs.gnu.org; Fri, 09 Sep 2022 12:06:54 -0400 Received: from localhost (68-74-198-14.lightspeed.rlghnc.sbcglobal.net [68.74.198.14]) (authenticated (0 bits)) by mx.sdf.org (8.15.2/8.14.5) with ESMTPSA id 289G6nEj000789 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO) for <57653@debbugs.gnu.org>; Fri, 9 Sep 2022 16:06:50 GMT From: Samuel Christie To: 57653@debbugs.gnu.org Subject: Re: bug#57653 pypy build fails Date: Fri, 09 Sep 2022 12:06:32 -0400 Message-ID: <87o7vopm5z.fsf@sdf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57653 X-Mailman-Approved-At: Fri, 09 Sep 2022 15:10:17 -0400 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.0 (-) I also get a build error for pypy-7.3.5, but mine is slightly different: --- starting phase `install' error: in phase 'install': uncaught exception: unbound-variable #f "Unbound variable: ~S" (out) #f=20 phase `install' failed after 0.1 seconds Backtrace: 10 (primitive-load "/gnu/store/rlmxdywralyifcjlyq3ljw87mjj=E2=80= =A6") In guix/build/gnu-build-system.scm: 906:2 9 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #) In ice-9/boot-9.scm: 1752:10 8 (with-exception-handler _ _ #:unwind? _ # _) In srfi/srfi-1.scm: 634:9 7 (for-each # =E2=80=A6) In ice-9/boot-9.scm: 1752:10 6 (with-exception-handler _ _ #:unwind? _ # _) In guix/build/gnu-build-system.scm: 927:23 5 (_) In ice-9/eval.scm: 159:9 4 (_ #(#(#(#(#(#(#) =E2=80=A6) = =E2=80=A6) =E2=80=A6) =E2=80=A6) =E2=80=A6)) 223:20 3 (proc #(#(#(#(#(#(#) =E2=80=A6) = =E2=80=A6) =E2=80=A6) =E2=80=A6) =E2=80=A6)) In unknown file: 2 (%resolve-variable (7 . out) #) In ice-9/boot-9.scm: 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: Unbound variable: out --- The file it's loading is: /gnu/store/rlmxdywralyifcjlyq3ljw87mjjnbarj-pypy-7.3.5-builder which only contains `out` as a bare symbol in the expression: (copy-recursively dist-dir out) I believe this line is expanded from gnu/packages/python.scm#868: (copy-recursively dist-dir #$output) though I don't know gexps well enough to figure out anything past that. I hope this helps, -shcv