From unknown Sun Aug 10 09:10:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#72135 <72135@debbugs.gnu.org> To: bug#72135 <72135@debbugs.gnu.org> Subject: Status: Debian =?UTF-8?Q?=E2=80=98guix=E2=80=99?= package lacks zstd support Reply-To: bug#72135 <72135@debbugs.gnu.org> Date: Sun, 10 Aug 2025 16:10:08 +0000 retitle 72135 Debian =E2=80=98guix=E2=80=99 package lacks zstd support reassign 72135 guix submitter 72135 Ludovic Court=C3=A8s severity 72135 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 16 04:41:44 2024 Received: (at submit) by debbugs.gnu.org; 16 Jul 2024 08:41:44 +0000 Received: from localhost ([127.0.0.1]:60935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTdkm-00042A-42 for submit@debbugs.gnu.org; Tue, 16 Jul 2024 04:41:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:36898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTdkk-000422-0t for submit@debbugs.gnu.org; Tue, 16 Jul 2024 04:41:42 -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 1sTdkg-00055N-8r for bug-guix@gnu.org; Tue, 16 Jul 2024 04:41:38 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sTdkc-0004se-QY for bug-guix@gnu.org; Tue, 16 Jul 2024 04:41:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:subject:date:message-id:mime-version: content-transfer-encoding; bh=sXm3Er3xQUdwEapwXh2Mbe/9uDnRSVi4zSDaCNQH0h0=; b=iP+8EWXFY+bK6Ea9XxiL7h4jAl8QaZcz3caWWdePLig+qJrgwfSa+ZeS FOXx5JuzVr6rjrs7XAoDy60DwrCzMQhw8nTeWyKzSzsM9Q8Bo7ft+QJ0m j54GzKHDGT27sIOjkg/geX8q3FEBgrrdIg4s886fAKpBXUBOJG8cDoDIl E=; Authentication-Results: mail3-relais-sop.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=ludovic.courtes@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.09,211,1716242400"; d="scan'208";a="92262080" Received: from unknown (HELO ribbon) ([193.50.110.239]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2024 10:41:29 +0200 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: bug-guix@gnu.org Subject: Debian =?utf-8?B?4oCYZ3VpeOKAmQ==?= package lacks zstd support X-Debbugs-Cc: Vagrant Cascadian X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Nonidi 29 Messidor an 232 de la =?utf-8?Q?R=C3=A9vol?= =?utf-8?Q?ution=2C?= jour du =?utf-8?Q?Bl=C3=A9?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 16 Jul 2024 10:41:29 +0200 Message-ID: <8734o920g6.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=192.134.164.104; envelope-from=ludovic.courtes@inria.fr; helo=mail3-relais-sop.national.inria.fr 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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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 Vagrant and all, We=E2=80=99ve been recommending the Debian package as one of the easy way t= o get Guix installed. However, it currently lacks zstd support (with guile-zstd): https://packages.debian.org/bullseye/guix The consequence is that it guix-daemon crashes badly when talking to substitute servers where nothing but zstd is enabled, such as https://guix.bordeaux.inria.fr: --8<---------------cut here---------------start------------->8--- $ guix build pastix substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://guix.bordeaux.inria.fr'... 1= 00.0% substitute: Backtrace: substitute: In ice-9/boot-9.scm: substitute: 1752:10 17 (with-exception-handler _ _ #:unwind? _ # _) substitute: In unknown file: substitute: 16 (apply-smob/0 #) substitute: In ice-9/boot-9.scm: substitute: 724:2 15 (call-with-prompt _ _ #) substitute: In ice-9/eval.scm: substitute: 619:8 14 (_ #(#(#))) substitute: In guix/ui.scm: substitute: 2275:7 13 (run-guix . _) substitute: 2238:10 12 (run-guix-command _ . _) substitute: In ice-9/boot-9.scm: substitute: 1752:10 11 (with-exception-handler _ _ #:unwind? _ # _) substitute: 1752:10 10 (with-exception-handler _ _ #:unwind? _ # _) substitute: In guix/scripts/substitute.scm: substitute: 842:18 9 (_) substitute: 352:7 8 (process-query # _ #:cache-urls _ = #:acl _) substitute: In srfi/srfi-1.scm: substitute: 634:9 7 (for-each # =E2=80=A6) substitute: In guix/scripts/substitute.scm: substitute: 297:13 6 (_ #< path: "/gnu/store/y4qhgdhgy7np5v1ln= sqvm1=E2=80=A6>) substitute: In guix/narinfo.scm: substitute: 346:2 5 (narinfo-best-uri _ #:fast-decompression? _) substitute: In ice-9/boot-9.scm: substitute: 1685:16 4 (raise-exception _ #:continuable? _) substitute: 1685:16 3 (raise-exception _ #:continuable? _) substitute: 1780:13 2 (_ #<&compound-exception components: (#<&error> #<= &orig=E2=80=A6>) substitute: 1685:16 1 (raise-exception _ #:continuable? _) substitute: 1685:16 0 (raise-exception _ #:continuable? _) substitute:=20 substitute: ice-9/boot-9.scm:1685:16: In procedure raise-exception: substitute: Throw to key `match-error' with args `("match" "no matching pat= tern" ())'. guix build: error: `/usr/bin/guix substitute' died unexpectedly --8<---------------cut here---------------end--------------->8--- Would it be possible to add guile-zstd as a dependency of the Debian =E2=80=98guix=E2=80=99 package? This alone would noticeably improve user e= xperience. (I know this should be a Debian bug report, but I=E2=80=99m sorta acting as= a proxy. :-)) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 17 14:53:05 2024 Received: (at 72135) by debbugs.gnu.org; 17 Jul 2024 18:53:06 +0000 Received: from localhost ([127.0.0.1]:36210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sU9lx-000144-FT for submit@debbugs.gnu.org; Wed, 17 Jul 2024 14:53:05 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:39489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sU9lu-00013V-Nu for 72135@debbugs.gnu.org; Wed, 17 Jul 2024 14:53:04 -0400 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-426ff626778so4295e9.2 for <72135@debbugs.gnu.org>; Wed, 17 Jul 2024 11:52:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721242318; x=1721847118; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=grs6yLkGfIjim8EOW7pWhiyrYLZo8FQ/XgON90hbGeM=; b=YROKnDYbaOtsXlfydHrigqL768iKBOfD2/o8SdttAEtE72xBu/rij+zReclG+QQ9mj P+DgWg618lll5zxr4ms2t5feG4cClO7Xx2pv4GSH3J22Mfge7vvCK6bcB955RiWVXI1S pCxIYQI1/PhZ6/5rmlIYEb/Ifz+CSC/R3UUlaxyus8CLaZp7XuFm3WApI0m4d/jHDZa7 VRV89dkuhlFm0NXskd3qvS+35lQbuHY9/e+23u2hVQQdx8YnWF2l9PkKDhugd7mofqzM hbJ/kQDDzl8tJN5DGCemhZ73QwAFz7PQZTKems7rWL+Ym6olpLP2ix9oT9E6Q9fkJ/eL hRHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721242318; x=1721847118; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=grs6yLkGfIjim8EOW7pWhiyrYLZo8FQ/XgON90hbGeM=; b=tA+LHtmk5rxa+yKcoEJtN3RzKY1142T3hSsIIoCtCIP7/o0ZXKSWMMPkq1vCmjlJkx 77sP2yJMfims960a0MkLOQtT6iP9PcQZuLqOQ3NPRn0jViiQRegjf9P66niDUangoXgs eHJyr2Eep8YczRFbaEfalZr1INShFZPwDKVHBxwcbQpD4dMq3D1VNQqmlNP0iMOU0qbt q2znKZGoJuLHBsCVsEHcwZo3g1/LZ/Sy/yqWWroKzNWplYR+cfG8bGe/1V3+b4ewFydl Dm2MRLdsgFTRRQvSBC2gYqMvPf5DYtMSYiQUPYySTz5WXSG84htFO/ASqewperpamBXP ANTQ== X-Forwarded-Encrypted: i=1; AJvYcCUKUNvYSGbMQDZZqG95bpz1JslLxARhnOurgnwyZFcbQO1Z0M6XIAqvOPo8sVMZ1sshKGXm+pQJ7kj6917XW3aE6blz0oY= X-Gm-Message-State: AOJu0YwlDmEu/BU+MGgWXy9L3zgHcK/6PmCSPCnYXt2qqP1w2diHlQY0 +fIpQtI+CIbRz++PGJcrWFbC6n51x7XHjHElx0wdBw2m4+CNwkUf6EoBzw== X-Google-Smtp-Source: AGHT+IGGAFOL5xhR38TI2lJCSA3ACcggj63d1nvsXkzQaUkCRcf0f+Dp/4jNBF3XB4hYUg1dp45m6A== X-Received: by 2002:a05:6000:2a8:b0:367:811f:814c with SMTP id ffacd0b85a97d-36831652928mr1100725f8f.4.1721242318108; Wed, 17 Jul 2024 11:51:58 -0700 (PDT) Received: from lili (roam-nat-fw-prg-194-254-61-43.net.univ-paris-diderot.fr. [194.254.61.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-427c7799fa8sm7841465e9.3.2024.07.17.11.51.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jul 2024 11:51:57 -0700 (PDT) From: Simon Tournier To: Ludovic =?utf-8?Q?Court=C3=A8s?= , 72135@debbugs.gnu.org Subject: Re: bug#72135: Debian =?utf-8?B?4oCYZ3VpeOKAmQ==?= package lacks zstd support In-Reply-To: <8734o920g6.fsf@inria.fr> References: <8734o920g6.fsf@inria.fr> Date: Wed, 17 Jul 2024 19:18:29 +0200 Message-ID: <878qy0ey3e.fsf@gmail.com> 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: 72135 Cc: Vagrant Cascadian 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 (-) Hi Ludo, On Tue, 16 Jul 2024 at 10:41, Ludovic Court=C3=A8s wrote: > (I know this should be a Debian bug report, but I=E2=80=99m sorta acting = as a > proxy. :-)) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1072918 Reported by: Marvin Krause Date: Mon, 10 Jun 2024 10:45:01 UTC Severity: important Found in version guix/1.4.0-3+deb12u1 > However, it currently lacks zstd support (with > guile-zstd): > > https://packages.debian.org/bullseye/guix Well, I am not an expert on the Debian releases, but I guess it is not possible to backport all the stuff for this =E2=80=99oldstable=E2=80=99 Deb= ian release. Hum, I do not remember all the details but I remember discussing this sort of issue in [1]. That said, after =E2=80=9Capt install guix=E2=80=9D, does the guix-daemon u= pdate work? Somehow if =E2=80=9Cguix pull=E2=80=9D as root fails after a fresh install = via APT, then it=E2=80=99s a bug on Guix side, else it=E2=80=99s a bug on Debian side tra= cked by 1072918. :-) And as reported above, the issue is still in =E2=80=99stable=E2=80=99 Debia= n release. 1: Re: Are gzip-compressed substitutes still used? Vagrant Cascadian Wed, 17 Mar 2021 11:08:38 -0700 id:87o8fhwt3t.fsf@yucca https://lists.gnu.org/archive/html/guix-devel/2021-03 https://yhetil.org/guix/87o8fhwt3t.fsf@yucca Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 18 03:22:13 2024 Received: (at 72135) by debbugs.gnu.org; 18 Jul 2024 07:22:13 +0000 Received: from localhost ([127.0.0.1]:36768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sULSv-00041i-0b for submit@debbugs.gnu.org; Thu, 18 Jul 2024 03:22:13 -0400 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]:11003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sULSs-00041R-FT for 72135@debbugs.gnu.org; Thu, 18 Jul 2024 03:22:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:in-reply-to:references:date: message-id:mime-version:content-transfer-encoding; bh=B3D955ZfMdgRcVHqBQjdKw/DSVUg4b7t/WTkdTm/UZ8=; b=iOTQWM++SzbDcsIUGK+JlSWqoVl/XQZ3rx5cN7BxTpK8dQeH9cKeyQkv A4sRdve45U30TQfDJ2w1uBGIzxaziUWdo5l9AM6UnbkvdT2hkhFeZ3jdW H9DaaC1JSKmigNp4aftXdt/PT2F7Hzmwf6orAuUCqZhs7Gh7MJFScdaqs g=; Authentication-Results: mail2-relais-roc.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=ludovic.courtes@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.09,217,1716242400"; d="scan'208";a="175979854" Received: from unknown (HELO ribbon) ([193.50.110.239]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jul 2024 09:22:00 +0200 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Simon Tournier Subject: Re: bug#72135: Debian =?utf-8?B?4oCYZ3VpeOKAmQ==?= package lacks zstd support In-Reply-To: <878qy0ey3e.fsf@gmail.com> (Simon Tournier's message of "Wed, 17 Jul 2024 19:18:29 +0200") References: <8734o920g6.fsf@inria.fr> <878qy0ey3e.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Primidi 1 Thermidor an 232 de la =?utf-8?Q?R=C3=A9vo?= =?utf-8?Q?lution=2C?= jour de =?utf-8?Q?l'=C3=89pautre?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 18 Jul 2024 09:21:59 +0200 Message-ID: <87y15zxizs.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72135 Cc: Vagrant Cascadian , 72135@debbugs.gnu.org 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: -3.3 (---) Hello, Simon Tournier skribis: > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1072918 Oh, nice. > That said, after =E2=80=9Capt install guix=E2=80=9D, does the guix-daemon= update work? > Somehow if =E2=80=9Cguix pull=E2=80=9D as root fails after a fresh instal= l via APT, then > it=E2=80=99s a bug on Guix side, else it=E2=80=99s a bug on Debian side t= racked by > 1072918. :-) Upgrading guix-daemon when it was originally installed with apt is tricky: you need to modify /etc/systemd/system/guix-daemon.service so that it refers to the one in /var/guix/=E2=80=A6. So I think few people up= grade the daemon on Debian. I=E2=80=99m not sure how to improve on that; we could document it under =E2=80=9CUpgrading Guix=E2=80=9D at least. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 18 07:02:02 2024 Received: (at 72135) by debbugs.gnu.org; 18 Jul 2024 11:02:03 +0000 Received: from localhost ([127.0.0.1]:37057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUOte-00049Y-FS for submit@debbugs.gnu.org; Thu, 18 Jul 2024 07:02:02 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:41395) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUOta-000493-ML for 72135@debbugs.gnu.org; Thu, 18 Jul 2024 07:02:01 -0400 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-426593b99daso220925e9.1 for <72135@debbugs.gnu.org>; Thu, 18 Jul 2024 04:01:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721300454; x=1721905254; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=4UlbM4he+fX2l/K6c/jv1apG80Auv8fWYB6rE+1YHtg=; b=npghFoG0FyzKy8XzDS+dDgN7jQnVKcEmVjHV+4p3cwlNcR5R7Ddb7Qji5ht1EcgWIc fCNMV0b2YcFxSuawnH8YzXW5mr66kIrzhYxtVaW3EtwhIhwceQrBwYsEt0JsY4011lCn BJcUOFJycvFnHP8X5VAxO8eGir/HJFPpxaphxpv2eOuZCKWeq7ScPnmYBK2FeSMg1gZb CKJ4nrcrbOgYZyg1mu4fiVWWUslyIzGAUo9oByi8CrFB7YjoH/StOucd+xUrDl4WqLLp Ur1Tf/F8caxFUs5KgaKOFBQgQCSvsoDZ6/qoDkb9vTMzjD7Fcus/5mkGygx2sc3HIMDl 5G9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721300454; x=1721905254; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4UlbM4he+fX2l/K6c/jv1apG80Auv8fWYB6rE+1YHtg=; b=m2Qw/kxY215YxAdARQPZN3Gp6dG+q94jXIJZstcXs9Fkt97uZO6lTgK/wbLuE2Z6LM JhCHyXuckZlUdaEzViPhiCiEG5NcG5/Cxv2CeZX5LKQ7PYRy8MuWfqv2q6VLkYCwXrrf U5elIizeTBnD2ZtiacenFSbV4GsQlQs5/aRmmvBckbIupC6Vdi5IhoJgowqVQaX2IX3N HW13qQD65O7dW3+kd7UwELAtwErmAqoaDqp6RoDy8Dt3MSv3v0jGPCXe0Vye8+5Yy5ig qkENKTWGRg+OapHBNBjFLAvFWmVg2SC2mQ0R+6bhsCHav7kGC3KR5g7w3gzQ7x36kR7b N2KA== X-Forwarded-Encrypted: i=1; AJvYcCVX98jWm3sJ4yczOITLcvwH71wIKPY/dND31Y8P9kzrnZj1EUS2CCra2wlkprUMq6au3aVC5ouq3otbVbiVnQHxwvjw1Tw= X-Gm-Message-State: AOJu0YzG8C4AsGo6KELSp9NvkscIWbq59cQSEwZq35atOBISrYfu6r4t VRO6ak52LRo+8fTB5u4IM/uSGUZaU+Rl39/oTLEfxPw6Hv//w6o7KZM6+A== X-Google-Smtp-Source: AGHT+IGD3Wboqjw/dFCwcz9PSMkPyii6KPhrxRAmFNxvXgBQQR+mYulxDKUr0JJ+4u0njdqBmXtK0A== X-Received: by 2002:a05:600c:1c1d:b0:425:6962:4253 with SMTP id 5b1f17b1804b1-427d2a9baa7mr2376715e9.4.1721300453738; Thu, 18 Jul 2024 04:00:53 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:9178:6406:86a:4268]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-427d2b1e67esm7129825e9.28.2024.07.18.04.00.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jul 2024 04:00:53 -0700 (PDT) From: Simon Tournier To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#72135: Debian =?utf-8?B?4oCYZ3VpeOKAmQ==?= package lacks zstd support In-Reply-To: <87y15zxizs.fsf@inria.fr> References: <8734o920g6.fsf@inria.fr> <878qy0ey3e.fsf@gmail.com> <87y15zxizs.fsf@inria.fr> Date: Thu, 18 Jul 2024 12:23:18 +0200 Message-ID: <87jzhjknhl.fsf@gmail.com> 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: 72135 Cc: Vagrant Cascadian , 72135@debbugs.gnu.org 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 (-) Hi, On Thu, 18 Jul 2024 at 09:21, Ludovic Court=C3=A8s wrote: >> That said, after =E2=80=9Capt install guix=E2=80=9D, does the guix-daemo= n update work? >> Somehow if =E2=80=9Cguix pull=E2=80=9D as root fails after a fresh insta= ll via APT, then >> it=E2=80=99s a bug on Guix side, else it=E2=80=99s a bug on Debian side = tracked by >> 1072918. :-) > > Upgrading guix-daemon when it was originally installed with apt is > tricky: you need to modify /etc/systemd/system/guix-daemon.service so > that it refers to the one in /var/guix/=E2=80=A6. So I think few people = upgrade > the daemon on Debian. Indeed. Even, let note that the default configuration provided by Guix seems patched by Debian [1]. So yeah the only way is to modify /etc/systemd/system/guix-daemon.service and restart the service. > I=E2=80=99m not sure how to improve on that; we could document it under > =E2=80=9CUpgrading Guix=E2=80=9D at least. Well, yes the documentation on our side is a good start. :-) Then, I do not know either how to improve on that. I mean a typical Debian cycle is 3-5 years for a release =E2=80=93 oldstable Debian (Bulleye) provides guix-daemon version 1.2.0 =E2=80=93 then it would mean we must sup= port backward compatibility for substitutes to this all range; as Vagrant warned in [2]. :-) Well, patches could be accepted for fixing security in guix-daemon but I am not convinced patches for some new/deprecated features would be accepted. Maybe we could provide some patches for oldstable Debian that modify guix-daemon.service and friends. Vagrant wrote [3]: It is of course possible to configure to use an updated guix-daemon= from a user's profile (e.g. as recommended with guix-binary installation= on a foreign distro), but out-of-the-box it uses the guix-daemon shipped= in the package, which, at least with my Debian hat on, is how it shoul= d be. So I do not know what would be the best here. :-) Cheers, simon 1: https://salsa.debian.org/debian/guix/-/blob/b1d0628cbedea22f175a463f4c49= 35d02601bf93/debian/patches/guix-services-from-usr-bin 2: Re: Are gzip-compressed substitutes still used? Vagrant Cascadian Wed, 17 Mar 2021 11:08:38 -0700 id:87o8fhwt3t.fsf@yucca https://lists.gnu.org/archive/html/guix-devel/2021-03 https://yhetil.org/guix/87o8fhwt3t.fsf@yucca 3: Re: Are gzip-compressed substitutes still used? Vagrant Cascadian Thu, 18 Mar 2021 09:00:20 -0700 id:87eegcwiy3.fsf@yucca https://lists.gnu.org/archive/html/guix-devel/2021-03 https://yhetil.org/guix/87eegcwiy3.fsf@yucca