From debbugs-submit-bounces@debbugs.gnu.org Sun May 17 07:34:01 2020 Received: (at submit) by debbugs.gnu.org; 17 May 2020 11:34:01 +0000 Received: from localhost ([127.0.0.1]:42449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaHYO-0004qO-N3 for submit@debbugs.gnu.org; Sun, 17 May 2020 07:34:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:54890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaGie-0001O4-1F for submit@debbugs.gnu.org; Sun, 17 May 2020 06:40:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43082) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jaGid-0006VQ-Ph for bug-guix@gnu.org; Sun, 17 May 2020 06:40:31 -0400 Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]:37273) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jaGic-0004es-OT for bug-guix@gnu.org; Sun, 17 May 2020 06:40:31 -0400 Received: by mail-lj1-x232.google.com with SMTP id o14so6744929ljp.4 for ; Sun, 17 May 2020 03:40:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ghciArW4x2jVd8keMHqMQsCSQkqgPLfZ/HUaGk+Agdk=; b=n96R6S1ntAdmDinHdc028tEU9YTY2KMZu2g/gbWnZgFlTOkuSfVP9M4eooa2tIXR53 YY939ECBFp6ZfiSTF2Pipblpx43V+a1MzpRd3FWbww12iV4XgeHNkj4+mYSPjRCa6OKz AD54Fm5VwZ9kR3lYMqeOjaINed4FLl30iLiRfJFrtdap456Wzc7zee4aConkTSNpwKgx Ui5k9LUON0ZEDg/177Dmqp6pyLazAbP9X17C229pWEIx+4eKr8vD5G8ueiUUE2ZoMwLI l1hzgzW146+Clo9Pasf9ztABaWz29HQnGoZSlrpKJkCr/S2KzlL6F5nVrs6gGe2M+s3M W6Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ghciArW4x2jVd8keMHqMQsCSQkqgPLfZ/HUaGk+Agdk=; b=cSHCisQ/Or6j8gGGnyCb27DUITT99EK6626Qj6PZ8WuIpEdgSoyLAWhfMq+QWpUIXm S97fcTWH32lcbOs16Czjz9m6k+495d5HyDxWhQjJy3SRVivwty/vmHxg9aernk0OjozV VFdhp0RMqcuQo9AnQHtVEM7kUVS28sZac3VxVSeBz/NnzRTCtiJQQU23/KvJCsaIaLHX 7ukpSVbuvSN7FSoOjD6wMUvg7OFQm7+zOXzXoUi4Ij0koAoQBCSHhL9kQpIBpctvtvwX hmFOXxGf4Lk/KsS+7jJVzQkrmRCrYHgGvfcXRyjUbHs5mMpzlFPRq4Kgvu2WKEpQloI9 vrJg== X-Gm-Message-State: AOAM530ml0AWOy1kWJluVNHxRJ5XwseWhEDoBx0z26UneutE0BSpLu0i iqmcuCxvACQKJqAdu5dd8JQ52EC4NDJG65Sid6vvkcQj X-Google-Smtp-Source: ABdhPJyX8g4gy+wHWpzw8UhnYLuX/f7ipGY13gO1Dj6Zno/m0XhtgjVRIbCYb28RC3S7m/wnJbCaukKQp1UX8Q1ZeIA= X-Received: by 2002:a2e:1647:: with SMTP id 7mr106659ljw.54.1589712028489; Sun, 17 May 2020 03:40:28 -0700 (PDT) MIME-Version: 1.0 From: Trevor Lee Date: Sun, 17 May 2020 20:39:52 +1000 Message-ID: Subject: Install script fails on Ubuntu 18.04 x86_64: Workaround To: bug-guix@gnu.org Content-Type: multipart/alternative; boundary="000000000000c0dcd505a5d5ac38" Received-SPF: pass client-ip=2a00:1450:4864:20::232; envelope-from=begleybrothers@gmail.com; helo=mail-lj1-x232.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 17 May 2020 07:33:59 -0400 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 (--) --000000000000c0dcd505a5d5ac38 Content-Type: text/plain; charset="UTF-8" Command: ```bash sudo /tmp/guix-install.sh ``` Result: ```bash cp: cannot stat '/root/.config/guix/current /lib/systemd/system/gnu-store.mount': No such file or directory chmod: cannot access '/etc/systemd/system/gnu-store.mount': No such file or directory ``` Workaround: Comment out `cp` at lines 347-348 Insert @ line 347 ```bash cat < /etc/systemd/system/gnu-store.mount [Unit] Description=Read-only /gnu/store for GNU Guix DefaultDependencies=no ConditionPathExists=/gnu/store Before=guix-daemon.service [Install] WantedBy=guix-daemon.service [Mount] What=/gnu/store Where=/gnu/store Type=none Options=bind,ro EOF ``` HTH -- Kind Regards Begley Brothers Inc. 1. *The content of this email is confidential and intended for the recipient specified in message only. It is strictly forbidden to share any part of this message with any third party, without a written consent of the sender. If you received this message by mistake, please reply to this message and follow with its deletion, so that we can ensure such a mistake does not occur in the future.* 2. *This message has been sent as a part of discussion between Begley Brothers Inc. and the addressee whose name is specified above. Should you receive this message by mistake, we would be most grateful if you informed us that the message has been sent to you. In this case, we also ask that you delete this message from your mailbox, and do not forward it or any part of it to anyone else. Thank you for your cooperation and understanding.* 3. *Begley Brothers Inc. puts the security of the client at a high priority. Therefore, we have put efforts into ensuring that the message is error and virus-free. Unfortunately, full security of the email cannot be ensured as, despite our efforts, the data included in emails could be infected, intercepted, or corrupted. Therefore, the recipient should check the email for threats with proper software, as the sender does not accept liability for any damage inflicted by viewing the content of this email.* 4. *The views and opinions included in this email belong to their author and do not necessarily mirror the views and opinions of the company. Our employees are obliged not to make any defamatory clauses, infringe, or authorize infringement of any legal right. Therefore, the company will not take any liability for such statements included in emails. In case of any damages or other liabilities arising, employees are fully responsible for the content of their emails.* --000000000000c0dcd505a5d5ac38 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Command:

```bash
s= udo /tmp/guix-install.sh
```

Result:

```bash
cp: cannot stat '/root/.config/= guix/current
/lib/systemd/system/gnu-store.mount': No such file or= directory
chmod: cannot access '/etc/systemd/system/gnu-store.= mount': No such file or directory
```

Workaround:
Comment out `cp` at lines 347-348
Ins= ert @ line 347

```bash
cat <<EOF &= gt; /etc/systemd/system/gnu-store.mount
[Unit]
Description=3DRead-onl= y /gnu/store =C2=A0for GNU Guix
DefaultDependencies=3Dno
ConditionPat= hExists=3D/gnu/store
Before=3Dguix-daemon.service

[Install]
W= antedBy=3Dguix-daemon.service

[Mount]
What=3D/gnu/store
Where= =3D/gnu/store
Type=3Dnone
Options=3Dbind,ro
EOF
```
=

HTH

--
Kind Regards

Begley Brothers Inc.

    =
  1. The content of this email is confidential and intended for the=20 recipient specified in message only. It is strictly forbidden to share=20 any part of this message with any third party, without a written consent of the sender. If you received this message by mistake, please reply to this message and follow with its deletion, so that we can ensure such a mistake does not occur in the future.
  2. This message has been= sent as a part of discussion between Begley Brothers Inc. and the addresse= e whose name is specified above. Should=20 you receive this message by mistake, we would be most grateful if you=20 informed us that the message has been sent to you. In this case, we also ask that you delete this message from your mailbox, and do not forward=20 it or any part of it to anyone else. Thank you for your cooperation and=20 understanding.
  3. Begley Brothers Inc. puts= the security of the client at a high priority.=20 Therefore, we have put efforts into ensuring that the message is error=20 and virus-free. Unfortunately, full security of the email cannot be=20 ensured as, despite our efforts, the data included in emails could be=20 infected, intercepted, or corrupted. Therefore, the recipient should=20 check the email for threats with proper software, as the sender does not accept liability for any damage inflicted by viewing the content of=20 this email.
  4. The views and opinions included in this email be= long to their author and do not necessarily mirror the views and opinions of the company.=20 Our employees are obliged not to make any defamatory clauses, infringe,=20 or authorize infringement of any legal right. Therefore, the company=20 will not take any liability for such statements included in emails. In=20 case of any damages or other liabilities arising, employees are fully=20 responsible for the content of their emails.
--000000000000c0dcd505a5d5ac38-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 17 08:26:15 2020 Received: (at 41356-done) by debbugs.gnu.org; 17 May 2020 12:26:15 +0000 Received: from localhost ([127.0.0.1]:42506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaIMx-000657-1A for submit@debbugs.gnu.org; Sun, 17 May 2020 08:26:15 -0400 Received: from tobias.gr ([80.241.217.52]:56346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaIMv-00064x-6K for 41356-done@debbugs.gnu.org; Sun, 17 May 2020 08:26:13 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id a5c7ec76; Sun, 17 May 2020 12:26:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=lCMW6Lm6QUxL2tLcIDljgh Xa7EPjey1sQfA7yFl971I=; b=G6hl7tKEA70gJmkhsrpKBzZRdWyCqCsARy1DYH BJgfdM6WCCH9xtIGcmclsUh+4k/cQpQz4ALCbH03ddJD2+Zg5hMVGpU6GiNJCanN oIOBKlEj6OmmXPz1AlwAOhKhOSxL9QKma9mlVWLTsFvMXwOt2QmVSuLpXxpw7HsN Tdy6nj2zKKJOEHigpuzkVUJKzKJOxSRV1D0Z9OBorS7jhLbThjijMWZ5TCyZNF2Z gowK2V9TsdiVIKLE5yoCNm6MFg+uWhqCO+nXBoGMr0bmmnRNzT+ApfErCa3Vtr4F +4NFHgpFPaY3GQVPS8Qh+N7FmIgfPQUdfisd3TmB9fR/Micg== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 07844ea4 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sun, 17 May 2020 12:26:13 +0000 (UTC) From: Tobias Geerinckx-Rice To: Trevor Lee Subject: Re: bug#41356: Install script fails on Ubuntu 18.04 x86_64: Workaround References: In-reply-to: Date: Sun, 17 May 2020 14:26:09 +0200 Message-ID: <87ftbyvjby.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41356-done Cc: Vincent Legoll , 41356-done@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 (---) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Trevor, Thanks for the report! Trevor Lee =E5=86=99=E9=81=93=EF=BC=9A > ```bash > cp: cannot stat '/root/.config/guix/current > /lib/systemd/system/gnu-store.mount': No such file or directory > chmod: cannot access '/etc/systemd/system/gnu-store.mount': No=20 > such file or > directory > ``` This happens because [0] links to guix-install.sh on (git) master,=20 which contains new code to install gnu-store.mount, but then=20 downloads an older (release) archive that doesn't contain that=20 file yet. The above error is harmless, in that there's no regression from=20 1.1.0. New installations just won't benefit from Guix Advanced=20 System Protection(ZOMG=E2=84=A2) just yet.=20 ebbf91542269fcb36d64928d4a4992e6afbf2acf avoids the error. With that I'm closing this bug with little sense of satisfaction. Your manual work-around is totes valid but (and do keep it), but=20 while not mounting /gnu/store ro on foreign distributions was a=20 serious oversight I don't think it warrants bundling or=20 downloading a copy of the .mount unit. IMO it does warrant a 1.1.1 release once Vincent's non-systemd=20 work gets merged. Kind regards, T G-R [0]:=20 http://guix.gnu.org/manual/en/html_node/Binary-Installation.html#Binary-Ins= tallation --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXsEtYQAKCRANsP+IT1Vt ebtKAP0Q1Umcfm4iGX44b6EqIwOrtzxpsgnj7FMlI2GH3w9oHwD8D7TxU12xUzuw 0LQv7K7Q4VYN7b8wNuq/ZPwGnNrl0Qc= =1Vqr -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 07:37:18 2020 Received: (at 41356) by debbugs.gnu.org; 25 May 2020 11:37:19 +0000 Received: from localhost ([127.0.0.1]:40050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdBPy-0005Vk-KR for submit@debbugs.gnu.org; Mon, 25 May 2020 07:37:18 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:53649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdBPw-0005VU-FP for 41356@debbugs.gnu.org; Mon, 25 May 2020 07:37:17 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id F0BB55C0156; Mon, 25 May 2020 07:37:10 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 25 May 2020 07:37:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sturm.com.au; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type:content-transfer-encoding; s=fm3; bh= TZ8ar2GAuM9rI8wrIKs739zueC7YBIpDDGlKJwo0/F4=; b=JlsgW9XRTuwVgRXM w96H+85Q2qMI3ezCMrJ+xYsiX84wDpIVzaWLt3nNVAzioZTKWEARbzl8EukZv6+4 czSczFTfCugLOnDvPwSUCXlSTzGQr4k+Bjapdjg3aWHEUVwd2OijTgJAs0tqP74r BysjIE1QSkr+zEun8zPO1RKb+XlN27/qZByNo6XBizWJHxNbyBfncDDoSCCYQ+TH woAbMwH+ZLFxZGcd5TGdrhjqROhyXdH9/CeEG/brSudaMEVdlFNn+WQXS89HULZp gcAqPhJ/h1uJDLHY/dAU5DTNCqsaZqb9Ke8dL7+kgsBL4maEzuarld9bKd48JTTN P2gDxg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=TZ8ar2GAuM9rI8wrIKs739zueC7YBIpDDGlKJwo0/ F4=; b=XGy9RrYV+9Qf2tfrkXEAXg1gJTiSry16Q2n3PxpXWXREZeI8aYhD7djo6 WZ3OjxArGW8T7xw99WkFvBTYTVWJtr4mYBDQ9eg7Up8ehTZEKWcYFVGt5s5gJcnp NA2Iw/UoXheK0Tpy1Wp8Bpe3YcANnwPtK1aGh+hhs76DoEhfrfVhrv1TZg25GVly /YGPOC42PPHCfBMZOYbBgJMZR8DWJORlGdtotRd9H0v5IQ3p7hKWYIQkyodwFVAc OahaPX2bHEK++opeejeNef9vc/WsxQ/Pzaans/+iygalAmKxuC/Ss0vFifkcd5re f1XBxgV7oNaX9WuXzFq9Xz5lmsh/w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedruddvtddggedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujghffgffkfggtgfgsehtqh ertddtreejnecuhfhrohhmpeeuvghnucfuthhurhhmfhgvlhhsuceosggvnhesshhtuhhr mhdrtghomhdrrghuqeenucggtffrrghtthgvrhhnpeduteeiveeviedtvdeijedtuedvve etfeekteegvdeguddtleefleevfefghefhgeenucfkphepvddvtddrvdehfedrheekrdeg feenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegsvg hnsehsthhurhhmrdgtohhmrdgruh X-ME-Proxy: Received: from Marseille (220-253-58-43.dyn.iinet.net.au [220.253.58.43]) by mail.messagingengine.com (Postfix) with ESMTPA id 065F5328005A; Mon, 25 May 2020 07:37:08 -0400 (EDT) From: Ben Sturmfels To: help-debbugs@gnu.org (GNU bug Tracking System) Subject: Re: bug#41356: closed (Re: bug#41356: Install script fails on Ubuntu 18.04 x86_64: Workaround) In-Reply-To: (GNU bug Tracking System's message of "Sun, 17 May 2020 12:27:01 +0000") References: <87ftbyvjby.fsf@nckx> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Date: Mon, 25 May 2020 21:37:05 +1000 Message-ID: <87k110qm8u.fsf@sturm.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41356 Cc: Trevor Lee , 41356@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 (-) unarchive 41356 On Sun, 17 May 2020, GNU bug Tracking System wrote: >> ```bash >> cp: cannot stat '/root/.config/guix/current >> /lib/systemd/system/gnu-store.mount': No such file or directory >> chmod: cannot access '/etc/systemd/system/gnu-store.mount': No such file= or >> directory >> ``` > > This happens because [0] links to guix-install.sh on (git) master, which > contains new code to install gnu-store.mount, but then downloads an older > (release) archive that doesn't contain that file yet. > > The above error is harmless, in that there's no regression from 1.1.0. N= ew > installations just won't benefit from Guix Advanced System Protection(ZOM= G=E2=84=A2) > just yet. ebbf91542269fcb36d64928d4a4992e6afbf2acf avoids the error. The manual install has a similar issue where in 2.1 Binary Installation step 5, it asks you to run: # cp ~root/.config/guix/current/lib/systemd/system/gnu-store.mount \ ~root/.config/guix/current/lib/systemd/system/guix-daemon.service \ /etc/systemd/system/ Which confused me during an install with the same "No such file" error as above. I see that guix-install.sh now includes a conditional around this `cp`. Perhaps it would be worth a small note in the documentation to advise that this will issue a harmless error on Guix <=3D 1.1.1? Regards, Ben From unknown Sun Sep 07 21:51:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 23 Jun 2020 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator