From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:1008:1e59::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id SIVxOYmLj2XFSQAAkFu2QA (envelope-from ) for ; Sat, 30 Dec 2023 04:16:26 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id gCVMNomLj2UDeQAA62LTzQ (envelope-from ) for ; Sat, 30 Dec 2023 04:16:25 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=T+Kj6vh3; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1703906185; 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: content-transfer-encoding:content-transfer-encoding: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:dkim-signature; bh=2PGO/4LAR0mO7cv0wEOANWYD7EqpF6NjEB7fSQvnD+M=; b=Lw4v3LJOBn8BGxtY2HsvTMjYvohzqtF3l0pQwbnQnfzREU1P+yVgeO6UTe4Tjbq64VJ/fi coqe4v94sPA4NJCOA+SqMrsCUlWiXYd52yBNX7opHE325NuWF5aXbDJZUhAfF2BOUGVuLW sfo+D723xTNVtG2WeKRQ5oGttLdGxYxc88uqA3TdIG5TwurRzM4KkqyP9THgCe3GRJ8l6X /DynZRxZ5bGs3WkoC6LfiuNV/vTTkdBbbeqFftUNg6S8flLqut25WYT20Zb2+22cHG2DP1 7tS6kf0nUDeUFbIJG+PbArdVoOwpCQp3v08CUjZXO53b1HC620xMvRlrWdIVxQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1703906185; a=rsa-sha256; cv=none; b=N6BkOtTcYVZRDdgJKhX0ENQPsIpSuvQEjub00IBxANFuwZjyeT1ow0tW9ZquTjN/RvZztk 0GPuWuV6cW8GUqlAak0xlryWHwYZOquYLLJgzzZtT0GFOYc3XuJX+9C5MnNNMf+o5Qxz/B pYzgAN3hWwTYg/HugT+KRZRvetJvDUwSfML6+WqwxoMuz65o+fCKk9iw9FxJ99ZMwAAyHK +eF3Ub2AyLVPQ0iUNJpOW9amqYctUwTDnUT/9+7SHa5arcSvAz3ih3rpOB6Km/suqORrJa e7hWQwDdWDvQ3rszyOIyd4sCWRfEy6npEMg6ENjqsH0cFGIGpoa6BXQknTpjWg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=T+Kj6vh3; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none) 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 88A5563CEE for ; Sat, 30 Dec 2023 04:16:25 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rJPpW-0001DD-K9; Fri, 29 Dec 2023 22:16:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rJPpT-0001Cj-QA for bug-guix@gnu.org; Fri, 29 Dec 2023 22:16:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rJPpR-0005AT-SY for bug-guix@gnu.org; Fri, 29 Dec 2023 22:16:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rJPpR-0001l7-QO for bug-guix@gnu.org; Fri, 29 Dec 2023 22:16:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#64360: error: ghc-onetuple: unbound variable Resent-From: Csepp Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 30 Dec 2023 03:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64360 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Csepp Cc: 64360@debbugs.gnu.org, Simon Tournier Received: via spool by 64360-submit@debbugs.gnu.org id=B64360.17039061596586 (code B ref 64360); Sat, 30 Dec 2023 03:16:01 +0000 Received: (at 64360) by debbugs.gnu.org; 30 Dec 2023 03:15:59 +0000 Received: from localhost ([127.0.0.1]:42770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJPpO-0001hI-RE for submit@debbugs.gnu.org; Fri, 29 Dec 2023 22:15:59 -0500 Received: from mx0.riseup.net ([198.252.153.6]:33932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJPpL-0001RM-VE for 64360@debbugs.gnu.org; Fri, 29 Dec 2023 22:15:57 -0500 Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4T26nw2qW9z9v36; Sat, 30 Dec 2023 03:15:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1703906148; bh=syNOeRR+uAzMpOyjg/Axu3BcSBckP6ESdUeegxQCnzQ=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=T+Kj6vh3Wo2EfDP9PZ9oWyIMqZZWznslJTNxJrcyJ5A0u9BBDr1mCtssrNavIxEWq nxfjjzsemZj35khkNC2ELNXFqh6HItriD9SAA+7kZeidAEIaxhjMM4JVBHTO8KWUmt ql5ZCTYHcV/gVw5OiXQ9QJYEC++HpDHnfwxG+O9s= X-Riseup-User-ID: 4DFC44CF1154C3F6C1F491B360DEEB60B2EF47CDAF0B20EB37C0B94AF9AE3836 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4T26nv4lZlzJp28; Sat, 30 Dec 2023 03:15:47 +0000 (UTC) References: <87ilb5hiec.fsf@riseup.net> <87zfz3ciup.fsf@gmail.com> <87wmt96sw5.fsf@riseup.net> <87h6k0o0um.fsf@riseup.net> From: Csepp Date: Sat, 30 Dec 2023 04:08:55 +0100 In-reply-to: <87h6k0o0um.fsf@riseup.net> Message-ID: <87cyuonzy8.fsf@riseup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -5.26 X-Spam-Score: -5.26 X-Migadu-Queue-Id: 88A5563CEE X-Migadu-Scanner: mx12.migadu.com X-TUID: mPPcDE4EClej Csepp writes: > Csepp writes: > >> Simon Tournier writes: >> >>> Hi, >>> >>> Could you confirm on i686 native machine that you are able to reproduce >>> the error with: >>> >>> $ guix time-machine --commit=3D 63660f0 -- shell yt-dlp >>> >>> ? >>> >>> >>> On Fri, 30 Jun 2023 at 02:56, Csepp wrote: >>> >>>> $ guix shell yt-dlp >>>> Backtrace: >>>> In srfi/srfi-1.scm: >>>> 586:17 19 (map1 (#< name: "yt-dlp" version: "202=E2= =80=A6>)) >>>> In guix/profiles.scm: >>>> 1932:19 18 (_ _) >>>> In guix/packages.scm: >>>> 1371:17 17 (supported-package? # =E2=80=A6) >>>> In guix/memoization.scm: >>>> 101:0 16 (_ # # =E2=80=A6) >>>> In guix/packages.scm: >>>> 1349:39 15 (_) >>>> 1611:16 14 (package->bag _ _ _ #:graft? _) >>>> 1715:47 13 (thunk) >>>> In gnu/packages/video.scm: >>>> 2615:11 12 (native-inputs #) >>>> In guix/packages.scm: >>>> 1371:17 11 (supported-package? # =E2=80=A6) >>>> In guix/memoization.scm: >>>> 101:0 10 (_ # # =E2=80=A6) >>>> In guix/packages.scm: >>>> 1349:39 9 (_) >>>> 1611:16 8 (package->bag _ _ _ #:graft? _) >>>> 1712:48 7 (thunk) >>>> In gnu/packages/haskell-xyz.scm: >>>> 9121:35 6 (inputs #) >>>> In guix/packages.scm: >>>> 1424:32 5 (package-closure _ #:system _) >>>> 1611:16 4 (package->bag _ _ _ #:graft? _) >>>> 1712:48 3 (thunk) >>>> In gnu/packages/haskell-web.scm: >>>> 943:18 2 (inputs #) >>>> 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: >>>> error: ghc-onetuple: unbound variable >>> >>>> Running guix search ghc-onetuple indeed does not turn anything up. >>>> guix search ghc-aeson results in the same error halfway through >>>> outputting the description for ghc-aeson. >>> >>> The package ghc-onetuple is defined. As far I can read, it is as the >>> same place since 49a320aaa6fb4c20d6b30c56c35a8c7ffceed822: >>> >>> AuthorDate: Sun Jan 15 10:09:44 2023 +0100 >>> CommitDate: Sun Feb 26 10:26:07 2023 +0100 >>> >>> And in this report speaks elsewhere about >>> 63660f0febb4aa0d5260791c82dfde15c0df4c79, which comes after: >>> >>> AuthorDate: Tue Jun 27 15:43:27 2023 -0400 >>> CommitDate: Tue Jun 27 15:43:27 2023 -0400 >>> >>> For instance, see [1]. Therefore, I do not think the issue comes from >>> that. Running, >>> >>> $ guix time-machine --commit=3D 63660f0 -- shell -s i686-linux yt-dlp >>> >>> I get the error: >>> >>> build of /gnu/store/n2yl83p37j9mazjh58d5fxixjiq188px-ghc-base64-0.4= .2.4.drv failed >>> >>> and the message reads: >>> >>> starting phase `check' >>> running "runhaskell Setup.hs" with command "test" and parameters () >>> Running 1 test suites... >>> Test suite tasty: RUNNING... >>> >>> Test suite tasty: FAIL >>> Test suite logged to: dist/test/base64-0.4.2.4-tasty.log >>> 0 of 1 test suites (0 of 1 test cases) passed. >>> error: in phase 'check': uncaught exception: >>> %exception #<&invoke-error program: "runhaskell" arguments: ("-package-= db=3D/tmp/guix-build-ghc-base64-0.4.2.4.drv-0/package.conf.d" "Setup.hs" "t= est") exit-status: 1 term-signal: #f stop-signal: #f> >>> phase `check' failed after 0.3 seconds >>> >>> >>> 1: >>> https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/haskell-xy= z.scm?id=3D63660f0febb4aa0d5260791c82dfde15c0df4c79#n15164 >>> >>> Cheers, >>> simon >> >> Got an error, but not the same one. >> >> ... >> building /gnu/store/c7vzg80lankn28pmb53lhfclgw8xdnxk-inferior-script.scm= .drv... >> building package cache... >> building profile with 1 package... >> hint: Consider passing the `--check' option once to make sure your shell= does not clobber environment variables. >> >> Backtrace: >> In ice-9/boot-9.scm: >> 222:29 19 (map1 _) >> 222:29 18 (map1 _) >> 222:29 17 (map1 _) >> 222:29 16 (map1 _) >> 222:29 15 (map1 _) >> 222:29 14 (map1 _) >> 222:29 13 (map1 _) >> 222:29 12 (map1 _) >> 222:17 11 (map1 (((gnu packages tex)) ((gnu packages xml)) ((=E2=80= =A6)) =E2=80=A6)) >> 3327:17 10 (resolve-interface (gnu packages tex) #:select _ #:hide =E2= =80=A6) >> In ice-9/threads.scm: >> 390:8 9 (_ _) >> In ice-9/boot-9.scm: >> 3253:13 8 (_) >> In ice-9/threads.scm: >> 390:8 7 (_ _) >> In ice-9/boot-9.scm: >> 3544:20 6 (_) >> 2836:4 5 (save-module-excursion _) >> 3564:26 4 (_) >> In unknown file: >> 3 (primitive-load-path "gnu/packages/tex" #) >> In gnu/packages/tex.scm: >> GC Warning: Failed to expand heap by 8388608 bytes >> ...repeats a bunch of times... >> GC Warning: Failed to expand heap by 8388608 bytes >> GC Warning: Failed to expand heap by 65536 bytes >> GC Warning: Out of Memory! Heap size: 2498 MiB. Returning NULL! >> Exception thrown while printing backtrace: >> Out of memory >> >> ice-9/boot-9.scm:1685:16: In procedure raise-exception: >> error: license:arphic-1999: unbound variable > > And another error with a pull from about an hour ago, this is from > trying to reconfigure. > Pull was offloaded from the i686 netbook to the x86_64 PC. > > guix describe: > > Generation 21 Dec 30 2023 02:54:01 (current) > guix f76ca2b > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: f76ca2b0e894c244d5011a32b30dee8fd874e322 > raingloom b528a4a > repository URL: https://git.sr.ht/~raingloom/guix-packages > branch: master > commit: b528a4a906011efb52bc4db916408c5f12f387ec > nonguix 8956906 > repository URL: https://gitlab.com/nonguix/nonguix.git > branch: master > commit: 8956906f6bed6709e71f0c26ed6a3620f40dc487 > > ./pre-inst-env guile --no-auto-compile raingloom/machines.scm > > Backtrace: > In ice-9/boot-9.scm: > 1752:10 6 (with-exception-handler _ _ #:unwind? _ # _) > In unknown file: > 5 (apply-smob/0 #) > In ice-9/boot-9.scm: > 724:2 4 (call-with-prompt _ _ #) > In ice-9/eval.scm: > 619:8 3 (_ #(#(#))) > In ice-9/boot-9.scm: > 2836:4 2 (save-module-excursion _) > 4388:12 1 (_) > In gnu/services.scm: > 419:6 0 (_) > > gnu/services.scm:419:6: error: %modify-services: unbound variable > > pre-inst-env just prepends my config repo to the GUILE_LOAD_PATH, this > specific file has some shared definitions for my actual machine configs. > It doesn't do anything weird, no module reflection, etc, just a plain > declarative module. Oh crap, it wasn't actually declarative, I was using use-modules. Sorry, it's pretty late. After fixing some other errors, it builds, or well, at least the Guile code is successfully loaded. Whether the reconfigure will succeed is yet to be determined.