From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 4BELOjFzz2YaQQAAe85BDQ:P1 (envelope-from ) for ; Wed, 28 Aug 2024 18:57:54 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id 4BELOjFzz2YaQQAAe85BDQ (envelope-from ) for ; Wed, 28 Aug 2024 20:57:54 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=UUHfxOkw; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1724871473; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=uCmgqrS6oqW0/S4UbCMWtEz3HaxdMp5twqiNq48tSOI=; b=oltCXNemDSiNbfcUg0td45oaLBT13oh8vOJhKMaf6xay1I6NRZsS8hri0mgDzxKaCV5uPR l6dA7331GAB4ZuynzxkfedL/m1tqqEPWJBRhoZzGbuw/vOOB5TCORDUNgPlqPDF/j6HH0r f8EEG+8rlX6ZPq/lBTbRGfmLNGHwplyNzu0VTHQLEpxFe0ybsokojGHHnc1fidBzK0qG2h 4CXTpMsgfWi+IyAs6x8ilGvOaiR/V+i97wASO/bT2xlyphD641fhSFx0SwNCWOTxIUnnNZ X2YNuUz+YV6xG+WJU2lxTm70ODXP1pB3CULXytUP572KK4Ik3aaap8c+7hqKDw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1724871473; a=rsa-sha256; cv=none; b=o1fGnH68scotiJWETH0aQuPMgEhqBxUVVeotKw0HB+sYT6JFWRBlalIW4Edf4VYr0Q0vT8 53mGuEyj8kmOxHWGmKPlxE/2VjdYRi0DONQ4yKRydqHowE/Dw8hNZECHjdg0gD0L+euuWm /YY0YGosIYMIZ3y/noq8pEj3aH96CUGtCEtatLSQEoUMOuTmOuqwQpVUAw/hPt+dFZSTq4 DFPh9m1cFKC4sEefxw/1MwstQ8ntuXk6SqBYmSSibjBoejkxdoE50Q3tfvBGo6wzXic8T8 gaKtRbfE5pNO93VW4ssJYRPvOxCJEoDhvLpRZzEmoI9g35xaZ2qBi5seVWpWoQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=UUHfxOkw; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" 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 9034E3C800 for ; Wed, 28 Aug 2024 20:57:53 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sjNqm-00030w-7O; Wed, 28 Aug 2024 14:57:00 -0400 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 1sjNqk-00030l-GU for guix-devel@gnu.org; Wed, 28 Aug 2024 14:56:58 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sjNqh-0004I5-WD; Wed, 28 Aug 2024 14:56:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1724871408; x=1725130608; bh=uCmgqrS6oqW0/S4UbCMWtEz3HaxdMp5twqiNq48tSOI=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=UUHfxOkwKPMeVQSKWsimTWGNRIjV+6SGvip6z8zL0KXbAdcoiXP/ghLVp7qkHMgNl RE9I/yjpIg2l0xt2sJE/1Np35abNYghn4Ca489ezY7Gow5NILRqqzttD2PEncmPm+T LUviIBskanuW7luBDB8SscNEo6JgzgVAdUbQZn0eHJczWlVXp1RPoxs0uEb1n+LR6Z XpF0koK2p31wJJZFPnkH+pPeWn1qGTx+0XAnG2J3XW4nIRLmYSAKBSfBQ5I3R94zyJ vYWpKvGsDDmwXAkiej8fRldGGmVq0MVnovoLKs0n9KYFwtk2g05t4uvkQxLyZJsvw/ JHx6ooaO6BPFg== Date: Wed, 28 Aug 2024 18:56:45 +0000 To: =?utf-8?Q?Andr=C3=A9_Batista?= From: Kaelyn Cc: Andreas Enge , =?utf-8?Q?Ludovic_Court=C3=A8s?= , guix-devel@gnu.org Subject: =?utf-8?Q?Re:_Merging_=E2=80=98core-updates=E2=80=99_real_soon?= Message-ID: In-Reply-To: References: <87ikvtppye.fsf@gnu.org> Feedback-ID: 34709329:user:proton X-Pm-Message-ID: 7e14a3287def9b94d12e892c1e19c4627eec47b1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.22; envelope-from=kaelyn.alexi@protonmail.com; helo=mail-4322.protonmail.ch 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_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -6.88 X-Spam-Score: -6.88 X-Migadu-Queue-Id: 9034E3C800 X-Migadu-Scanner: mx11.migadu.com X-TUID: xc0F2683opfd On Wednesday, August 28th, 2024 at 9:48 AM, Andr=C3=A9 Batista wrote: >=20 >=20 > Hi again, >=20 > ter 27 ago 2024 =C3=A0s 16:04:43 (1724785483), nandre@riseup.net enviou: >=20 > > PS: my i686 system reconfigure is still ongoing right now. I'll report > > back if any other issue comes around (fingers crossed). >=20 >=20 > Unfortunately, I've had no luck. System reconfiguration fails when trying > to build 'binutils-64-bit-bfd-2.41' with a more cryptic error message: >=20 > $ zcat /var/log/guix/drvs/01/yl5wdsb4v16l7dphvr37090qmr7li8-binutils-64-b= it-bfd-2.41.drv.gz > ice-9/read.scm:126:4: In procedure read-expr*: > /gnu/store/34j6xzczp0291qvrggzcfqnbqks1djz1-binutils-64-bit-bfd-2.41-buil= der:1:2744: Unknown # object: "#<" >=20 > This builder has only one occurrence of '#<' which is a '#': >=20 >=20 > $ cat /gnu/store/34j6xzczp0291qvrggzcfqnbqks1djz1-binutils-64-bit-bfd-2.4= 1-builder > (begin (use-modules (guix build gnu-build-system) (guix build utils)) (be= gin (define %build-inputs (quote (("source" . "/gnu/store/gfw3m9f9jz1m36f1s= z1vqnqvfrqsb2k1-binutils-2.41.tar.zst") ("bison" . "/gnu/store/jng0ydhr8xw2= 8svcgm1dzbykli29wxih-bison-3.8.2") ("tar" . "/gnu/store/m8h0hv6g549nh9n9xfj= phjrzqg8g2r2w-tar-1.34") ("gzip" . "/gnu/store/b3mdz7n6j9dzkyi0scdbldnzrwcc= 3nlg-gzip-1.13") ("bzip2" . "/gnu/store/2aqa6wi5y81yprflz59cjk91pgwvy48w-bz= ip2-1.0.8") ("file" . "/gnu/store/k4ycd4b9zqrzxmdivjbhakjjymg8bfsv-file-5.4= 5") ("diffutils" . "/gnu/store/ra6mdl923hpjw0yyrrj3j1snhibs32z0-diffutils-3= .10") ("patch" . "/gnu/store/p76jj9sv007cj4hmfskjjsscy9z0vrc6-patch-2.7.6")= ("findutils" . "/gnu/store/p1g6q2qnp1m0iza4d09mknyqx1xspws3-findutils-4.9.= 0") ("gawk" . "/gnu/store/mbgs4jl3vbhi6vya4p64hjfyj3739qzi-gawk-5.3.0") ("z= std" . "/gnu/store/542d6rh6ci06ngcgiprnambqfws09i4f-zstd-1.5.2") ("sed" . "= /gnu/store/mqb37w640rg4hx9nx00274r2kz54kc3w-sed-4.8") ("grep" . "/gnu/store= /wpykxc5blf6vcw7bmqa4k21sqs44p8as-grep-3.11") ("xz" . "/gnu/store/cnv0rzdrd= mlb3c43sr9n5vagjh3qn0k1-xz-5.4.5") ("coreutils" . "/gnu/store/yxcrwcdd7blcc= zlc50i6lgcnj2w7nlja-coreutils-9.1") ("make" . "/gnu/store/c6i7ihy40368732m5= 74lpgvygikd4ql9-make-4.4.1") ("bash" . "/gnu/store/ak41ci13apcxh5ahd8lc9rv6= l7bqnwym-bash-minimal-5.1.16") ("ld-wrapper" . "/gnu/store/d7ayy457nq3a42my= fgqs2mc2zbx7z406-ld-wrapper-0") ("binutils" . "/gnu/store/zf310q29z3apmkp3g= 6hck29z1d39ajly-binutils-2.41") ("gcc" . "/gnu/store/xgqbv2lkh6z9x6wgyfjvcp= r8paw0zd9a-gcc-11.4.0") ("libc" . "/gnu/store/g88kcslhrdmd0b5bap2f2ghj26i7j= dlm-glibc-2.39") ("libc:static" . "/gnu/store/3wg51p14zipq2rl2k59pw7i8hirbd= nb5-glibc-2.39-static") ("m4" . "/gnu/store/xam8sj9hdr7y0rgqv138xvlbxrqp348= f-m4-1.4.19") ("kernel-headers" . "/gnu/store/hpcf3359y90qb3c8c1x5syr0ivrj5= 4bg-linux-libre-headers-5.15.49")))) (define %outputs (list (cons "out" ((@= (guile) getenv) "out")))) (define %output (assoc-ref %outputs "out")) (gnu= -build #:source "/gnu/store/gfw3m9f9jz1m36f1sz1vqnqvfrqsb2k1-binutils-2.41.= tar.zst" #:system "i686-linux" #:build "i686-unknown-linux-gnu" #:outputs %= outputs #:inputs %build-inputs #:search-paths (quote (("BASH_LOADABLES_PATH= " ("lib/bash") ":" directory #f) ("C_INCLUDE_PATH" ("include") ":" director= y #f) ("CPLUS_INCLUDE_PATH" ("include/c++" "include") ":" directory #f) ("O= BJC_INCLUDE_PATH" ("include") ":" directory #f) ("OBJCPLUS_INCLUDE_PATH" ("= include/c++" "include") ":" directory #f) ("LIBRARY_PATH" ("lib" "lib64") "= :" directory #f) ("GUIX_LOCPATH" ("lib/locale") ":" directory #f) ("TZDIR" = ("share/zoneinfo") #f directory #f))) #:phases %standard-phases #:locale "C= .UTF-8" #:separate-from-pid1? #t #:bootstrap-scripts %bootstrap-scripts #:c= onfigure-flags (cons "--enable-64-bit-bfd" #) #:make-= flags (quote ("MAKEINFO=3Dtrue")) #:out-of-source? #t #:tests? #t #:test-ta= rget "check" #:parallel-build? #t #:parallel-tests? #t #:patch-shebangs? #t= #:license-file-regexp "^(COPYING.|LICEN[CS]E.|[Ll]icen[cs]e.|Copy[Rr]ight(= \\.(txt|md))?)$" #:strip-binaries? #t #:validate-runpath? #t #:make-dynamic= -linker-cache? #t #:license-file-regexp "^(COPYING.|LICEN[CS]E.|[Ll]icen[cs= ]e.|Copy[Rr]ight(\\.(txt|md))?)$" #:strip-flags (quote ("--strip-unneeded" = "--enable-deterministic-archives")) #:strip-directories (quote ("lib" "lib6= 4" "libexec" "bin" "sbin"))))) >=20 >=20 > Thoughts? Do you have any modifications to e.g. the binutils package definition? It l= ooks like the error is coming from using "cons" to append a configure flag;= from the output above: #:configure-flags (cons "--enable-64-bit-bfd" #) I'd encountered a similar error in the past after more packages were migrat= ed to use gexps because I hadn't yet learned of the gexp-aware helpers like= "substitute-keyword-arguments". Basically the configure flags need to be e= xtended using gexp operations instead of basic list operations like "cons".= An example can be seen in the definition of "binutils-boot0" in gnu/packag= es/commencement.scm: (substitute-keyword-arguments (package-arguments binutils) ((#:configure-flags cf) #~(append (list #$(string-append "--target=3D" (boot-triplet)) "--disable-gprofng") ;requires Bison #$cf))))) HTH, Kaelyn >=20 > Cheers,