GNU bug report logs - #69401
/etc/guix/machines.scm symlink can be garbage collected

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Severity: important; Reported by: Efraim Flashner <efraim@HIDDEN>; Done: Ludovic Courtès <ludo@HIDDEN>; Maintainer for guix is bug-guix@HIDDEN.

Message received at 69401-done <at> debbugs.gnu.org:


Received: (at 69401-done) by debbugs.gnu.org; 7 Apr 2024 23:12:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 07 19:12:01 2024
Received: from localhost ([127.0.0.1]:44973 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rtbg9-0008At-DW
	for submit <at> debbugs.gnu.org; Sun, 07 Apr 2024 19:12:01 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:51182)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1rtbg7-0008AA-Na
 for 69401-done <at> debbugs.gnu.org; Sun, 07 Apr 2024 19:12:00 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1rtbfu-0003To-U1; Sun, 07 Apr 2024 19:11:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=oHd3MPVklptj72hVRxg3Ruzv0PqYll9KRKcC+qV1mR4=; b=NmYf3yavjxtPHkqbXgv6
 ulGJUm3WK0AqIKGjlRgxR32TeXDXI48CcbAwozgWfZBjr1Dh8Au+M12+i3E3121tsu5ngWrJC6o/D
 ZNKu3OUQ0B7Cvpp8en8iBqaglXdMUyZWS7k8NzrEPjEXeMulpiLnte2CDHyy28pBt2XC2tzi7fgvS
 1OEVj6CUGyiY4AtqEY+oUHDLwoYh1twEqJl7G47u9QqbfoGRfXgphhdVUtGjkBiCH+1H0ILlcwSUQ
 5+Treg37mJRDUHyIiA5ZJg3CWREk5OjMj8cMcI0pqQ81g0jFyNEtRKF3sWInIn63SjQLEo+H1wu5o
 RwhqjSfLqQ+7XQ==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Efraim Flashner <efraim@HIDDEN>
Subject: Re: bug#69401: /etc/guix/machines.scm symlink can be garbage collected
In-Reply-To: <87y19qo506.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Sat, 06 Apr 2024 18:00:41 +0200")
References: <Zdw1V9N-SX6wOhLi@3900XT> <871q7ku72c.fsf@HIDDEN>
 <87y19qo506.fsf@HIDDEN>
Date: Mon, 08 Apr 2024 01:11:43 +0200
Message-ID: <878r1oojio.fsf@HIDDEN>
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: 69401-done
Cc: 69401-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ludovic Court=C3=A8s <ludo@HIDDEN> skribis:

> Ludovic Court=C3=A8s <ludo@HIDDEN> skribis:
>
>> root@hydra-guix-108 ~# guix gc -R $(readlink -f /run/current-system) |gr=
ep machines.scm
>> /gnu/store/xg26iis3ydik6zxqk24cyk7h9zli1d25-machines.scm
>> root@hydra-guix-108 ~# ls -l /etc/guix/machines.scm
>> lrwxrwxrwx 1 root root 56 Mar  7 11:53 /etc/guix/machines.scm -> /gnu/st=
ore/1171q4xhph07ll3mlzlg7igcwg3c98i1-machines.scm
>
> Turns out that both files are identical, but:
>
>   =E2=80=A2 /gnu/store/1171q4xhph07ll3mlzlg7igcwg3c98i1-machines.scm is b=
uilt
>     with
>     /gnu/store/g8p09w6r78hhkl2rv1747pcp9zbk6fxv-guile-3.0.9/bin/guile
>     (=E2=80=98guile-final=E2=80=99 ungrafted);
>
>   =E2=80=A2 /gnu/store/xg26iis3ydik6zxqk24cyk7h9zli1d25-machines.scm is b=
uilt
>     with
>     /gnu/store/g49b4v7dff8xwfi7wpi8pps1ixhld3n7-guile-3.0.9/bin/guile
>     (=E2=80=98guile-final=E2=80=99 grafted).
>
> As it turns out, <scheme-file> (used for =E2=80=9Cmachines.scm=E2=80=9D) =
uses
> =E2=80=98gexp->file=E2=80=99, which, unlike =E2=80=98gexp->script=E2=80=
=99, does not default to
> (default-guile).  That probably explains the difference.

I believe this is fixed by b30b838d5055e36be19d030db28838fec4474d98.

Ludo=E2=80=99.




Notification sent to Efraim Flashner <efraim@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Ludovic Courtès <ludo@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 69401 <at> debbugs.gnu.org:


Received: (at 69401) by debbugs.gnu.org; 6 Apr 2024 16:01:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 06 12:01:01 2024
Received: from localhost ([127.0.0.1]:40780 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rt8TR-0006ob-Dd
	for submit <at> debbugs.gnu.org; Sat, 06 Apr 2024 12:01:01 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:43230)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1rt8TP-0006o5-P5
 for 69401 <at> debbugs.gnu.org; Sat, 06 Apr 2024 12:00:56 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1rt8TD-0007oe-U2; Sat, 06 Apr 2024 12:00:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=QBoCiGuB4JV/kWj0I7Bb/v15YYVbsZtpI5ITH2wPKJE=; b=k7yLQVfE7GETlu4c3CpI
 rs1mRpCWkOFWzfF3Ak18ybkDM7CV5oSh2/Xn7mZEHd0PxgJ8y4WTHBjUDCWI65PDPRtiTn9hpuPW4
 5Zg653I4gRz0WiwibBHckZZZUX6gvoyvA8IqOxbzbPWNDjUVX0tWmabuSFv717V+wYDVpeBc/srUI
 GDIU+ZtFYzcu8hnZG7B3p3lMUx4mZNfGUhBFIYkCVlRNyiQdlXNAGcAAzDLGCKckpH09+EdchpiiY
 vScxrikqUX3D5jb9E6rfWLi8UzjSPCxSaWw/u/jxOb9FrUb6B5AwJQlyFO4D8acN7PqcKe8POml8Y
 U0O/eqpO/EndRA==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Efraim Flashner <efraim@HIDDEN>
Subject: Re: bug#69401: /etc/guix/machines.scm symlink can be garbage collected
In-Reply-To: <871q7ku72c.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Thu, 04 Apr 2024 23:55:07 +0200")
References: <Zdw1V9N-SX6wOhLi@3900XT> <871q7ku72c.fsf@HIDDEN>
Date: Sat, 06 Apr 2024 18:00:41 +0200
Message-ID: <87y19qo506.fsf@HIDDEN>
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: 69401
Cc: 69401 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ludovic Court=C3=A8s <ludo@HIDDEN> skribis:

> root@hydra-guix-108 ~# guix gc -R $(readlink -f /run/current-system) |gre=
p machines.scm
> /gnu/store/xg26iis3ydik6zxqk24cyk7h9zli1d25-machines.scm
> root@hydra-guix-108 ~# ls -l /etc/guix/machines.scm
> lrwxrwxrwx 1 root root 56 Mar  7 11:53 /etc/guix/machines.scm -> /gnu/sto=
re/1171q4xhph07ll3mlzlg7igcwg3c98i1-machines.scm

Turns out that both files are identical, but:

  =E2=80=A2 /gnu/store/1171q4xhph07ll3mlzlg7igcwg3c98i1-machines.scm is bui=
lt
    with
    /gnu/store/g8p09w6r78hhkl2rv1747pcp9zbk6fxv-guile-3.0.9/bin/guile
    (=E2=80=98guile-final=E2=80=99 ungrafted);

  =E2=80=A2 /gnu/store/xg26iis3ydik6zxqk24cyk7h9zli1d25-machines.scm is bui=
lt
    with
    /gnu/store/g49b4v7dff8xwfi7wpi8pps1ixhld3n7-guile-3.0.9/bin/guile
    (=E2=80=98guile-final=E2=80=99 grafted).

As it turns out, <scheme-file> (used for =E2=80=9Cmachines.scm=E2=80=9D) us=
es
=E2=80=98gexp->file=E2=80=99, which, unlike =E2=80=98gexp->script=E2=80=99,=
 does not default to
(default-guile).  That probably explains the difference.

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#69401; Package guix. Full text available.
Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 69401 <at> debbugs.gnu.org:


Received: (at 69401) by debbugs.gnu.org; 4 Apr 2024 21:55:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 04 17:55:26 2024
Received: from localhost ([127.0.0.1]:34875 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rsV3O-0006Ns-DO
	for submit <at> debbugs.gnu.org; Thu, 04 Apr 2024 17:55:26 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:48400)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1rsV3J-0006MZ-5E
 for 69401 <at> debbugs.gnu.org; Thu, 04 Apr 2024 17:55:23 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1rsV38-0002Cj-7e; Thu, 04 Apr 2024 17:55:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=umbbwOkoMWdNPqZ9E5g1Re3kCGRV1u/WYkJqJ0upcGg=; b=IfIeozp+WyPBpyl+vm+t
 ha251slKCnGxLHKPWi521CZJR2udpFPtBSUULOl761zUlStsVQa5G5Q6YvetdD//IZfUApSFIU991
 rpBGiK08OrPSOiTxihYI8ynxL7iIGI4W4V5AYaoUOYZ8a4b9df2SsA3AZUC64bphiHWoM1kT+dpmp
 JFpnZiZySJZUvUSv2ME1EGnAC4oft+Tj11QudAxzLBbbIXHmFMp4L9sQ9tLUgFVufFyk4kaq7y52q
 ueCZ0LD9v7upeFh7vyHiv1G6Jti6mI2Yub5VFCZnXmQHi55DmKuL6QhivN1QQEK6YYJsfLLmua2jD
 k0v97hVe+BzG7A==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Efraim Flashner <efraim@HIDDEN>
Subject: Re: bug#69401: /etc/guix/machines.scm symlink can be garbage collected
In-Reply-To: <Zdw1V9N-SX6wOhLi@3900XT> (Efraim Flashner's message of "Mon, 26
 Feb 2024 08:53:11 +0200")
References: <Zdw1V9N-SX6wOhLi@3900XT>
Date: Thu, 04 Apr 2024 23:55:07 +0200
Message-ID: <871q7ku72c.fsf@HIDDEN>
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: 69401
Cc: 69401 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

Efraim Flashner <efraim@HIDDEN> skribis:

> Some of the build nodes behind the Berlin build farm have a childhurd
> which can build packages.  Unfortunately, the symlink from
> /etc/guix/machines.scm to the generated file in the store to setup
> offloading has been garbage collected on several of the machines.

Indeed.  Here=E2=80=99s an example:

--8<---------------cut here---------------start------------->8---
root@hydra-guix-108 ~# guix gc -R $(readlink -f /run/current-system) |grep =
machines.scm
/gnu/store/xg26iis3ydik6zxqk24cyk7h9zli1d25-machines.scm
root@hydra-guix-108 ~# ls -l /etc/guix/machines.scm
lrwxrwxrwx 1 root root 56 Mar  7 11:53 /etc/guix/machines.scm -> /gnu/store=
/1171q4xhph07ll3mlzlg7igcwg3c98i1-machines.scm
root@hydra-guix-108 ~# stat -L /etc/guix/machines.scm
stat: cannot statx '/etc/guix/machines.scm': No such file or directory
--8<---------------cut here---------------end--------------->8---

Here /etc/guix/machines.scm points to a different =E2=80=98machines.scm=E2=
=80=99 than
the one that is current.  The old one was removed last week:

--8<---------------cut here---------------start------------->8---
root@hydra-guix-108 ~# zgrep 1171q4xhph07ll3mlzlg7igcwg3c98i1 /var/log/mcro=
n.log.1.gz=20
2024-03-27 03:00:05 23100 guix gc -F 150G: [46%] deleting '/gnu/store/1171q=
4xhph07ll3mlzlg7igcwg3c98i1-machines.scm'
--8<---------------cut here---------------end--------------->8---

The /etc/guix/machines.scm link was created on the last deployment
though:

--8<---------------cut here---------------start------------->8---
root@hydra-guix-108 ~# ls -l /etc/guix/machines.scm
lrwxrwxrwx 1 root root 56 Mar  7 11:53 /etc/guix/machines.scm -> /gnu/store=
/1171q4xhph07ll3mlzlg7igcwg3c98i1-machines.scm
root@hydra-guix-108 ~# guix system describe
Generation 109  Mar 07 2024 11:53:30    (current)
  file name: /var/guix/profiles/system-109-link
  canonical file name: /gnu/store/5m0sjf3x0pslipcbdxm9ml99h0lbh7c8-system
  label: GNU with Linux-Libre 6.6.18
  bootloader: grub-efi
  root device: label: "my-root"
  kernel: /gnu/store/jcr3d8yy531q4i6kgkfmb0r3ghw418mc-linux-libre-6.6.18/bz=
Image
  channels:
    guix:
      repository URL: https://git.savannah.gnu.org/git/guix.git
      commit: 64d269b983b76553466ac93945d58c7865cf190e
  configuration file: /gnu/store/d4z76lw515padizhl62hydxwygh57p6k-configura=
tion.scm
--8<---------------cut here---------------end--------------->8---

Could it be that the =E2=80=9Cwrong=E2=80=9D activation snippet was run by =
=E2=80=98guix
deploy=E2=80=99?  Here we see the right one:

--8<---------------cut here---------------start------------->8---
root@hydra-guix-108 ~# grep machines.scm $(guix gc -R $(readlink -f /run/cu=
rrent-system) |grep activate-service)
/gnu/store/pgmb9swcx0pljhbw88mgd3zjagz5axvn-activate-service.scm:(eval-when=
 (expand load eval) (let ((extensions (quote ())) (prepend (lambda (items l=
st) (let loop ((items items) (lst lst)) (if (null? items) lst (loop (cdr it=
ems) (cons (car items) (delete (car items) lst)))))))) (set! %load-path (pr=
epend (cons "/gnu/store/pj751v3199vmv6i6sf0szp185ryzcfdg-module-import" (ma=
p (lambda (extension) (string-append extension "/share/guile/site/" (effect=
ive-version))) extensions)) %load-path)) (set! %load-compiled-path (prepend=
 (cons "/gnu/store/iqbchmbmhmi34bwgv4sm14li9m24dpnl-module-import-compiled"=
 (map (lambda (extension) (string-append extension "/lib/guile/" (effective=
-version) "/site-ccache")) extensions)) %load-compiled-path))))(begin (unle=
ss (or #f (file-exists? "/etc/guix/signing-key.pub")) (system* "/gnu/store/=
59y43hrlffs8hg1584vg5074jsbfhwjy-guix-1.4.0-16.aeb4943/bin/guix" "archive" =
"--generate-key")) (begin (use-modules (guix build utils)) (define acl-file=
 "/etc/guix/acl") (if (file-exists? acl-file) (if (and (symbolic-link? acl-=
file) (store-file-name? (readlink acl-file))) (delete-file acl-file) (renam=
e-file acl-file (string-append acl-file ".bak"))) (mkdir-p (dirname acl-fil=
e))) (symlink "/gnu/store/np3babd2h4xh4x4dvm51k6rp3xbsrzyl-acl" acl-file)) =
(begin (use-modules (guix build utils)) (define machines-file "/etc/guix/ma=
chines.scm") (if (file-exists? machines-file) (if (and (symbolic-link? mach=
ines-file) (store-file-name? (readlink machines-file))) (delete-file machin=
es-file) (rename-file machines-file (string-append machines-file ".bak"))) =
(mkdir-p (dirname machines-file))) (symlink "/gnu/store/xg26iis3ydik6zxqk24=
cyk7h9zli1d25-machines.scm" machines-file)))
--8<---------------cut here---------------end--------------->8---

To be continued=E2=80=A6

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#69401; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 26 Feb 2024 06:53:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 26 01:53:48 2024
Received: from localhost ([127.0.0.1]:37667 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1reUs0-0007zs-DL
	for submit <at> debbugs.gnu.org; Mon, 26 Feb 2024 01:53:48 -0500
Received: from lists.gnu.org ([209.51.188.17]:60014)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <efraim.flashner@HIDDEN>) id 1reUrx-0007ze-RP
 for submit <at> debbugs.gnu.org; Mon, 26 Feb 2024 01:53:46 -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 <efraim.flashner@HIDDEN>)
 id 1reUrY-0005kn-4Q
 for bug-guix@HIDDEN; Mon, 26 Feb 2024 01:53:20 -0500
Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <efraim.flashner@HIDDEN>)
 id 1reUrV-0000Ul-Qy
 for bug-guix@HIDDEN; Mon, 26 Feb 2024 01:53:19 -0500
Received: by mail-lj1-x22b.google.com with SMTP id
 38308e7fff4ca-2d28e3c0fe0so3929841fa.2
 for <bug-guix@HIDDEN>; Sun, 25 Feb 2024 22:53:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1708930393; x=1709535193; darn=gnu.org;
 h=content-disposition:mime-version:mail-followup-to:message-id
 :subject:to:from:date:sender:from:to:cc:subject:date:message-id
 :reply-to; bh=93jx2oHsen4VW4coAGCDNG2oK57bX4Ep35gCzWRKs1s=;
 b=k4DCKWKxnwMiAUgGXZfyZGS0zn+Jl/nPrU12ZQpdDf3SA8eMEoNfCPtWo+fy0Yik+P
 bjmWTeelnTM76B5e6ooll55G8RSfkWEljIQVnGQDmRgmQB4bEJVouFLQUBoADyjToS4S
 CnuA2kr+M6YjVwhoBVSMPcmphdjEe1iKbqGm3B2PnxrUZ2+ufORFZFADpeQbjg2W1ALx
 lWT8qfm0i16OQNXThHcisz602PqpNhqebdvGSubWrAjzERrjb7Xeyb8kbsP8zrdZkorg
 16iaTBwoiHe6HAnH1qO+Keck3oI1AR0s9M5XguSXdi42f9acrpc/ypSldmeDtoltWNbY
 PGGw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1708930393; x=1709535193;
 h=content-disposition:mime-version:mail-followup-to:message-id
 :subject:to:from:date:sender:x-gm-message-state:from:to:cc:subject
 :date:message-id:reply-to;
 bh=93jx2oHsen4VW4coAGCDNG2oK57bX4Ep35gCzWRKs1s=;
 b=XBGPchOgXsBFhYBagLpKu3rZ6N9OwQbisKhAnzjjrIhGeRbylJNe81NwDZKqVKDfXX
 z7BZVXFUiRnNLYcmOn8+6rm07UERJvG47jkU9jsHFcNcy4wT/mfJFKeeoJTMfi4ikU4y
 0qQDRWl217p+p+ESH4SrK8mSorNLwsgW23Fy9PZhnE9fGIttrbrdW9LyY0A6GzFyBCrE
 R+pC4D2YS6eCffgmXmhAokszzuwbZkMRlBqqHSVeCktho+2d7J5ro2MaoIPdRXahtRaz
 DeqW2OMZcnbkI8uhmVymq2K25du9umh5Uvv3AT4buC9vMwpwtFj1zn9sEL2TuhAXEucl
 l9tg==
X-Gm-Message-State: AOJu0Yzn8YhWRiAso7HIaaT+MFb6wRG8hqS5ltg+0rYaJqjHAocBe7zK
 ezz/SBeU3mejLU2lLqNVNDoDLP+MiMRrBYdA9b55vu2xVnGVI6QtjshC5HZyS8I=
X-Google-Smtp-Source: AGHT+IHiNS5hfXWQObIsMaHiQe642XhNb7GBkq6rFy4pTl8cZP3hMPdHCcGiRfLhVZ/NxfaIkLirBg==
X-Received: by 2002:a2e:aa27:0:b0:2d2:336e:e755 with SMTP id
 bf39-20020a2eaa27000000b002d2336ee755mr2934934ljb.16.1708930393248; 
 Sun, 25 Feb 2024 22:53:13 -0800 (PST)
Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id
 d33-20020a05600c4c2100b004129f87a2c6sm2392946wmp.1.2024.02.25.22.53.12
 for <bug-guix@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 25 Feb 2024 22:53:12 -0800 (PST)
Date: Mon, 26 Feb 2024 08:53:11 +0200
From: Efraim Flashner <efraim@HIDDEN>
To: bug-guix@HIDDEN
Subject: /etc/guix/machines.scm symlink can be garbage collected
Message-ID: <Zdw1V9N-SX6wOhLi@3900XT>
Mail-Followup-To: Efraim Flashner <efraim@HIDDEN>, bug-guix@HIDDEN
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="Yi9NYY4x+sF5HhVP"
Content-Disposition: inline
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
Received-SPF: pass client-ip=2a00:1450:4864:20::22b;
 envelope-from=efraim.flashner@HIDDEN; helo=mail-lj1-x22b.google.com
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001,
 FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.1 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> 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 <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.1 (--)


--Yi9NYY4x+sF5HhVP
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Some of the build nodes behind the Berlin build farm have a childhurd
which can build packages.  Unfortunately, the symlink from
/etc/guix/machines.scm to the generated file in the store to setup
offloading has been garbage collected on several of the machines.

--=20
Efraim Flashner   <efraim@HIDDEN>   =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 =
=D7=9D=D7=99=D7=A8=D7=A4=D7=90
GPG key =3D A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

--Yi9NYY4x+sF5HhVP
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmXcNVQACgkQQarn3Mo9
g1GIXw/7B9ElWhW0KCVviD/MnieTjab20Ix9hEkV23v8EGMp76qmQ3/mkh4Sam0y
WVWrxv6Dtzjacd2aM+Uo8FgEzcogPSwN1279XZyZAUb3vWuI+V8uUB5jKV41KPLc
WMMTB8uzVtRm4uy+PN0v0tO84fACRqe3VNO/94F7HIf5iqdkR2tZ82dGvmYkjGII
kEd+95oe6rGf3wdaIrt1itfYjVGZbuclDXx+9HaCjaQJUxLZjbPF6MxbnpnCQfKf
m3Equb8a35jU+TMaVraMltx+duKP5RFk/ihqXNAgiTPhln0iGWBwvvtbHZh3RoAO
GCuhzmCKp25ivCT5JZTU4dqGvEPc0vCdhgdM9Gd54CERgAPnQMxCCyNINxp+y9RD
3hwBDs2JQ31AVae7ILH4DZ5vSSUEgp3ZCxEddv0kCixFARE0VsF6+FWHQSJ3jjL8
MSMO1BZOgwZutR22msrrcmMTwKuqXQGBSjRtsKgy0ktgp8VCn9V+rKLBh4crkOOv
yQwLjnkOUHhWcFiGxZgQnKy6em5IQo5/lJcJpWkQQfNn+WIT3bYpbHRB97S9k181
4cgkCzcDYb7QpexDeBvdWvGzBbZMOiQBsCw3H/ND4hBeZSNNpnQkhi/AHKEq9pUJ
2RKK9kFPGXxumNgYkonFlmByGTwghHVwzY3YsLLZibJ395kIewY=
=vHBp
-----END PGP SIGNATURE-----

--Yi9NYY4x+sF5HhVP--




Acknowledgement sent to Efraim Flashner <efraim@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#69401; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 7 Apr 2024 23:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.