From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 13 06:29:02 2022 Received: (at submit) by debbugs.gnu.org; 13 Sep 2022 10:29:02 +0000 Received: from localhost ([127.0.0.1]:48956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oY3A5-0007G3-SU for submit@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 ) id 1oY39z-0007Fi-Sh for submit@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 ) id 1oY39z-00077f-MO for bug-guix@gnu.org; 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 ) id 1oY39x-0005mO-1r for bug-guix@gnu.org; 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 ; Tue, 13 Sep 2022 12:28:49 +0200 (CEST) Received: from maze by ubik with local (Exim 4.96) (envelope-from ) id 1oY39m-0003IN-1L for bug-guix@gnu.org; Tue, 13 Sep 2022 18:28:42 +0800 From: Maze To: bug-guix@gnu.org Subject: Corrupted store on top on Debian, you want the output Date: Tue, 13 Sep 2022 18:28:42 +0800 Message-ID: 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@bounces.m4x.org; 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@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.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 (# name: "guix-packages-base-modules" gexp: # ?) ?) 1290:4 18 (call-with-build-handler # ?) 2165:24 17 (run-with-store # # ?) In ./guix/gexp.scm: 898:13 16 (_ #) In ./guix/store.scm: 1993:8 15 (_ #) In ./guix/gexp.scm: 300:22 14 (_ #) 1181:2 13 (_ #) 1047:2 12 (_ #) 893:4 11 (_ #) In ./guix/store.scm: 2050:12 10 (_ #) 1372:6 9 (map/accumulate-builds # # ?) 1377:11 8\(loop (# name: "guix-packages-base" gexp: # ?) ?) 1290:4 7 (call-with-build-handler # ?) 2165:24 6 (run-with-store # # ?) In ./guix/gexp.scm: 898:13 5 (_ #) In ./guix/store.scm: 1993:8 4 (_ #) In ./guix/gexp.scm: 300:22 3 (_ #) In ./guix/store.scm: 2037:38 2 (_ #) In ./guix/derivations.scm: 963:17 1 (derivation # "guix-packages-base" "/gnu/store/1jgcbdzx2ss6xv59w?" ?) In ./guix/store.scm: 1033:9 0 (_ # "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 . From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 11 06:52:26 2022 Received: (at 57764) by debbugs.gnu.org; 11 Oct 2022 10:52:26 +0000 Received: from localhost ([127.0.0.1]:51135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiCs5-0004vR-Oj for submit@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 ) id 1oiCrz-0004um-Lb for 57764@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@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 To: Maze , 57764@debbugs.gnu.org Subject: Re: bug#57764: Corrupted store on top on Debian, you want the output In-Reply-To: References: Date: Tue, 11 Oct 2022 11:04:00 +0200 Message-ID: <8635bupw8v.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57764 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 Tue, 13 Sep 2022 at 18:28, Maze 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 . 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 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 12 14:30:51 2022 Received: (at 57764) by debbugs.gnu.org; 12 Oct 2022 18:30:51 +0000 Received: from localhost ([127.0.0.1]:58428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oigVG-0007fh-Qr for submit@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 ) id 1oigVB-0007fN-T0 for 57764@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 ( [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@dismail.de Message-ID: <98efd380ad7d1603f1dbb523df4d9910@dismail.de> Subject: Re: bug#57764: Corrupted store on top on Debian, you want the output To: "Maze" , 57764@debbugs.gnu.org In-Reply-To: References: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57764 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.7 (-) September 15, 2022 2:59 AM, "Maze" 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 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 14 07:48:51 2022 Received: (at 57764) by debbugs.gnu.org; 14 Oct 2022 11:48:51 +0000 Received: from localhost ([127.0.0.1]:36000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojJBL-0000K9-3L for submit@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 ) id 1ojJBI-0000K0-HO for 57764@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 ) id 1ojJB9-0002CJ-0Z; Fri, 14 Oct 2022 19:48:39 +0800 From: Maze To: jbranso@dismail.de Subject: Re: bug#57764: Corrupted store on top on Debian, you want the output References: <98efd380ad7d1603f1dbb523df4d9910@dismail.de> Date: Fri, 14 Oct 2022 19:48:39 +0800 In-Reply-To: <98efd380ad7d1603f1dbb523df4d9910@dismail.de> (jbranso@dismail.de's message of "Wed, 12 Oct 2022 18:30:37 +0000") Message-ID: 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@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.0 (---) jbranso@dismail.de writes: > September 15, 2022 2:59 AM, "Maze" 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 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 14 15:25:39 2022 Received: (at 57764) by debbugs.gnu.org; 14 Oct 2022 19:25:39 +0000 Received: from localhost ([127.0.0.1]:38660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojQJP-0005LW-DX for submit@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 ) id 1ojQJN-0005LI-Di for 57764@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 ( [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@dismail.de Message-ID: Subject: Re: bug#57764: Corrupted store on top on Debian, you want the output To: "Maze" In-Reply-To: References: <98efd380ad7d1603f1dbb523df4d9910@dismail.de> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57764 Cc: 57764@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.7 (-) October 14, 2022 7:48 AM, "Maze" wrote: > jbranso@dismail.de writes: >=20 >>=20September 15, 2022 2:59 AM, "Maze" 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