GNU bug report logs - #57764
Corrupted store on top on Debian, you want the output

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; Reported by: Maze <maze@HIDDEN>; Done: Andreas Enge <andreas@HIDDEN>; Maintainer for guix is bug-guix@HIDDEN.
bug closed, send any further explanations to 57764 <at> debbugs.gnu.org and Maze <maze@HIDDEN> Request was from Andreas Enge <andreas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 57764) by debbugs.gnu.org; 14 Oct 2022 19:25:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 14 15:25:39 2022
Received: from localhost ([127.0.0.1]:38660 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ojQJP-0005LW-DX
	for submit <at> debbugs.gnu.org; Fri, 14 Oct 2022 15:25:39 -0400
Received: from mx1.dismail.de ([78.46.223.134]:30967)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jbranso@HIDDEN>) id 1ojQJN-0005LI-Di
 for 57764 <at> debbugs.gnu.org; Fri, 14 Oct 2022 15:25:38 -0400
Received: from mx1.dismail.de (localhost [127.0.0.1])
 by mx1.dismail.de (OpenSMTPD) with ESMTP id bb313bf3;
 Fri, 14 Oct 2022 21:25:30 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=
 mime-version:date:content-type:content-transfer-encoding:from
 :message-id:subject:to:cc:in-reply-to:references; s=20190914;
 bh=0adqHy5g9/tgjOSiXcHeHeymYYxvyFijlJHj/QNF2Ms=; b=WMaZtxfj9bga
 ZuC1g9Xo41/T5LHIoB4pDzQWA3yI0uJ6Ht2n5kt+AaXbEZlR1+c39/VDHBMpZ55o
 dZpM3N+AirUowAHWtw7pY7JBzXnhv3ytn6BQuA1KdXb06ciWC8jvz6v6nbbhXsiP
 a87JEhPbIzHRucGS74annEFl7F9gxQRUScL9xhGb+wd6cvT80AcM1/YzEXNNOCA6
 Dk9r6RPY5oYxo/dxSZq164nGwTzGO8uXktwdnWj6aZWVCtueqegouORqcYBypUiz
 /witqmsnocYqi3wPHXYFONrRneL3fA6bCWVRXUP1w6cFeLnBfsE/yuuvPvyhz+zv
 N6qAfl2F/Q==
Received: from smtp1.dismail.de (<unknown> [10.240.26.11])
 by mx1.dismail.de (OpenSMTPD) with ESMTP id a8d53100;
 Fri, 14 Oct 2022 21:25:30 +0200 (CEST)
Received: from smtp1.dismail.de (localhost [127.0.0.1])
 by smtp1.dismail.de (OpenSMTPD) with ESMTP id 3ed6c0dc;
 Fri, 14 Oct 2022 21:25:29 +0200 (CEST)
Received: by dismail.de (OpenSMTPD) with ESMTPSA id 4e5bb42e
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 14 Oct 2022 21:25:29 +0200 (CEST)
MIME-Version: 1.0
Date: Fri, 14 Oct 2022 19:25:28 +0000
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: RainLoop/1.16.0a
From: jbranso@HIDDEN
Message-ID: <e1aac57dd8e017256a2b0caa5e1223ce@HIDDEN>
Subject: Re: bug#57764: Corrupted store on top on Debian, you want the output
To: "Maze" <maze@HIDDEN>
In-Reply-To: <m3ilkmvd60.fsf@HIDDEN>
References: <m3ilkmvd60.fsf@HIDDEN> <m3wna7lg9x.fsf@HIDDEN>
 <98efd380ad7d1603f1dbb523df4d9910@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 57764
Cc: 57764 <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: -1.7 (-)

October 14, 2022 7:48 AM, "Maze" <maze@HIDDEN> wrote:

> jbranso@HIDDEN writes:
>=20
>>=20September 15, 2022 2:59 AM, "Maze" <maze@HIDDEN> wrote:
>>=20
>>>=20I corrupted my store and it says you want the guix pull output, so
>>> please find it at the end of this message. Mostly I send it because g=
uix
>>> asks, but (see below) at least 2 things broke on that machine, not su=
re
>>> it's related. I have to explain a little but I don't actually require=
 or
>>> expect that a lot of indivudually-tailored help can be given by GNU i=
n
>>> this case... It's a non-standard use case on more than one account.
>>>=20
>>>=20I have been doing more than a few unsupported things with this inst=
allation.
>>> Over the week-end and Monday, 3 things stand out:
>>>=20
>>>=20* I have been starting to use guix home on this guix which is not a=
 guix
>>> system but which is on top of Debian. I have some user shepherd
>>> services. They still work as I'm writing this. I think this is
>>> unsupported though.
>>>=20
>>>=20* I tried to install a guix system to a thumb drive. It is inconven=
ient
>>> to use the ISO so I decided to do it from Guix on top of Debian. When=
 I
>>=20
>>=20I personally do not understand your usecase. For me, installing the
>> guix system installer on a usb is as simple as:
>>=20
>>=20wget https://path/to/guix/installer.iso
>> sudo dd if=3Dinstaller.iso of=3D/dev/sdb status=3Dprogress && sync
>>=20
>>=20I would rather do than than to try to build a custom iso image. :)
>=20
>=20I'd rather have a bootable and rw system on a thumbdrive than an ISO
> image which is a ro system which loads itself in RAM. Changes don't
> survive reboots, that's what I find inconvenient with an ISO image.

That is kind of cool to have a bootable rw iso that you can update!

>=20
>=20But anyway now I think I understand that I don't need to mount the st=
ore
> copy-on-write when the installing (and booted) sytem has a rw store. At
> least I think so, I'll try next time. It means what I did last time was
> probably unnecessary to begin with.
>=20
>>=20Also do you wanna just take the plunge and install guix system?
>>=20
>>=20It's super worth it!
>>=20
>>=20It has been the most stable distro that I have ever used.
>=20
>=20I know it's much better with Guix system. But I'll need some time.
> Because I live in a country where VPNs are a necessity but are supposed
> to be licensed, I have my own homebrew VPN on Debian using ssh, sysvini=
t
> and a bunch of horribly dirty shell scripts and cron tasks. It is
> probably possible to achieve a much better VPN system with shepherd, bu=
t
> it's a programming task, I'm trying to do it. It's actually both
> a motivation to migrate my main computer to Guix... and the reason why =
I
> can't do it right now.

I personally use sway.  Everytime that I install guix system now,
I install bare-bones.scm first.  Then after it is installed, I set up
sway.  I have tried to install gnome.scm before, and network issues=20
caused=20it to fail half way through like 3+ times.

>=20
>>=20Thanks,
>>=20
>>=20Joshua




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

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


Received: (at 57764) by debbugs.gnu.org; 14 Oct 2022 11:48:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 14 07:48:51 2022
Received: from localhost ([127.0.0.1]:36000 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ojJBL-0000K9-3L
	for submit <at> debbugs.gnu.org; Fri, 14 Oct 2022 07:48:51 -0400
Received: from mx1.polytechnique.org ([129.104.30.34]:57478)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <SRS0=3wsK=2P=pkbd.org=maze@HIDDEN>)
 id 1ojJBI-0000K0-HO
 for 57764 <at> debbugs.gnu.org; Fri, 14 Oct 2022 07:48:49 -0400
Received: from ubik (unknown [199.167.29.65])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ssl.polytechnique.org (Postfix) with ESMTPSA id 61C8E5646BE;
 Fri, 14 Oct 2022 13:48:46 +0200 (CEST)
Received: from maze by ubik with local (Exim 4.96)
 (envelope-from <maze@HIDDEN>) id 1ojJB9-0002CJ-0Z;
 Fri, 14 Oct 2022 19:48:39 +0800
From: Maze <maze@HIDDEN>
To: jbranso@HIDDEN
Subject: Re: bug#57764: Corrupted store on top on Debian, you want the output
References: <m3wna7lg9x.fsf@HIDDEN>
 <98efd380ad7d1603f1dbb523df4d9910@HIDDEN>
Date: Fri, 14 Oct 2022 19:48:39 +0800
In-Reply-To: <98efd380ad7d1603f1dbb523df4d9910@HIDDEN>
 (jbranso@HIDDEN's message of "Wed, 12 Oct 2022 18:30:37 +0000")
Message-ID: <m3ilkmvd60.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Fri Oct 14
 13:48:47 2022 +0200 (CEST))
X-Spam-Flag: No, tests=bogofilter, spamicity=0.025056, queueID=1303A5646C1
X-Spam-Score: -2.0 (--)
X-Debbugs-Envelope-To: 57764
Cc: 57764 <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.0 (---)

jbranso@HIDDEN writes:



> September 15, 2022 2:59 AM, "Maze" <maze@HIDDEN> wrote:
>
>> I corrupted my store and it says you want the guix pull output, so
>> please find it at the end of this message. Mostly I send it because guix
>> asks, but (see below) at least 2 things broke on that machine, not sure
>> it's related. I have to explain a little but I don't actually require or
>> expect that a lot of indivudually-tailored help can be given by GNU in
>> this case... It's a non-standard use case on more than one account.
>> 
>> I have been doing more than a few unsupported things with this installation.
>> Over the week-end and Monday, 3 things stand out:
>> 
>> * I have been starting to use guix home on this guix which is not a guix
>> system but which is on top of Debian. I have some user shepherd
>> services. They still work as I'm writing this. I think this is
>> unsupported though.
>> 
>> * I tried to install a guix system to a thumb drive. It is inconvenient
>> to use the ISO so I decided to do it from Guix on top of Debian. When I
>
> I personally do not understand your usecase.  For me, installing the 
> guix system installer on a usb is as simple as:
>
> wget https://path/to/guix/installer.iso
> sudo dd if=installer.iso of=/dev/sdb status=progress && sync
>
> I would rather do than than to try to build a custom iso image.  :)
>

I'd rather have a bootable and rw system on a thumbdrive than an ISO
image which is a ro system which loads itself in RAM. Changes don't
survive reboots, that's what I find inconvenient with an ISO image.

But anyway now I think I understand that I don't need to mount the store
copy-on-write when the installing (and booted) sytem has a rw store. At
least I think so, I'll try next time. It means what I did last time was
probably unnecessary to begin with.

> Also do you wanna just take the plunge and install guix system?
>
> It's super worth it!
>
> It has been the most stable distro that I have ever used.

I know it's much better with Guix system. But I'll need some time.
Because I live in a country where VPNs are a necessity but are supposed
to be licensed, I have my own homebrew VPN on Debian using ssh, sysvinit 
and a bunch of horribly dirty shell scripts and cron tasks. It is
probably possible to achieve a much better VPN system with shepherd, but
it's a programming task, I'm trying to do it. It's actually both
a motivation to migrate my main computer to Guix... and the reason why I
can't do it right now.

> Thanks,
>
> Joshua




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

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


Received: (at 57764) by debbugs.gnu.org; 12 Oct 2022 18:30:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 12 14:30:51 2022
Received: from localhost ([127.0.0.1]:58428 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oigVG-0007fh-Qr
	for submit <at> debbugs.gnu.org; Wed, 12 Oct 2022 14:30:51 -0400
Received: from mx1.dismail.de ([78.46.223.134]:37262)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jbranso@HIDDEN>) id 1oigVB-0007fN-T0
 for 57764 <at> debbugs.gnu.org; Wed, 12 Oct 2022 14:30:48 -0400
Received: from mx1.dismail.de (localhost [127.0.0.1])
 by mx1.dismail.de (OpenSMTPD) with ESMTP id 471185d3;
 Wed, 12 Oct 2022 20:30:38 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=
 mime-version:date:content-type:content-transfer-encoding:from
 :message-id:subject:to:in-reply-to:references; s=20190914; bh=6f
 MBzAZXLbt/uVVNDRoC4Sehfhl/ULmNOtZQgNuBmyM=; b=sEDzij1kzgHjT+s5xS
 HTDV2dDyqhCWB3znY45nRlTHvU3qApSL7Tut4VFdJ0OH1jprE/3+FtjYn7hIIvEn
 ngtPahXx92fSpxiZ5n2CN3SQ7gkSYVt/Id7BUiYL5P66c3vsNBi+wsThDhFSz3jS
 cdcPHQ7wMEz577BmtSI3AF9uFunxftn1UIBj7gC6M4FO2k3l/VeIy/31CkcRiKVs
 EPHEkrFFq1XlS3xdEvYPgSP7TBqo6VXYI0DmbeAToaZEZGta+7bjP+8L3m+sajks
 qUNrYlPq2MEa2nxd9XfFFCMp4NFmuH3iw557MJjGBQ6KgVWRjOMX3ySq6KoaTsT6
 JJlg==
Received: from smtp1.dismail.de (<unknown> [10.240.26.11])
 by mx1.dismail.de (OpenSMTPD) with ESMTP id a3b45d75;
 Wed, 12 Oct 2022 20:30:38 +0200 (CEST)
Received: from smtp1.dismail.de (localhost [127.0.0.1])
 by smtp1.dismail.de (OpenSMTPD) with ESMTP id 52167d83;
 Wed, 12 Oct 2022 20:30:38 +0200 (CEST)
Received: by dismail.de (OpenSMTPD) with ESMTPSA id e96ca628
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Wed, 12 Oct 2022 20:30:37 +0200 (CEST)
MIME-Version: 1.0
Date: Wed, 12 Oct 2022 18:30:37 +0000
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: RainLoop/1.16.0a
From: jbranso@HIDDEN
Message-ID: <98efd380ad7d1603f1dbb523df4d9910@HIDDEN>
Subject: Re: bug#57764: Corrupted store on top on Debian, you want the output
To: "Maze" <maze@HIDDEN>, 57764 <at> debbugs.gnu.org
In-Reply-To: <m3wna7lg9x.fsf@HIDDEN>
References: <m3wna7lg9x.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 57764
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: -1.7 (-)

September 15, 2022 2:59 AM, "Maze" <maze@HIDDEN> wrote:

> I corrupted my store and it says you want the guix pull output, so
> please find it at the end of this message. Mostly I send it because gui=
x
> asks, but (see below) at least 2 things broke on that machine, not sure
> it's related. I have to explain a little but I don't actually require o=
r
> expect that a lot of indivudually-tailored help can be given by GNU in
> this case... It's a non-standard use case on more than one account.
>=20
>=20I have been doing more than a few unsupported things with this instal=
lation.
> Over the week-end and Monday, 3 things stand out:
>=20
>=20* I have been starting to use guix home on this guix which is not a g=
uix
> system but which is on top of Debian. I have some user shepherd
> services. They still work as I'm writing this. I think this is
> unsupported though.
>=20
>=20* I tried to install a guix system to a thumb drive. It is inconvenie=
nt
> to use the ISO so I decided to do it from Guix on top of Debian. When I

I personally do not understand your usecase.  For me, installing the=20
guix=20system installer on a usb is as simple as:

wget https://path/to/guix/installer.iso
sudo dd if=3Dinstaller.iso of=3D/dev/sdb status=3Dprogress && sync

I would rather do than than to try to build a custom iso image.  :)

Also do you wanna just take the plunge and install guix system?

It's super worth it!

It has been the most stable distro that I have ever used.

Thanks,

Joshua




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

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


Received: (at 57764) by debbugs.gnu.org; 11 Oct 2022 10:52:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 11 06:52:26 2022
Received: from localhost ([127.0.0.1]:51135 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oiCs5-0004vR-Oj
	for submit <at> debbugs.gnu.org; Tue, 11 Oct 2022 06:52:26 -0400
Received: from mail-wm1-f48.google.com ([209.85.128.48]:37576)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1oiCrz-0004um-Lb
 for 57764 <at> debbugs.gnu.org; Tue, 11 Oct 2022 06:52:22 -0400
Received: by mail-wm1-f48.google.com with SMTP id
 c7-20020a05600c0ac700b003c6cad86f38so474724wmr.2
 for <57764 <at> debbugs.gnu.org>; Tue, 11 Oct 2022 03:52:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:message-id:date:references:in-reply-to:subject:to:from
 :from:to:cc:subject:date:message-id:reply-to;
 bh=0vY3260vtzPQC2Qq0TOaaRd562vzjppkoi6NT2O6nL0=;
 b=P4GyZZVU6GAsGspH4MfiuHKTB3rUQo42vQqAq4VnEVNqFfyi5A8J3mkbsXNicgyPDt
 g7EvrXfrEKYMvHWLRW45ZsggNQr4VTx7JdDHIS+yRvyGgCk9RhswsNmoDl7xo37ITf5E
 YIvnrMLZw3YhW6O89Mdc6CUxs7dbAg18nqE8kVkZgZ65ehgiswzzsdb50OlHft+dohWg
 b2joVc/JO5oycsvAXMiT+cdOe259PFuV4wXY6AErPQ8qR5/RwSMegfMVmJvi7aGnrNw9
 /3rN371PTCIcvnP7iSnlLmtF2ClIgKLVO2rF7qLTlZe1tKkp4Cd4cLAxg4N+njmSwGf1
 Y2jg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:message-id:date:references:in-reply-to:subject:to:from
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=0vY3260vtzPQC2Qq0TOaaRd562vzjppkoi6NT2O6nL0=;
 b=phz/9chA48FJijlost9tz4rr0DNarfpGjo35FKkOhf5YS/QYo0IbKrQNDPRqUoPmB8
 4sZxg4wh/4FhkB1P63wgL/qUw/2WmgyzL3iK2u2yVwQOWhHihyOQDOUvIyd9dOnQe/Wb
 ClW+8a6LFhhf6MEllL21acezYInNIphyMNx3uJw2PKmvBogkfbQFfSu0Xbnug/RqCfcg
 TkAdWWmBdVK2y6uGKYfu91I422CrqAxKNLHk5vs2Lh3ekClIat5dlt0hmXu7WRyDBrGC
 qwi1R2aEnC9ugck1SX/OWouEzG7t55djSwRPN0rrMHqb5FLvSU7hGJA3qAFCGsui7/IX
 kZ9g==
X-Gm-Message-State: ACrzQf3yn05fTP8uM8L9quw/UWsYTDmwAchypI7m52xoCB+d8nQ+EvGT
 tijbl3C/d5mOCDOLvQKhU8YxGUl568E=
X-Google-Smtp-Source: AMsMyM45HIL3+P/eeY5s8PHKP/MujchjaZz9ASi9mCypoA0lp0zQT/CL6M/hzerB0rVlInLmACyalQ==
X-Received: by 2002:a05:600c:4282:b0:3c6:b7f0:cfe4 with SMTP id
 v2-20020a05600c428200b003c6b7f0cfe4mr5979597wmc.119.1665485534094; 
 Tue, 11 Oct 2022 03:52:14 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 i129-20020a1c3b87000000b003b50428cf66sm9245960wma.33.2022.10.11.03.52.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 11 Oct 2022 03:52:13 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Maze <maze@HIDDEN>, 57764 <at> debbugs.gnu.org
Subject: Re: bug#57764: Corrupted store on top on Debian, you want the output
In-Reply-To: <m3wna7lg9x.fsf@HIDDEN>
References: <m3wna7lg9x.fsf@HIDDEN>
Date: Tue, 11 Oct 2022 11:04:00 +0200
Message-ID: <8635bupw8v.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 57764
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: -1.0 (-)

Hi,

On Tue, 13 Sep 2022 at 18:28, Maze <maze@HIDDEN> wrote:

> ./guix/store.scm:1033:9: ERROR:
>   1. &store-protocol-error:
>       message: "opening file `/gnu/store/406g41s0dgfmsczphv95p56hbs84a3rf-guix-extra.drv': No such file or directory"
>       status: 1
> guix pull: error: You found a bug: the program '/gnu/store/9xprnlxcag6z3ib6gmw8rs4k04iw808p-compute-guix-derivation'
> failed to compute the derivation for Guix (version: "05c5807ea5ce1f8af8068151906d670edda97afe"; system: "x86_64-linux";
> host version: "072cc8d1415a2abf66b36249c61658a828dead88"; pull-version: 1).
> Please report the COMPLETE output above by email to <bug-guix@HIDDEN>.

Well, I do not know if it will fix your issue because I am not sure to
understand your many variations. :-)  Well, have you tried,

    guix build /gnu/store/406g41s0dgfmsczphv95p56hbs84a3rf-guix-extra.drv

where the substitutes are allowed?  It should download the necessary
items and then,

   guix pull --commit=05c5807ea5ce1f8af8068151906d670edda97afe

should complete.


Cheers,
simon




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

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


Received: (at submit) by debbugs.gnu.org; 13 Sep 2022 10:29:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 13 06:29:02 2022
Received: from localhost ([127.0.0.1]:48956 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oY3A5-0007G3-SU
	for submit <at> debbugs.gnu.org; Tue, 13 Sep 2022 06:29:02 -0400
Received: from lists.gnu.org ([209.51.188.17]:48464)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <SRS0=t+sZ=ZQ=pkbd.org=maze@HIDDEN>)
 id 1oY39z-0007Fi-Sh
 for submit <at> debbugs.gnu.org; Tue, 13 Sep 2022 06:28:59 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:37636)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1)
 (envelope-from <SRS0=t+sZ=ZQ=pkbd.org=maze@HIDDEN>)
 id 1oY39z-00077f-MO
 for bug-guix@HIDDEN; Tue, 13 Sep 2022 06:28:55 -0400
Received: from mx1.polytechnique.org ([129.104.30.34]:55456)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1)
 (envelope-from <SRS0=t+sZ=ZQ=pkbd.org=maze@HIDDEN>)
 id 1oY39x-0005mO-1r
 for bug-guix@HIDDEN; Tue, 13 Sep 2022 06:28:55 -0400
Received: from ubik (unknown [199.167.29.65])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ssl.polytechnique.org (Postfix) with ESMTPSA id 6A78D565CAC
 for <bug-guix@HIDDEN>; Tue, 13 Sep 2022 12:28:49 +0200 (CEST)
Received: from maze by ubik with local (Exim 4.96)
 (envelope-from <maze@HIDDEN>) id 1oY39m-0003IN-1L
 for bug-guix@HIDDEN; Tue, 13 Sep 2022 18:28:42 +0800
From: Maze <maze@HIDDEN>
To: bug-guix@HIDDEN
Subject: Corrupted store on top on Debian, you want the output
Date: Tue, 13 Sep 2022 18:28:42 +0800
Message-ID: <m3wna7lg9x.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Tue Sep 13
 12:28:50 2022 +0200 (CEST))
X-Spam-Flag: No, tests=bogofilter, spamicity=0.099545, queueID=2497A565CAD
Received-SPF: pass client-ip=129.104.30.34;
 envelope-from=SRS0=t+sZ=ZQ=pkbd.org=maze@HIDDEN;
 helo=mx1.polytechnique.org
X-Spam_score_int: -39
X-Spam_score: -4.0
X-Spam_bar: ----
X-Spam_report: (-4.0 / 5.0 requ) BAYES_00=-1.9,
 HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_MED=-2.3,
 RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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-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 (--)

I corrupted my store and it says you want the guix pull output, so
please find it at the end of this message. Mostly I send it because guix
asks, but (see below) at least 2 things broke on that machine, not sure
it's related. I have to explain a little but I don't actually require or
expect that a lot of indivudually-tailored help can be given by GNU in
this case... It's a non-standard use case on more than one account.

I have been doing more than a few unsupported things with this installation.
Over the week-end and Monday, 3 things stand out:

* I have been starting to use guix home on this guix which is not a guix
system but which is on top of Debian. I have some user shepherd
services. They still work as I'm writing this. I think this is
unsupported though.

* I tried to install a guix system to a thumb drive. It is inconvenient
to use the ISO so I decided to do it from Guix on top of Debian. When I
do this I can't start the cow-store service because it's only available
from the ISO installer. Instead I can use the
procedure mount-cow-store from guile REPL as root, and it goes
through. I have done this in the past probably succesfully in virtual
machines running guix system, although I could not say for sure if the
store of the installing virtual machine survived it. This time however,
it failed silently to install GRUB stage 1 correctly on the thumb
drive. Then, I realized my store was broken on the installing machine 
on the next morning.

* Guix was not in my paths because the latest guix profiles were not in
  the store anymore. As a last ditch effort I used rm to remove some
  links to non-existing store locations and ln to restore a chain of
  symbolic links to some recent Guix that were still in the
  store. I did this under /var/guix only. Because rm does what rm does,
  I can suppose I did not remove store files on top of what was
  already missing. guix-daemon did start, but then guix pull failed with
  the backtrace below

The second point is kind of messy because I know for a fact that the
grub-install from Debian was broken either by GRUB upstream, by Debian
or by me, but not by guix. This in turn may or may not be weirdly
related to how I may have corrupted the guix store of that machine when
installing to the thumb drive...

I also have a private channel but I don't think it's the cause. I have
changed some path information, the private channel is accessed from a
local machine filesystem path.

Updating channel 'priv' from Git repository at '/home/aaa/bbb/ccc/ddd'...
Authenticating channel 'priv', commits 8ded6c0 to 3e62002 (1 new commits)...
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to 05c5807 (84 new commits)...
Building from these channels:
  guix      https://git.savannah.gnu.org/git/guix.git   05c5807
  priv      /home/maze/src/chan/priv    3e62002
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
 compute-guix-derivation  1011B                                                                                                                                                                                                       94KiB/s 00:00 [##################] 100.0%
Computing Guix derivation for 'x86_64-linux'... -Backtrace:
In ./guix/store.scm:
  1377:11 19|(loop (#<gexp-input #<<computed-file> name: "guix-packages-base-modules" gexp: #<gexp (begin (use-m?> ?) ?)
   1290:4 18 (call-with-build-handler #<procedure 7f3440ab8ea0 at ./guix/store.scm:1330:2 (continue store things mo?> ?)
  2165:24 17 (run-with-store #<store-connection 256.99 7f34440c8d70> #<procedure 7f3438f67c00 at ./guix/gexp.scm:89?> ?)
In ./guix/gexp.scm:
   898:13 16 (_ #<store-connection 256.99 7f34440c8d70>)
In ./guix/store.scm:
   1993:8 15 (_ #<store-connection 256.99 7f34440c8d70>)
In ./guix/gexp.scm:
   300:22 14 (_ #<store-connection 256.99 7f34440c8d70>)
   1181:2 13 (_ #<store-connection 256.99 7f34440c8d70>)
   1047:2 12 (_ #<store-connection 256.99 7f34440c8d70>)
    893:4 11 (_ #<store-connection 256.99 7f34440c8d70>)
In ./guix/store.scm:
  2050:12 10 (_ #<store-connection 256.99 7f34440c8d70>)
   1372:6  9 (map/accumulate-builds #<store-connection 256.99 7f34440c8d70> #<procedure 7f3438f67500 at ./guix/stor?> ?)
  1377:11  8\(loop (#<gexp-input #<<computed-file> name: "guix-packages-base" gexp: #<gexp (begin (use-modules (?> ?) ?)
   1290:4  7 (call-with-build-handler #<procedure 7f3438f674e0 at ./guix/store.scm:1330:2 (continue store things mo?> ?)
  2165:24  6 (run-with-store #<store-connection 256.99 7f34440c8d70> #<procedure 7f3438f67460 at ./guix/gexp.scm:89?> ?)
In ./guix/gexp.scm:
   898:13  5 (_ #<store-connection 256.99 7f34440c8d70>)
In ./guix/store.scm:
   1993:8  4 (_ #<store-connection 256.99 7f34440c8d70>)
In ./guix/gexp.scm:
   300:22  3 (_ #<store-connection 256.99 7f34440c8d70>)
In ./guix/store.scm:
  2037:38  2 (_ #<store-connection 256.99 7f34440c8d70>)
In ./guix/derivations.scm:
   963:17  1 (derivation #<store-connection 256.99 7f34440c8d70> "guix-packages-base" "/gnu/store/1jgcbdzx2ss6xv59w?" ?)
In ./guix/store.scm:
   1033:9  0 (_ #<store-connection 256.99 7f34440c8d70> "guix-packages-base.drv" #vu8(68 101 114 105 118 101 40 91 ?) ?)

./guix/store.scm:1033:9: ERROR:
  1. &store-protocol-error:
      message: "opening file `/gnu/store/406g41s0dgfmsczphv95p56hbs84a3rf-guix-extra.drv': No such file or directory"
      status: 1
guix pull: error: You found a bug: the program '/gnu/store/9xprnlxcag6z3ib6gmw8rs4k04iw808p-compute-guix-derivation'
failed to compute the derivation for Guix (version: "05c5807ea5ce1f8af8068151906d670edda97afe"; system: "x86_64-linux";
host version: "072cc8d1415a2abf66b36249c61658a828dead88"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix@HIDDEN>.




Acknowledgement sent to Maze <maze@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#57764; 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: Mon, 7 Jul 2025 14:45:02 UTC

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