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 ABoLNew4OWcWNwAAe85BDQ:P1 (envelope-from ) for ; Sun, 17 Nov 2024 00:29:33 +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 ABoLNew4OWcWNwAAe85BDQ (envelope-from ) for ; Sun, 17 Nov 2024 01:29:33 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.de header.s=2017 header.b=InsmNqua; 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"; dmarc=pass (policy=none) header.from=posteo.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1731803372; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=A7UGJFtUlzoPj99XAg+OETF1ofo2IMt4GDAOXvIXJ5E=; b=jV7g4CCR47Hi/djpM70F8VJjMuGNGFPfrBvMmdT3VgPYasha2XdhTV3zY1gtd+1E4LKtet Le8KP3YuzoZVmSWHf2GJvna4LEWiROgZoD47IGhsHE5wxKBUZ1CsFx6XRPGnxaMC4LW8wN gcLZ7PmiTy/48/lWdAe4BIiBiCQVFymsEAZoSAfU9CuZhQ9Sb4/KlFxpetJdkagpe5PLj+ Kbdlw9pm7WKExj8Gxp/yMqaVmTr+wmQbbK3Ydjsa2FfHKTj+XVNm+mFtoSeI5C4CsmpiR0 dxEDLuqu2ZBDPG7NQG1Fs00at64LiMns6JIT44Y7Uzj5le/OCUYQBzK/T6GewQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.de header.s=2017 header.b=InsmNqua; 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"; dmarc=pass (policy=none) header.from=posteo.de ARC-Seal: i=1; s=key1; d=yhetil.org; t=1731803372; a=rsa-sha256; cv=none; b=BOV9MKqxFa3PEwNj4mOnZtqkdHmHVPOww/BukT13jsM/FE1jalPS9kDifYk6fhOvigNHix AghloWtmLNkhX7Vpt/D9d77pubEP5bwewhkjZGTIAy2s5g7IqnBLLLTaJWmbKMttfL+zRS PIwuJFOPkvlbYGMkw7rNXiMkh+T0u8LULwWrg1kH4F0C4CJy2SGqu66qQwL0Aq93qBpwwK QrpmkaheSk2mhbsjoHGOUWzvxoVvBq/lgrA/sGEwBWctcyPqGga5A4CuHjJKxsfGO6qOo9 uXt+tvHoRG89ks9PhP1NI731zcVeEb1EFtZpmI8+yWptbAlpkB9Ytzvfi95GmA== 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 891B643488 for ; Sun, 17 Nov 2024 01:29:32 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tCT9f-0001Ru-Sn; Sat, 16 Nov 2024 19:28:43 -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 1tCT9d-0001RT-K3 for guix-devel@gnu.org; Sat, 16 Nov 2024 19:28:41 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tCT9b-0000bK-2s for guix-devel@gnu.org; Sat, 16 Nov 2024 19:28:41 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 1C75F240101 for ; Sun, 17 Nov 2024 01:28:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1731803316; bh=wWiDFeKXztVF27k+YZw4q7xSBYx0hp7MPkDC9UFYQiA=; h=Content-Type:Message-ID:Date:MIME-Version:Subject:To:Cc:From: From; b=InsmNqua4OtSY17Sp4NO+pV40Mht3Cjw5hXI98SZc1wCxtKC/dLrI+utshQV35ODY nBpdxRl60a74u/522uopa1/UQ18aCIy1N96zFSJltEB8Y6S7TMpq+1OfKiqKx1md9U LtKWHv+yr1x3IE+7zh/Jl8j9Tev5rEUFzUeHFxGWuL9vYL3ArzMLELZ4wEEwTa7ZUA vBqgXAXgS2jEGY25DV3xhm01UT+bLeDHldhc+YrlEzFUbtbEFeDIRExj3t6SCiF+Oz KJzUpkDbIlWS5XtrjJo+OulyASFVRE68Tz53EKCEEjtWK0/vZJuBMxdnwKjRXNYspb beL+LSY3zZZ2A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4XrWnv2wr5z9rxB; Sun, 17 Nov 2024 01:28:35 +0100 (CET) Content-Type: multipart/alternative; boundary="------------SXLIr0VH13x0PDcleMqelb6a" Message-ID: <13d35db7-a48f-4ed5-99cb-ada14132faad@posteo.de> Date: Sun, 17 Nov 2024 00:28:34 +0000 MIME-Version: 1.0 Subject: Re: Errors with inconsistent network, bad gateway (nginx) and others To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: guix-devel@gnu.org References: <5565923c-493b-43c7-8d1d-3127d462741e@posteo.de> <874j4aoywo.fsf@gnu.org> From: Zelphir Kaltstahl Content-Language: en-US In-Reply-To: <874j4aoywo.fsf@gnu.org> Received-SPF: pass client-ip=185.67.36.66; envelope-from=zelphirkaltstahl@posteo.de; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -4.21 X-Spam-Score: -4.21 X-Migadu-Queue-Id: 891B643488 X-TUID: M8zW6914uneg This is a multi-part message in MIME format. --------------SXLIr0VH13x0PDcleMqelb6a Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 14.11.24 12:08, Ludovic Courtès wrote: > Hi, > > Zelphir Kaltstahl skribis: > >> Then I did `guix package -u` to update installed packages. However, I >> ran into an error: > [...] > >> In guix/scripts/substitute.scm: >> 467:7 8 (download-nar #< path: "/gnu/store/bqk5b108p6…> …) >> In ice-9/boot-9.scm: >> 1747:15 7 (with-exception-handler # …) >> 1685:16 6 (raise-exception _ #:continuable? _) >> 1683:16 5 (raise-exception _ #:continuable? _) >> 1685:16 4 (raise-exception _ #:continuable? _) >> 1780:13 3 (_ #<&compound-exception components: (#<&error> #<&irri…>) >> 1685:16 2 (raise-exception _ #:continuable? _) >> 1683:16 1 (raise-exception _ #:continuable? _) >> 1685:16 0 (raise-exception _ #:continuable? _) >> >> ice-9/boot-9.scm:1685:16: In procedure raise-exception: >> ERROR: >> 1. &http-get-error: >> uri: #< scheme: https userinfo: #f host: "ci.guix.gnu.org" port: #f path: "/nar/lzip/bqk5b108p6wxd5iwmn080zjcfav48wmr-libxext-1.3.4" query: #f fragment: #f> >> code: 502 >> reason: "Bad Gateway" >> headers: ((server . "nginx") (date . #) (content-type text/html) (content-length . 150) (connection keep-alive)) >> 2. &message:"https://ci.guix.gnu.org/nar/lzip/bqk5b108p6wxd5iwmn080zjcfav48wmr-libxext-1.3.4: >> HTTP download failed: 502 (\"Bad Gateway\")" >> substitution of /gnu/store/bqk5b108p6wxd5iwmn080zjcfav48wmr-libxext-1.3.4 failed >> guix package: error: corrupt input while restoring archive from socket > I believe this particular error was addressed in > ddc9d66f2b00f62eb35c3da819dc684ec4a50227 back in March. > > If you upgrade to a more recent ‘guix-daemon’, it should be gone: > > https://guix.gnu.org/manual/devel/en/html_node/Upgrading-Guix.html > > Before upgrading, could you run ‘pgrep -fa guix-daemon’ or similar to > see which version is running? > >> python-3.10.7-idle 692KiB 799KiB/s 00:01 ▕██████████████████▏ 100.0% >> python-3.10.7-tk 25KiB 1.4MiB/s 00:00 ▕██████████████████▏ 100.0% >> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% >> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%guix substitute: error: TLS error in procedure 'read_from_session_record_port': Error in the pull function. >> guix package: error: `/gnu/store/vkyprwq3g00ki69ahby3mhdxa65hnzgy-guix-command substitute' died unexpectedly > This was fixed more recently in commit > fa70c141552c76cf4dc9666f577bf6b471fa0d50. Again, upgrading > ‘guix-daemon’ should help. > > HTH! > > Ludo’. Hi Ludovic! I am sorry, I already upgraded with: ~~~~ sudo -i guix pull guix package -u ~~~~ I think that is already upgrading the guix daemon? If not, then I might still be able to get that info. Best wishes, Zelphir -- repositories:https://notabug.org/ZelphirKaltstahl,https://codeberg.org/ZelphirKaltstahl --------------SXLIr0VH13x0PDcleMqelb6a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
On 14.11.24 12:08, Ludovic Courtès wrote:
Hi,

Zelphir Kaltstahl <zelphirkaltstahl@posteo.de> skribis:

Then I did `guix package -u` to update installed packages. However, I
ran into an error:
[...]

In guix/scripts/substitute.scm:
    467:7  8 (download-nar #<<narinfo> path: "/gnu/store/bqk5b108p6…> …)
In ice-9/boot-9.scm:
  1747:15  7 (with-exception-handler #<procedure 7f3fc999ede0 at ic…> …)
  1685:16  6 (raise-exception _ #:continuable? _)
  1683:16  5 (raise-exception _ #:continuable? _)
  1685:16  4 (raise-exception _ #:continuable? _)
  1780:13  3 (_ #<&compound-exception components: (#<&error> #<&irri…>)
  1685:16  2 (raise-exception _ #:continuable? _)
  1683:16  1 (raise-exception _ #:continuable? _)
  1685:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
ERROR:
  1. &http-get-error:
      uri: #<<uri> scheme: https userinfo: #f host: "ci.guix.gnu.org" port: #f path: "/nar/lzip/bqk5b108p6wxd5iwmn080zjcfav48wmr-libxext-1.3.4" query: #f fragment: #f>
      code: 502
      reason: "Bad Gateway"
      headers: ((server . "nginx") (date . #<date nanosecond: 0 second: 26 minute: 14 hour: 19 day: 13 month: 11 year: 2024 zone-offset: 0>) (content-type text/html) (content-length . 150) (connection keep-alive))
  2. &message:"https://ci.guix.gnu.org/nar/lzip/bqk5b108p6wxd5iwmn080zjcfav48wmr-libxext-1.3.4:
  HTTP download failed: 502 (\"Bad Gateway\")"
substitution of /gnu/store/bqk5b108p6wxd5iwmn080zjcfav48wmr-libxext-1.3.4 failed
guix package: error: corrupt input while restoring archive from socket
I believe this particular error was addressed in
ddc9d66f2b00f62eb35c3da819dc684ec4a50227 back in March.

If you upgrade to a more recent ‘guix-daemon’, it should be gone:

  https://guix.gnu.org/manual/devel/en/html_node/Upgrading-Guix.html

Before upgrading, could you run ‘pgrep -fa guix-daemon’ or similar to
see which version is running?

 python-3.10.7-idle  692KiB                                                                                        799KiB/s 00:01 ▕██████████████████▏ 100.0%
 python-3.10.7-tk  25KiB                                                                                           1.4MiB/s 00:00 ▕██████████████████▏ 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...   0.0%guix substitute: error: TLS error in procedure 'read_from_session_record_port': Error in the pull function.
guix package: error: `/gnu/store/vkyprwq3g00ki69ahby3mhdxa65hnzgy-guix-command substitute' died unexpectedly
This was fixed more recently in commit
fa70c141552c76cf4dc9666f577bf6b471fa0d50.  Again, upgrading
‘guix-daemon’ should help.

HTH!

Ludo’.

Hi Ludovic!

I am sorry, I already upgraded with:

~~~~
sudo -i
guix pull
guix package -u
~~~~

I think that is already upgrading the guix daemon?

If not, then I might still be able to get that info.

Best wishes,
Zelphir

-- 
repositories: https://notabug.org/ZelphirKaltstahl, https://codeberg.org/ZelphirKaltstahl
--------------SXLIr0VH13x0PDcleMqelb6a--