From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id kJ8wJ5R1o2Ag/AAAgWs5BA (envelope-from ) for ; Tue, 18 May 2021 10:06:44 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id wB/fIpR1o2CXKQAAB5/wlQ (envelope-from ) for ; Tue, 18 May 2021 08:06:44 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id EDD7112073 for ; Tue, 18 May 2021 10:06:43 +0200 (CEST) Received: from localhost ([::1]:55626 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1liukV-0005jY-2E for larch@yhetil.org; Tue, 18 May 2021 04:06:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41616) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1liuhV-00032X-IX for help-guix@gnu.org; Tue, 18 May 2021 04:03:38 -0400 Received: from mx1.dismail.de ([78.46.223.134]:14669) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1liuhI-0006s5-2i for help-guix@gnu.org; Tue, 18 May 2021 04:03:36 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 5491c759; Tue, 18 May 2021 10:03:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=20190914; bh=PDRt5DyK RsBbHfNgjMIkv3NuahgPezxLZR04rpxg3X8=; b=D92v63adkUfSw6ntIpYr0G7E TIHrHbXD1EsO6YlhsTHbzvYO1IeKaHX4LYD0vsyvugNJXcnQGwWEK4cTxGYnEuQ1 G1vxiFknLEHtW8EtWCRdT3cLal6cl6CLeVOx77iwRtowMvjxGeGkel1mPoZhnr6t mwm2sdNraUasEUrhsUFE2DekXLe8AcTnUtJeIjRIan5MxMfB6TyjAEMs9FfHDTYq 2jG3P8stlRq1LUYFpIBBiyNfTZfb2FomZNetxAI9eNP/QaPZPfJzGc8GF/WgU4Ob 1+f3jzVPt7TSYe/ze5IPt/xdSjDGSoCpqOv9tr77OU1t5oeKVASxQvlbhGKAYg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 3d4690c2; Tue, 18 May 2021 10:03:18 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 19bb31af; Tue, 18 May 2021 10:03:18 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 66990cb6 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 18 May 2021 10:03:17 +0200 (CEST) From: Joshua Branson To: Thorsten Wilms Cc: help-guix@gnu.org Subject: Re: How to repair/reinstall guix on foreign distro References: <20210516181036.f6ae7962bfeb19791a445092@freenet.de> <874kf0bx14.fsf@dismail.de> <20210518094954.4b29bcec4305e4c6062214da@freenet.de> Mail-Followup-To: Thorsten Wilms , help-guix@gnu.org Date: Tue, 18 May 2021 04:03:15 -0400 In-Reply-To: <20210518094954.4b29bcec4305e4c6062214da@freenet.de> (Thorsten Wilms's message of "Tue, 18 May 2021 09:49:54 +0200") Message-ID: <87pmxoa2po.fsf@dismail.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=78.46.223.134; envelope-from=jbranso@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1621325204; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=Imb7eB2+1F0jQrAq/qHVHoPeLt384dN+K5l1pWj1qaI=; b=VYkvQVCJlVORagYCLg/6AmSr93UITN8iefekPNBcUUhN+LXlUeADxCLKmVlJF6t7Knad9v 0g1pnEI+vdyHrp77TBm3rmnfHPZVXBrE8oLkE5WrW/cECx8M0qsghliHzG+AEXeV0taNI5 9wxekU8IH5TtNBGeS7SvPo5lB0JF2LZb9RP3w+iFrOegdOYwNQ1s1T2PNH7czZ4N0be01i LJ+p2zN122WpCXa4HbiZlkH+oub6TUVlAgFOtdYmXpLl64CJNN4cH5K1oEj2APFAH3L40P thzntcbkA14VW1GS03rXHJMX4M+d+yg2nMk76orF/BM6qLkUcFgSCM5V9Knxog== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1621325204; a=rsa-sha256; cv=none; b=DXn0NBPpmv6c8z557r+AD1otLanCH8kX+MdWnObIR3bBQDdU7zNGfKd2PXDEFpUt/JePfB JCpUPsi1NnEUpOqT3gZf6Fj27jIcFursKt7NmztjUWHC/Igu83kvDOnTYzbIT+UmW6lX3V bSFjosgbvzlQ99d/cl3Xx6LwwV3OsWiSxGC05wKdz/0vsRdqg7C/qzXT4fObB9WS+6mJy7 uFzc+cxUBaRWdfGzkaxPWikxj4ESSZH2xKpESHauQ0l6Nd3vP1WFWHt50HBP2gdHmuLTcC Ckh2yhDlIdOgMCAQkYR1XPvCF+/DmuEgi+bIXJJCXqQQmdWbjgy3nMyqmBwOzw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=dismail.de header.s=20190914 header.b=D92v63ad; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -3.14 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=dismail.de header.s=20190914 header.b=D92v63ad; dmarc=pass (policy=reject) header.from=dismail.de; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: EDD7112073 X-Spam-Score: -3.14 X-Migadu-Scanner: scn0.migadu.com X-TUID: 0QqRvEZCd1P9 Thorsten Wilms writes: > On Mon, 17 May 2021 22:23:03 -0400 > Joshua Branson wrote: > >> Is ubuntu causing this issue? Why are you seeing an initramfs prompt >> every few weeks? If you are running guix on ubuntu...that seems like >> it's ubuntu's fault. Though I'm probably way wrong. > > If there are filesystem errors on boot, you get a initramfs shell that > allows running fsck on root for repairs. Sometimes, some files can=E2=80= =99t be > fixed.=20 > > The system resides on a Transcend 256GB MTE110S SSD. Now one would > probably assume that SSD is faulty. What=E2=80=99s curious is that so far= , any > and all noticeable corruption has been limited to guix-related files! > smartctl repports "overall-health self-assessment test result: PASSED" > and has "No Errors Logged". Full output attached at the end. > > It does however claim that all except one power cylce has been an unsafe > shutdown, even though I had only a few hard resets and usually shutdown > by issuing `poweroff`. Searching the web for this issue led me to > turning off fast boot in the BIOS, but that didn=E2=80=99t help. > > I would still like to have a minimal invasive way to get beyond: > ``` > guix pull: error: Git error: invalid data in index - incorrect header > signature > ``` > Or a way to to remove/replace /gnu/store from the running system. If you are convinced on using guix on a foreign distro...then you could create a separate partition for /gnu/store and /var/guix. Then mount those at boot time. That way at least, you could not have to manually run fsck at an initramfs. You could do it when you've logged into ubuntu's gnome (or whatever it is that you use.) I wish I could be more helpful. --=20 Joshua Branson (joshuaBPMan in #guix) Sent from Emacs and Gnus https://gnucode.me https://video.hardlimit.com/accounts/joshua_branson/video-channels https://propernaming.org "You can have whatever you want, as long as you help enough other people get what they want." - Zig Ziglar =20=20