GNU bug report logs

#78689 Request for merging "nss-updates" branch

PackageSource(s)Maintainer(s)
guix-patches PTS Buildd Popcon
Full log

Message #74 received at 78689@debbugs.gnu.org (full text, mbox, reply):

Received: (at 78689) by debbugs.gnu.org; 12 Aug 2025 11:46:45 +0000
From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 12 07:46:45 2025
Received: from localhost ([127.0.0.1]:52341 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	id 1ulnSm-0001So-OE
	for submit@debbugs.gnu.org; Tue, 12 Aug 2025 07:46:45 -0400
Received: from mail-ej1-x62c.google.com ([2a00:1450:4864:20::62c]:46585)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <efraim.flashner@gmail.com>)
 id 1ulnSi-0001ST-4I
 for 78689@debbugs.gnu.org; Tue, 12 Aug 2025 07:46:41 -0400
Received: by mail-ej1-x62c.google.com with SMTP id
 a640c23a62f3a-af949891d3aso702867166b.1
 for <78689@debbugs.gnu.org>; Tue, 12 Aug 2025 04:46:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1754999193; x=1755603993; darn=debbugs.gnu.org;
 h=in-reply-to:content-disposition:mime-version:references
 :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to
 :cc:subject:date:message-id:reply-to;
 bh=/KIa7UE+7mJDMaAHQ9BST7GEnjrAYwIja9Jg/z8wF7A=;
 b=kLmvh8Ud6gkh2cLpEI7AKxBiGWUuzmmCOG/oiWEANga2AtpmhO11JOOjuqjEdbwFa3
 T6gAI9v/k/TmvsVUvjuo88DZYRb/dmTMDHeXvpObE8sMfL4nynLm2gh9ZY/po9NviSTP
 /LgBF2hpT7Wkb7rjEEohuG2Kni8HeBVeMuyQbPKuhaX6+pNMpourB7Zt7fBcTefcTWwy
 BRbqLulbS98AQ82GVzHiU9Oqri6E1l05h0veE/TTZLJ8610JI0XkHz8tZmFdqwqMQg6D
 flmuPAHKsV8dCh+3gAvb8Rz3old5VwOddvxQVRullXlZpZYw/m555nCKQiitV+ExPSmd
 fDaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1754999193; x=1755603993;
 h=in-reply-to:content-disposition:mime-version:references
 :mail-followup-to:message-id:subject:cc:to:from:date:sender
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=/KIa7UE+7mJDMaAHQ9BST7GEnjrAYwIja9Jg/z8wF7A=;
 b=g1wyAO/fN2ccbwmNPoZN08Qbbuj3AP8o866cv9MJzlbN+TO0GoB3NSBhb91YtIp1r7
 xBgkEammb+jcetL0e+kfbedJkBYFZ+pTEimRObZHVh6E2/80Pkb51AidJgWbscAvG+Uw
 MsFZ9nZHALoHNvSmFq54ju1paV6doYR30w7tyi11cyVKaxDuQDNDB9T94SxHDc1as9Bl
 5zCP66NUUX/UqMV7WzjjJOSnKiS1gRGnysmUFGwLhLdKNmyUeztXqpFL36aSWi/jfvT0
 qk9IGteaiG/fZAl/IMoZkLHtCeE+b0NK683IAk15WRcTVhSGVV1M1K5y68sn/0NmFGvk
 ipIg==
X-Forwarded-Encrypted: i=1;
 AJvYcCUtXBmRWWn7kMfA160vfAJaaXEKFvPoEIOd8YbCHOgJkABSbEVxTn9OofMXHagCGihtA+j8lA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxjrgePqGeL4xtSzfiK/pX8SbsSHyylj/q4nfPhUzcfwje9B8pq
 nFu3Cw65UH2fbPee3frQAchkqIJUELxjSjcWXLBqcFBc9G3/qCQyQ/G3
X-Gm-Gg: ASbGncsJsV75hU6YQxG03f4GDPznquwiueGrET2aEvjn4tu6fWuPC20Qhg5XjDUYE+u
 gfD91ucfnBuJROxPytdsobwKhZxynnJcP7VEVADqKXJWecSWNw8NtPBAbLMXWCaQRnbew7LyEZh
 riJK6wSaqvGdNQ8eN+rLW5gcW56JxtRxuXFDBNiE9uk3l/tizSCYNtywfZDQq5fxVBwoYTmONgY
 e5glTPk3Z1k6KKfxw9hcJOe7onZYxpSBp2xK7MULsrRBkqH7rjf36aS868Qq/xMUVF2spcfNqjL
 cFqqglW8CNhpLTtsIv7D0pkRRuc7QTa0FqZ02VGFs6vSOFmzyH01XVH78tgd6oYhENiFUYs/+Da
 FQ8dJdxpG/IbWxLY9rEBBPw==
X-Google-Smtp-Source: AGHT+IE8w9bVhMlofWvUwsbGZL/RfavrUZ/r2GSgIXVSYrrjBwDY3O3a99CFGFlwLuVqZZyWwvvFLg==
X-Received: by 2002:a17:906:1919:b0:afa:1ef1:342a with SMTP id
 a640c23a62f3a-afa1ef13508mr194902966b.20.1754999192940; 
 Tue, 12 Aug 2025 04:46:32 -0700 (PDT)
Received: from localhost ([141.226.12.178]) by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-af91a0a38aasm2200198366b.37.2025.08.12.04.46.31
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 12 Aug 2025 04:46:32 -0700 (PDT)
Date: Tue, 12 Aug 2025 14:46:30 +0300
From: Efraim Flashner <efraim@flashner.co.il>
To: Andreas Enge <andreas@enge.fr>
Subject: Re: [bug#78689] Merging of "nss-updates"
Message-ID: <aJsplnbZQNE1dYc4@3900XT>
Mail-Followup-To: Efraim Flashner <efraim@flashner.co.il>,
 Andreas Enge <andreas@enge.fr>,
 Maxim Cournoyer <maxim@guixotic.coop>, Ian Eure <ian@retrospec.tv>,
 mail@cbaines.net, 78689@debbugs.gnu.org
References: <aIOSqczB4cRLnjS6@jurong> <aJBimCGCqPn5Lg2c@jurong>
 <87zfcdxkd1.fsf@guixotic.coop> <aJTfL9pOyK6F5UUM@jurong>
 <aJo1K65Sc8DctCew@jurong> <aJrrXgwdbaL1Dn7E@jurong>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="SmbtJPTcN0J4KAvG"
Content-Disposition: inline
In-Reply-To: <aJrrXgwdbaL1Dn7E@jurong>
X-PGP-Key-ID: 0x41AAE7DCCA3D8351
X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc
X-PGP-Fingerprint: A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
X-Spam-Score: 0.1 (/)
X-Debbugs-Envelope-To: 78689
Cc: 78689@debbugs.gnu.org, mail@cbaines.net,
 Maxim Cournoyer <maxim@guixotic.coop>, Ian Eure <ian@retrospec.tv>
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit@debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request@debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
X-Spam-Score: -0.9 (/)
[Message part 1 (text/plain, inline)]
On Tue, Aug 12, 2025 at 09:21:02AM +0200, Andreas Enge wrote:
> Go-team has been merged last night. I have just rebased on commit
> 5e4ef038eb3eac660c2d4680446d3dbc09dac9ad from master, and now we
> (hopefully) just have to wait until everything builds out.
> 
> Andreas

I found nss@3.101.4 failed in the 'check phase for i686-linux. It looks
like there's an extra round of parenthesis around the substitute* for
the (unless #$(target-64bit?)
      ((substitute* ...

I wasn't able to quickly find a way to remove the extra parenthesis
without also causing a rebuild on x86_64.

I'm not sold on changing from (if ...) to (when ...) and (unless ...),
part of what we gain from using `if` is only the `true` branch is
evaluated, rather than everything, allowing us to make changes that can
affect fewer targets.

```
phase `build' succeeded after 61.2 seconds
starting phase `check'
error: in phase 'check': uncaught exception:
wrong-type-arg #f "Wrong type to apply: ~S" (#t) (#t)
phase `check' failed after 0.0 seconds
Backtrace:
           9 (primitive-load "/gnu/store/qlhwga99vbgl8rbci2k764hvc9f…")
In guix/build/gnu-build-system.scm:
    972:2  8 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #)
In ice-9/boot-9.scm:
  1752:10  7 (with-exception-handler _ _ #:unwind? _ # _)
In srfi/srfi-1.scm:
    634:9  6 (for-each #<procedure 1f2070 at guix/build/gnu-build-s…> …)
In ice-9/boot-9.scm:
  1752:10  5 (with-exception-handler _ _ #:unwind? _ # _)
In guix/build/gnu-build-system.scm:
   993:23  4 (_)
In ice-9/eval.scm:
    619:8  3 (_ #(#(#<directory (guile-user) e6690>) #t))
    619:8  2 (_ _)
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:
Wrong type to apply: #t
build process 18 exited with status 256
builder for `/gnu/store/46rjxw865z0g2h25h8rdy78qg29dxn24-nss-3.101.4.drv' failed with exit code 1
@ build-failed /gnu/store/46rjxw865z0g2h25h8rdy78qg29dxn24-nss-3.101.4.drv - 1 builder for `/gnu/store/46rjxw865z0g2h25h8rdy78qg29dxn24-nss-3.101.4.drv' failed with exit code 1
derivation '/gnu/store/46rjxw865z0g2h25h8rdy78qg29dxn24-nss-3.101.4.drv' offloaded to '141.80.167.178' failed: build of `/gnu/store/46rjxw865z0g2h25h8rdy78qg29dxn24-nss-3.101.4.drv' failed
build of /gnu/store/46rjxw865z0g2h25h8rdy78qg29dxn24-nss-3.101.4.drv failed
```

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Wed Sep 10 07:02:44 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.