X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container Resent-From: keinflue <keinflue@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sat, 10 May 2025 23:00:02 +0000 Resent-Message-ID: <handler.78363.B.174691798010084 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 78363 <at> debbugs.gnu.org X-Debbugs-Original-To: Bug guix <bug-guix@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.174691798010084 (code B ref -1); Sat, 10 May 2025 23:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 May 2025 22:59:40 +0000 Received: from localhost ([127.0.0.1]:53075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uDtAR-0002ca-IL for submit <at> debbugs.gnu.org; Sat, 10 May 2025 18:59:39 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43674) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <keinflue@HIDDEN>) id 1uDtAM-0002c6-96 for submit <at> debbugs.gnu.org; Sat, 10 May 2025 18:59:36 -0400 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 <keinflue@HIDDEN>) id 1uDtAG-0004cl-Fm for bug-guix@HIDDEN; Sat, 10 May 2025 18:59:28 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <keinflue@HIDDEN>) id 1uDtAE-0003pC-09 for bug-guix@HIDDEN; Sat, 10 May 2025 18:59:28 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id DD1A1240101 for <bug-guix@HIDDEN>; Sun, 11 May 2025 00:59:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1746917961; bh=G6Nni8F4gos7uMPLWOpMjtsvMJFCV68ABAk6SrEb9No=; h=MIME-Version:Date:From:To:Subject:Message-ID:Content-Type: Content-Transfer-Encoding:From; b=B+GCq1vkOK27B88BqCiIvbdYDGbuApO33La1JsQWbGS9NRGrPFLCSPJZPN25okhCH oSYhOjOLeHZ0Itp8tM8xEAswX3l2qWbuA6y+4bDM3/j+2+RBlkQKNZiWkv5ZxjlBFq FoFE61jM+mNdBgRxPoNs4+O0aVekGJm78s6np8Yj+QYAFPZIYD6C+nxwcRCKFLH77r yrgcQCmtxowjOqvMAsJZ90gMPDCPx1toUkK11ijgpmWxRjPVC5ipA3QbYtx+u1OBPh iBmY2/iMr1NXvQo/9rRoN7aroXYThi9n/ELs88VvDrJuIh+Od+OtNoFtgmIOUdCVJ9 RCe5+IGM94q+g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Zw1X94CGMz9rxD for <bug-guix@HIDDEN>; Sun, 11 May 2025 00:59:21 +0200 (CEST) MIME-Version: 1.0 Date: Sat, 10 May 2025 22:59:21 +0000 From: keinflue <keinflue@HIDDEN> Message-ID: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=185.67.36.66; envelope-from=keinflue@HIDDEN; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -0.0 (/) I am not sure whether this is intended behavior, but it seems weird to me. Inside e.g. guix shell -Cu test coreutils /home/test is mounted read-only and I do not see any way to make it writable without sharing a host directory.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: keinflue <keinflue@HIDDEN> Subject: bug#78363: Acknowledgement (Home is read-only in guix shell container) Message-ID: <handler.78363.B.174691798010084.ack <at> debbugs.gnu.org> References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> X-Gnu-PR-Message: ack 78363 X-Gnu-PR-Package: guix Reply-To: 78363 <at> debbugs.gnu.org Date: Sat, 10 May 2025 23:00:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 78363 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 78363: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78363 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> Resent-From: Rutherther <rutherther@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 11 May 2025 11:45:03 +0000 Resent-Message-ID: <handler.78363.B78363.174696387012797 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 78363 <at> debbugs.gnu.org Cc: keinflue <keinflue@HIDDEN> Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.174696387012797 (code B ref 78363); Sun, 11 May 2025 11:45:03 +0000 Received: (at 78363) by debbugs.gnu.org; 11 May 2025 11:44:30 +0000 Received: from localhost ([127.0.0.1]:59554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uE56b-0003KI-IR for submit <at> debbugs.gnu.org; Sun, 11 May 2025 07:44:29 -0400 Received: from ditigal.xyz ([2a01:4f8:1c1b:6a1c::]:42166 helo=mail.ditigal.xyz) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rutherther@HIDDEN>) id 1uE56Y-0003Jb-O9 for 78363 <at> debbugs.gnu.org; Sun, 11 May 2025 07:44:27 -0400 Received: by cerebrum (OpenSMTPD) with ESMTPSA id b4e4ede7 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 11 May 2025 11:44:18 +0000 (UTC) From: Rutherther <rutherther@HIDDEN> In-Reply-To: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> Date: Sun, 11 May 2025 13:44:16 +0200 Message-ID: <875xi7gynj.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ditigal.xyz; i=@ditigal.xyz; q=dns/txt; s=20240917; t=1746963858; h=from : to : cc : subject : in-reply-to : date : message-id : mime-version : content-type : from; bh=CiDCzHKSwKBmuVxDAexUJy9wg/2Jt0rYBpW6qL8zlBw=; b=K926t+6lcJMgm5X6sICCb6yJ1vbQW+dubndCF6SppoWoERk4XpqJ3wqdUnavbKZ/zwMIK cK9AnM/FbLbesRK5y8ysDLiSp72xmgz7KDkMI6VmMIheO/ljEqJFKWcvFbrwDqvECNvvb8R QvsxdnCtAFtoguuo5Q1sWvbAe2qzX9c= X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I am not sure whether this is intended behavior, but it seems weird to > me. Inside e.g. > > guix shell -Cu test coreutils > > /home/test is mounted read-only and I do not see any way to make it > w [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ditigal.xyz (xyz)] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I am not sure whether this is intended behavior, but it seems weird to > me. Inside e.g. > > guix shell -Cu test coreutils > > /home/test is mounted read-only and I do not see any way to make it > w [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ditigal.xyz (xyz)] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > I am not sure whether this is intended behavior, but it seems weird to > me. Inside e.g. > > guix shell -Cu test coreutils > > /home/test is mounted read-only and I do not see any way to make it > writable without sharing a host directory. Yes this is intentional. The root has been changed to read only recently. See the guix news. Use --writable-root to restore the previous behavior.
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container Resent-From: keinflue <keinflue@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 11 May 2025 12:17:03 +0000 Resent-Message-ID: <handler.78363.B78363.174696579022791 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Rutherther <rutherther@HIDDEN> Cc: 78363 <at> debbugs.gnu.org Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.174696579022791 (code B ref 78363); Sun, 11 May 2025 12:17:03 +0000 Received: (at 78363) by debbugs.gnu.org; 11 May 2025 12:16:30 +0000 Received: from localhost ([127.0.0.1]:60091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uE5bX-0005vB-6s for submit <at> debbugs.gnu.org; Sun, 11 May 2025 08:16:29 -0400 Received: from mout02.posteo.de ([185.67.36.66]:58549) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <keinflue@HIDDEN>) id 1uE5bS-0005tv-Vu for 78363 <at> debbugs.gnu.org; Sun, 11 May 2025 08:16:24 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 328EA240101 for <78363 <at> debbugs.gnu.org>; Sun, 11 May 2025 14:16:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1746965775; bh=OUMm5aVoUEQqA2K+BwcdkObykgh8o+seARB51do0Ibw=; h=MIME-Version:Date:From:To:Cc:Subject:Message-ID:Content-Type: Content-Transfer-Encoding:From; b=e07O09t+fZG13e4yG1ipxUMnB+SdytchXhNEAwvPG7Y1KSheliBoMtuD1VSBfg8bK 6RRRJNcspPAZcJ85Org3ILaiySZLnYhPuLFaQrwLmhUMmhXF5m7j5DIRZGnc++SlGs zrpuHxs8SOhr406i3M8FDo0BOaNVHzX1b6mrPkK9U6DSKe+2Mf5ohSCWLi5T+bWN0t GQQ7Zx3dzRFjFQ59jzDRWI3eBrRW5homjvk2Y1v3l2oSChtLIwugeLQmGtBdKCstOy SYnpa4HUDroI1afHXfd1foGveWPlYH0O5hq9D57hPyTguYGxqKjk9O/7uykuzjN4i0 0fnQr06eY8/Hw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4ZwMCf2yPJz9rxK; Sun, 11 May 2025 14:16:14 +0200 (CEST) MIME-Version: 1.0 Date: Sun, 11 May 2025 12:16:14 +0000 From: keinflue <keinflue@HIDDEN> In-Reply-To: <875xi7gynj.fsf@HIDDEN> References: <875xi7gynj.fsf@HIDDEN> Message-ID: <8d69ccf510729fbf5a0422d7ea2425d6@HIDDEN> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) 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 (---) Oh ok, if that is intentionally including the home directory, then everything is ok. I missed the --writable-root option when reading the man page. This can be closed then. On 11.05.2025 13:44, Rutherther wrote: >> I am not sure whether this is intended behavior, but it seems weird to >> me. Inside e.g. >> >> guix shell -Cu test coreutils >> >> /home/test is mounted read-only and I do not see any way to make it >> writable without sharing a host directory. > > Yes this is intentional. The root has been changed to read only > recently. See the guix news. Use --writable-root to restore the > previous behavior.
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container Resent-From: Z572 <zhengjunjie@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 11 May 2025 15:37:04 +0000 Resent-Message-ID: <handler.78363.B78363.17469777648203 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 78363 <at> debbugs.gnu.org Cc: keinflue@HIDDEN, ludo@HIDDEN, rutherther@HIDDEN X-Debbugs-Original-To: Rutherther via Bug reports for GNU Guix <bug-guix@HIDDEN> X-Debbugs-Original-Cc: keinflue <keinflue@HIDDEN>, 78363 <at> debbugs.gnu.org, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Rutherther <rutherther@HIDDEN> Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.17469777648203 (code B ref 78363); Sun, 11 May 2025 15:37:04 +0000 Received: (at 78363) by debbugs.gnu.org; 11 May 2025 15:36:04 +0000 Received: from localhost ([127.0.0.1]:37821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uE8ig-000281-3D for submit <at> debbugs.gnu.org; Sun, 11 May 2025 11:36:03 -0400 Received: from mail.z572.online ([88.99.160.180]:48342) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1uE8ib-00026r-34 for 78363 <at> debbugs.gnu.org; Sun, 11 May 2025 11:35:59 -0400 Received: from m (<unknown> [61.174.159.83]) by mail.z572.online (OpenSMTPD) with ESMTPSA id 5377e3e3 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 11 May 2025 15:42:52 +0000 (UTC) From: Z572 <zhengjunjie@HIDDEN> In-Reply-To: <875xi7gynj.fsf@HIDDEN> (Rutherther via Bug reports for's message of "Sun, 11 May 2025 13:44:16 +0200") References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> <875xi7gynj.fsf@HIDDEN> User-Agent: mu4e 1.12.9; emacs 30.0.92 Date: Sun, 11 May 2025 23:35:44 +0800 Message-ID: <87o6vzdusv.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.9 (/) 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: -0.1 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Rutherther via Bug reports for GNU Guix <bug-guix@HIDDEN> writes: >> I am not sure whether this is intended behavior, but it seems weird to=20 >> me. Inside e.g. >>=20 >> guix shell -Cu test coreutils >>=20 >> /home/test is mounted read-only and I do not see any way to make it=20 >> writable without sharing a host directory. > > Yes this is intentional. The root has been changed to read only > recently. See the guix news. Use --writable-root to restore the previous = behavior. I think this is a bug, just like issues.guix.gnu.org/78272 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmggw9EACgkQO1qpk+Gi 3/DTWA//fOpjBaZYYjnxWjeXWqEdTk6GfL2fKpr8I1T0jHznZwHPUE/e+E8+w1xN PUMzad2AH4bMQ7Ap2PyXvwlLXZQTtFR/rIUfm0gftfH5xDihHE1ZfjbgfboG1PQC otPKkKOZ2TQkYhf3izUCglqQl9gghNAhQ6JLxHalq79OjGGtjSQfHrEhnX6p4GjK Ox3Hv5WKEPKLV/trvsYMo2RHoG709elp4V6I9Vu+ofN53VZed6u467eBgTGCpyu6 MQYcSfK4ZOI4OK2B35GaFcDiKX63IpmVkVSGXGKuBVPYBQ+S7KSe+FVd5WwejHPi 0ZCuSaZ/It7cpUxfwz9aXFf/QKfkKg+RkJn4jTJEGc09sbsJ0HsJlzCFv5oBEO3W lm99Su89aMIV/kFBrpxXpOeopWsB3xJZyG8ArcvgKEyhg3K7XYOK7On66h1+9ZcI xr3/vEDIc3lmpbzE5a0s7buEcjdDyadN+ZgLDsyEsnDDz2HzGjHnxxOHKo7N1srj YaXO7eF4YrN2QFEBeD9ymzsQ2BnlJ54h8bp9jOJf6i2CcnUq+XGWeN6b4NWOV1Rp kuGPA4DNSnfBoE61S9IYGu0wGnf8aREjFzvqTJPzvNvOS6DcsqYhgW2/UehCDbpf ReF2I7N4Y+QGbGsCb0NEMGs/R5BvaBbm8YqX/3RWfehu8LqbUVE= =8/su -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 11 May 2025 16:32:02 +0000 Resent-Message-ID: <handler.78363.B78363.17469810785139 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: keinflue <keinflue@HIDDEN> Cc: 78363 <at> debbugs.gnu.org Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.17469810785139 (code B ref 78363); Sun, 11 May 2025 16:32:02 +0000 Received: (at 78363) by debbugs.gnu.org; 11 May 2025 16:31:18 +0000 Received: from localhost ([127.0.0.1]:39071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uE9a9-0001Jj-TF for submit <at> debbugs.gnu.org; Sun, 11 May 2025 12:31:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51242) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uE9a4-00014w-Fr for 78363 <at> debbugs.gnu.org; Sun, 11 May 2025 12:31:13 -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 1uE9Zx-0000s4-7l; Sun, 11 May 2025 12:31:06 -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=onjkCMh6Nq9OedHmX+VX77wyFGM8/umcFBI41XF/m+o=; b=kRrU9xoOm3KIebP/YBSl R/c7hOBqXHbXSmsBm60VDddHK6WlKF39erF+2zN5xRPdKVgS2qR3bCOmnM3byBCyqzh30xt6zXU34 ZkrfLzAjvoXl0LoqhWDjcOj0D2wpnXRaFjmxncMhTdBpdUSCYtWmHBvWXiDEBOf46++pplYOMPIGI HzeldARa/Ry7/6i+1vurg3k2+bu4FVDPTiYjkK1xqFaMYjzf+lt8mBeg1aI9In/ccU7GX/HgAi5VD P9Z3g87fBDMNFVFybNo80h/3EqhbPjWoS5Yqdxfh9dYrpgSk6T6hGePibocBC0qNG7r5l2WLil+Bv p6mfKJwbLX2Yzw==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> In-Reply-To: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> (keinflue@HIDDEN's message of "Sat, 10 May 2025 22:59:21 +0000") References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Duodi 22 =?UTF-8?Q?Flor=C3=A9al?= an 233 de la =?UTF-8?Q?R=C3=A9volution,?= jour de la Fritillaire Date: Sun, 11 May 2025 17:06:51 +0200 Message-ID: <87bjrz2nlg.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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, keinflue <keinflue@HIDDEN> writes: > I am not sure whether this is intended behavior, but it seems weird to > me. Inside e.g. > > guix shell -Cu test coreutils > > /home/test is mounted read-only and I do not see any way to make it > writable without sharing a host directory. As noted in the =E2=80=98guix pull=E2=80=99 news, you can use =E2=80=98--wr= itable-root=E2=80=99. Otherwise, everything but the current directory and /tmp is read-only. Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 11 May 2025 20:27:02 +0000 Resent-Message-ID: <handler.78363.B78363.174699518320335 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: keinflue <keinflue@HIDDEN>, 78363 <at> debbugs.gnu.org Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.174699518320335 (code B ref 78363); Sun, 11 May 2025 20:27:02 +0000 Received: (at 78363) by debbugs.gnu.org; 11 May 2025 20:26:23 +0000 Received: from localhost ([127.0.0.1]:43585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uEDFa-0005HD-Q3 for submit <at> debbugs.gnu.org; Sun, 11 May 2025 16:26:21 -0400 Received: from wolfsden.cz ([37.205.8.62]:50498) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uEDFX-0005Gb-36 for 78363 <at> debbugs.gnu.org; Sun, 11 May 2025 16:26:17 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 4F488388493; Sun, 11 May 2025 20:26:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1746995173; bh=GwlDfTezWnHbJ2NDrqlPKpigsP+0Rz7wXbPymm2kxEQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=Ow0XqfKZYj+NQMPLIHl4KdGMvu/dayz2aZQr1gjiGhqxJIaniSOpsq/AOzV6JbqSx qMJCup4/ql2B0o3c/GA47Zxe4AXdm8bX8gfAHqX4WMCLdGNT8CGjNQd98hr4XnXEnO dmgF02zsqFHXTUR6ijjneqBpoeSEVz5QD1wbwCT+Nl4b3PgPQo7EhmtTiKJ5dIBjeb lwKXy2cF7AQSqShwSTho+KAjBBal4F5N93hIFIqKQ56qWH9vryZiCaE0jUxuTA9z2Q MDBKF83MzxW1D1h/3lAAKuWA5lg/Y+VjTTBRzVRLLaU25jV8SV+L1kD+0+Ap6pBOxi jGiS0C5x5qCl0ms2wslO+jDLelALYkW4qwpcfD0dmPxrlEhcW4gGa6ugakxLv2A0XG W1X4V0EHAoA5AFi2srkeiAYq7sjwJ8vREU20ivJ1sZh42mDe7Kr7Y49zZC6O6ccR9H FncjM06zBSKgAeFv08mMW8146HYaQjGVkrl2Ec62dlKZiEEz7SPdH27FMkiFTXgLAK yxmsecCWlo0VRVOybu9uBffKTTboxcpDGqMZpnTq58D8TyDU9Ydly3UUOBPrwAKanm uhLbLKGp/nHia9uyGYRxj3d9tJfgq1JWhnoanly1l4n6wAghbiHrUwlpEARiT3aoXH f1/QySCmu3xNTbBOK/pZ1MGU= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id E4435386EEE; Sun, 11 May 2025 20:26:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1746995172; bh=GwlDfTezWnHbJ2NDrqlPKpigsP+0Rz7wXbPymm2kxEQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=ooWbaBmx+BCNbNElTfbbtOYq9CwTBcVj61wM0mcOh3zl73LIvqOs0U6+K7RA4GSbY mu6/NN7PCPQXZFhJLLwzarcX5idPDsYoG6N2NJ3YdgYz5I4TmPs8Nn0MONyL3ur5si LEKpgNf8jzdQU4J+has1ozUeMwbLynZT3FF+JFz9MIuz8RH+6+usGEEq4yjeicTKy3 8ZHesAqnKMQYdlJwriDhVciebd9c/8orlfxI6YywBPNBiyWp/LiDbEY2mZ32mHKgXp BsSS5TyZ5ZWr1EMdPT+cSEY5hkuG1T0UKqL/cRShdYJwFugFdxBDYMCDCnY4qCUQAf bg5YqIksB1W6HYdPSpdpPBwi+i0joMTqT+/FxB4vKLKbEHqCBrdMeQ3919MtAsfc+7 d42QbrLyupyu81WjaJCx7fWJdlN+DvFbhXdK/vgfo8EZJbdQkDF4fCEiYsnhvpKPqJ bZZlVQtbDr+SGeQSXGUO+yOYjO2slcH80qkoEVIsg2mEYF2Bo6hCDuKplOGlK2E891 M5QY3REHmUYA8cykpr6HiUeoByJr4fvierP72jP8QmsvjnihRz6K/1MaRkcau4hbuU o5AUlksppLpNzvjLPIaGlgNKKcIcSqC1ONm1l+5gyDSSyNDIiy36weu3iglfHYqrTK slOKMQK9zt2TZ3lEkt8Df2pY= From: Tomas Volf <~@wolfsden.cz> In-Reply-To: <87bjrz2nlg.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Sun, 11 May 2025 17:06:51 +0200") References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> <87bjrz2nlg.fsf@HIDDEN> Date: Sun, 11 May 2025 22:26:12 +0200 Message-ID: <87msbivqqj.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: 0.0 (/) 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 (-) Ludovic Court=C3=A8s <ludo@HIDDEN> writes: > keinflue <keinflue@HIDDEN> writes: > >> I am not sure whether this is intended behavior, but it seems weird to >> me. Inside e.g. >> >> guix shell -Cu test coreutils >> >> /home/test is mounted read-only and I do not see any way to make it >> writable without sharing a host directory. > > As noted in the =E2=80=98guix pull=E2=80=99 news, you can use =E2=80=98--= writable-root=E2=80=99. > Otherwise, everything but the current directory and /tmp is read-only. Does that make sense though? You have already made an exception for /tmp, I would argue that ~ is another candidate for special-casing. I think people would reasonably expect that touching a file in your own home should work. But it does not: --8<---------------cut here---------------start------------->8--- $ guix shell --no-cwd -C coreutils bash -- sh -c 'touch ~/foo' touch: cannot touch '/home/user/foo': Read-only file system --8<---------------cut here---------------end--------------->8--- Some software just fails to start in the container: --8<---------------cut here---------------start------------->8--- $ guix shell --no-cwd -C deluge -- deluged 20:22:20 [ERROR ][deluge.common:136 ] Unable to use default config direct= ory, exiting... ([Errno 30] Read-only file system: '/home/user/.config') --8<---------------cut here---------------end--------------->8--- Sure, I *can* use --writable-root, but I agree that root being read-only is a good idea. Maybe --writable-home, which would default to #t, would be a good addition? Tomas --=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors.
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 14 May 2025 17:05:03 +0000 Resent-Message-ID: <handler.78363.B78363.174724225118530 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tomas Volf <~@wolfsden.cz> Cc: keinflue <keinflue@HIDDEN>, 78363 <at> debbugs.gnu.org Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.174724225118530 (code B ref 78363); Wed, 14 May 2025 17:05:03 +0000 Received: (at 78363) by debbugs.gnu.org; 14 May 2025 17:04:11 +0000 Received: from localhost ([127.0.0.1]:44773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFFWd-0004oh-5L for submit <at> debbugs.gnu.org; Wed, 14 May 2025 13:04:11 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:47832) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uFFWY-0004md-DA for 78363 <at> debbugs.gnu.org; Wed, 14 May 2025 13:04:07 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 168E3E4B; Wed, 14 May 2025 19:03:57 +0200 (CEST) X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id 7QiojIAGGxfx; Wed, 14 May 2025 19:03:56 +0200 (CEST) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 68FEDD96; Wed, 14 May 2025 19:03:56 +0200 (CEST) From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> In-Reply-To: <87msbivqqj.fsf@HIDDEN> (Tomas Volf's message of "Sun, 11 May 2025 22:26:12 +0200") References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> <87bjrz2nlg.fsf@HIDDEN> <87msbivqqj.fsf@HIDDEN> Date: Wed, 14 May 2025 18:28:46 +0200 Message-ID: <87jz6jyx4x.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: 0.7 (/) 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: -0.3 (/) Hello, Tomas Volf <~@wolfsden.cz> writes: >> As noted in the =E2=80=98guix pull=E2=80=99 news, you can use =E2=80=98-= -writable-root=E2=80=99. >> Otherwise, everything but the current directory and /tmp is read-only. > > Does that make sense though? You have already made an exception for > /tmp, I would argue that ~ is another candidate for special-casing. > > I think people would reasonably expect that touching a file in your own > home should work. But it does not: > > $ guix shell --no-cwd -C coreutils bash -- sh -c 'touch ~/foo' > touch: cannot touch '/home/user/foo': Read-only file system > > > Some software just fails to start in the container: > > $ guix shell --no-cwd -C deluge -- deluged > 20:22:20 [ERROR ][deluge.common:136 ] Unable to use default config dire= ctory, exiting... ([Errno 30] Read-only file system: '/home/user/.config') It=E2=80=99s surprising that deluged tries to write to ~/.config, but yeah,= more generally, I agree that many programs will want to write to ~/.cache and the likes. So hmm, maybe we can make another exception? It doesn=E2=80=99t hurt anyway since it=E2=80=99s a tmpfs. Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 16 May 2025 15:50:02 +0000 Resent-Message-ID: <handler.78363.B78363.174741056824701 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: keinflue <keinflue@HIDDEN>, 78363 <at> debbugs.gnu.org Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.174741056824701 (code B ref 78363); Fri, 16 May 2025 15:50:02 +0000 Received: (at 78363) by debbugs.gnu.org; 16 May 2025 15:49:28 +0000 Received: from localhost ([127.0.0.1]:40285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFxJP-0006QI-Ks for submit <at> debbugs.gnu.org; Fri, 16 May 2025 11:49:28 -0400 Received: from wolfsden.cz ([37.205.8.62]:60156) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uFxJM-0006PY-79 for 78363 <at> debbugs.gnu.org; Fri, 16 May 2025 11:49:25 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 1F1A838E6B4; Fri, 16 May 2025 15:49:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747410562; bh=JUxqGKb5NWEdbgtwQ9p3LvVHuVswnGJ7KLYO/AinuL4=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=EA1Y/o6hz9SXw3hcfAa9D4qRz4jJfNgKJqtf7gKnXXmrodvR1pUr5D+MAkHiJEqoK f1ywh/O8MckaiT8aGND4t+oIW0KYSia0Hv/ObPalusBBHHNPbBGixrhKZpVfJCzQc5 hu/Nn550aOak1YKR9BV9psjePndikGBvA1oUiQo0yMQL0pM/iNbNCMDB+g+QTAXLYF gPNsdqceUxePqftjFg94irMrY9u9gBcCBBEm/LKiyFLfyi2+O8LCZX7kmDDRwrhFtf nbTge5hbzeC5WB03FGkDNGS52n70u3QRUeMymI4lUdOgmLbRYMdbVqvltkfBXOOjvH +Cp9FjEN9f7DOMt1IP9ddEP5ZcddXQFcIuJxxp5LUYWbWFHZN/+KboiFIjDxUQdOe/ Cjh+b6At+De6J1Oiasae+V2EtNNWpxHXBVyiRs0UujfnEdNyn1aijeo3SJgOHsZUvE KAEzR8Ve9TsOlVogQ6+/cLH8YvqQ5d1M5hRNiyjJVaTvDqcI0DPL5XQlYa6KP2FX4c 1fPwjK+iNqjuPItUtI2fB8HQovqfCor3NNcud2rwlMy+u6H9tYWCRE4kGMC/h1SoL/ EEqJOEXgVV88MFb+qXWiwIoT1/36JW6NGNXLciviS6CD6ndjrECAx1xdGR3Qmcmgeh GhYtj+ayCS5ZaHd9TBUekdJI= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id ACCCC38ED9B; Fri, 16 May 2025 15:49:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747410561; bh=JUxqGKb5NWEdbgtwQ9p3LvVHuVswnGJ7KLYO/AinuL4=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=ms3wk+I78KRwn8p4Ii4U6q2yLYZe36fvbpJuIfw1KjrOIlrl+ZEz0ccxoXrqLfzs5 gS53jiVIBxh/a+5l8Y0W1BigjJ3bEj/8To1jgzTnEw51AwXgQUp4tq2Dl7ToIV2KxR xfT8ifYAmtOv5WAUshOz63aZLaTGFPNRAud4tkWtkkT+rVdELWavyMxck9IoF3C9ks 8DMU5b0lSzDHhpiPR3mJidgjdwSmjfmxrP/Amv5o7IJKNNeu5XnD4z1i+3523iDqp5 Z0Wm2+1eoqReJedBdOoBMFA4IB3nvxYwQmnj0D+dC2AspuEdaccwib2EKfFpCENWBm FZZBHy7OkSRI/qGnUwQN9pE+JeDMQAKR6WGimBPXKDF5Pr6HFjtu5heL7NJZG6Pt04 B5UijFKVs1QwsX2xFfcffTH4QX5p0P8F+vGw9QTKbk4AR7BIaVmJemggNSOt53aaOE FQY1iKb63GnRsSDCSaaygt+aQAMzDe9FOxm1Z3NhlEGeoJW7HvV4vsf3n+VfkdaaCQ /ae5KlST5NB7lcjurRtCwB6LGQhOhoD/Pdb9p4CjRVUb3hq2i9QAA8xUTmW/rb0v7e hGQwRzWdlc0fei/PK/N4bJ0ntJ6kc8ugDS0dlOTBdikHY1mn03NfJE0QNNZ/6Bw6az SMdk3+sasEjsDmUvQNyzZWj4= From: Tomas Volf <~@wolfsden.cz> In-Reply-To: <87jz6jyx4x.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Wed, 14 May 2025 18:28:46 +0200") References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> <87bjrz2nlg.fsf@HIDDEN> <87msbivqqj.fsf@HIDDEN> <87jz6jyx4x.fsf@HIDDEN> Date: Fri, 16 May 2025 17:49:21 +0200 Message-ID: <875xi0pncu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s <ludo@HIDDEN> writes: >>> As noted in the =E2=80=98guix pull=E2=80=99 news, you can use =E2=80=98= --writable-root=E2=80=99. >>> Otherwise, everything but the current directory and /tmp is read-only. >> >> Does that make sense though? You have already made an exception for >> /tmp, I would argue that ~ is another candidate for special-casing. >> >> I think people would reasonably expect that touching a file in your own >> home should work. But it does not: >> >> $ guix shell --no-cwd -C coreutils bash -- sh -c 'touch ~/foo' >> touch: cannot touch '/home/user/foo': Read-only file system >> >> >> Some software just fails to start in the container: >> >> $ guix shell --no-cwd -C deluge -- deluged >> 20:22:20 [ERROR ][deluge.common:136 ] Unable to use default config dir= ectory, exiting... ([Errno 30] Read-only file system: '/home/user/.config') > > It=E2=80=99s surprising that deluged tries to write to ~/.config, In absence of the configuration, it generates default one and stores it into the ~/.config/deluge. This behavior is sensible for this specific program. > but yeah, more generally, I agree that many programs will want to > write to ~/.cache and the likes. > > So hmm, maybe we can make another exception? It doesn=E2=80=99t hurt any= way > since it=E2=80=99s a tmpfs. Yeah, I agree. I can try to produce a patch (I should have some time on Sunday), but obviously anyone feel free to step in. Tomas =2D-=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJCBAEBCgAsFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmgnXoEOHH5Ad29sZnNk ZW4uY3oACgkQL7/ufbZ/wak0sg//Ti6P6lnebw708yVUy1hyOU6uNaNM9IkfHJP3 rMvUSrm2SZJHZe5u1dWi1HfqbOrpKeq34LLeMUiSGFQCC+CQUiOr3fT3pDKzJhAq wfOZ+SVJ9Awi51hWQvzSwlrzfoIg3q5jOVTUnLpB5gFkk4Le0QAg62tdC4cvo+M+ oKQwMVExUrMP1O86dwsSik2/h4nl9IRY1N3o5exuvOsWwrUDZXL5soWxJtVIIaLX +Rq8LlMOzsISJRVX5QxAjDusHCPsanP0QE32c1XV7VnAuFHhBjidUHOCFtrvPRCI ulKf8HMZvlTOQwYohRJq7/4StZbW6s9a+v47Btqo30ac6SfYi/fuWdM+ehMcGta8 C7tDOhKUBsL0BiaEq5pdcC8bZQ+9eo4Dq1V8tTtpMYOhjdGUO3Ejc/A4cszu5Irz DaYjrFCCd0NBqNDVEO9fi+h+oWLodvkcaapV4yrJeHKYyQa+H12nuyio60FI4qGS O8HPjz78blqpahhfCDHuW0AvKt6j63QA4KKiCsTOuxszTIQx0rEuJpJ/Y02BNjgi +kFbE/VAjnzh7jLdgYDH07q8k6FAPY4hVGtznUANgPycz79WefszhM3yzc7mkFoD UNPYyPbertjkb3X/GWL1V2EdevQOgjQ/7QiFa+Vhqp7hNno59D2/OtqiQYdjOhCq Hpz2jaA= =WXpD -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 16 May 2025 20:46:04 +0000 Resent-Message-ID: <handler.78363.B78363.174742835113614 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tomas Volf <~@wolfsden.cz> Cc: keinflue <keinflue@HIDDEN>, 78363 <at> debbugs.gnu.org Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.174742835113614 (code B ref 78363); Fri, 16 May 2025 20:46:04 +0000 Received: (at 78363) by debbugs.gnu.org; 16 May 2025 20:45:51 +0000 Received: from localhost ([127.0.0.1]:41224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uG1wE-0003XS-Hb for submit <at> debbugs.gnu.org; Fri, 16 May 2025 16:45:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42060) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uG1wB-0003Vv-RP for 78363 <at> debbugs.gnu.org; Fri, 16 May 2025 16:45:48 -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 1uG1w5-0004Zl-Je; Fri, 16 May 2025 16:45:41 -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=i9JbImFcqSlIFcN6F+y8Hvs9TnDO0fDmv2+fX9c5cXA=; b=S/qxEMyWVsXcg8hHDeKy hvjUTAGuwvqXv4hWqzSUsC5h52uVx6e+dJWBd+Th+1p1LYUL2a/dDCY95+XhnHlGC5oMnl8IN7leP hoCq5n/9VD1quNEygt3FaDIUhaCz4ywPjBqMoFQVyG+a9hoaxMm8iCv8PTk2TGbWQcCA4ZKA4bqeW mEwW9C4ejhfnlNAXrgaWEzdwykF9zyS3AeBpQq8J0BXmc//I3B9kqhdbNdJnSTZYsHhbndL5xbxkK CaI6TScdwTXw69CwjAMPIO8AOWcSjb7nulNJ7w1u+cuX3GuXUzZkryn3HWZ8naDiO3hAOgPhxsicO tPZ8r0SL489Y+Q==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> In-Reply-To: <875xi0pncu.fsf@HIDDEN> (Tomas Volf's message of "Fri, 16 May 2025 17:49:21 +0200") References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> <87bjrz2nlg.fsf@HIDDEN> <87msbivqqj.fsf@HIDDEN> <87jz6jyx4x.fsf@HIDDEN> <875xi0pncu.fsf@HIDDEN> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Septidi 27 =?UTF-8?Q?Flor=C3=A9al?= an 233 de la =?UTF-8?Q?R=C3=A9volution,?= jour de la Civette Date: Fri, 16 May 2025 21:27:13 +0200 Message-ID: <875xi0qru6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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 (---) Tomas Volf <~@wolfsden.cz> writes: > Yeah, I agree. I can try to produce a patch (I should have some time on > Sunday), but obviously anyone feel free to step in. Wonderful, thanks. :-) Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: [PATCH 2/3] environment: Translate only file names under home directory. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix@HIDDEN, dev@HIDDEN, ludo@HIDDEN, othacehe@HIDDEN, zimon.toutoune@HIDDEN, me@HIDDEN, bug-guix@HIDDEN Resent-Date: Sun, 18 May 2025 13:40:04 +0000 Resent-Message-ID: <handler.78363.B78363.17475755956544 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 78363 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Christopher Baines <guix@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> X-Debbugs-Original-Xcc: Christopher Baines <guix@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.17475755956544 (code B ref 78363); Sun, 18 May 2025 13:40:04 +0000 Received: (at 78363) by debbugs.gnu.org; 18 May 2025 13:39:55 +0000 Received: from localhost ([127.0.0.1]:56618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGeF8-0001hR-FC for submit <at> debbugs.gnu.org; Sun, 18 May 2025 09:39:55 -0400 Received: from wolfsden.cz ([37.205.8.62]:35790) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uGeF0-0001gp-O1 for 78363 <at> debbugs.gnu.org; Sun, 18 May 2025 09:39:51 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 7BD012459C4; Sun, 18 May 2025 13:39:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747575584; bh=PUY5rJ2rxxnK8USCvjZpOvGs8uQopQ15VIBKL5n7d+g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=nwo0KzYlmWhKpt2werfMr0cwCx37ump9FiJ1BMP58fna+MR9q/5GPGtZqxCGCLny2 ru6v06tU4fQSrL5Sn+NDrjBC9OISVjpJWvgRiv6MP+X2MPa9l9S7A8QFksg2z22ozZ 0ZTOyZLrDCWbtwKAx+/LOBKTU6/YqWrJBMQFkD9Lm0tuc8dfINKolDq7jFcymtwWR1 RDwI5zamqyt4WF/2Pal53n++cCGqOGU2r2+VcZiC0S0JVFQLZAeT3enqSdV8PnCf3a whFI0b1G1ydwvh7BwZWEll8Wn19N1ZEpu3a1fUqk7ozzsyrjp8cu4N653hrNbwf39L 3TjK4xGgLb9dXoUFTSrW1Zqrg4AoUopn0DCC0pjFikBzZwtKIcl82XfOWf99Q4pgLo axEBpNkdkNvArxHHoaUu5KFwoftL/NYDcjtCB/8OFkKyw1ZnFJFoK+L2fqfIfuvP3t 3n5EOCHqQp0ba6YK9enWYoDWPeeZ9gvsOgWaKhil220m2hn1AOLff6geTCRKGd7ZSY tmi+1UB8rfiJLldhzdcW22BcYVSK8iq+7YYKKeyqUr7TzTipfUmYCBiVTsojcz//V2 UUOX+RuJFQ0KapXBzSnif2NRjjohz88WGvgTBPeaoZARTjXCSe4y4zfKRKoebBJDgI XjUPrBYTLo+Exr8MXNCv1ngo= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 09D73246516; Sun, 18 May 2025 13:39:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747575584; bh=PUY5rJ2rxxnK8USCvjZpOvGs8uQopQ15VIBKL5n7d+g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=nwo0KzYlmWhKpt2werfMr0cwCx37ump9FiJ1BMP58fna+MR9q/5GPGtZqxCGCLny2 ru6v06tU4fQSrL5Sn+NDrjBC9OISVjpJWvgRiv6MP+X2MPa9l9S7A8QFksg2z22ozZ 0ZTOyZLrDCWbtwKAx+/LOBKTU6/YqWrJBMQFkD9Lm0tuc8dfINKolDq7jFcymtwWR1 RDwI5zamqyt4WF/2Pal53n++cCGqOGU2r2+VcZiC0S0JVFQLZAeT3enqSdV8PnCf3a whFI0b1G1ydwvh7BwZWEll8Wn19N1ZEpu3a1fUqk7ozzsyrjp8cu4N653hrNbwf39L 3TjK4xGgLb9dXoUFTSrW1Zqrg4AoUopn0DCC0pjFikBzZwtKIcl82XfOWf99Q4pgLo axEBpNkdkNvArxHHoaUu5KFwoftL/NYDcjtCB/8OFkKyw1ZnFJFoK+L2fqfIfuvP3t 3n5EOCHqQp0ba6YK9enWYoDWPeeZ9gvsOgWaKhil220m2hn1AOLff6geTCRKGd7ZSY tmi+1UB8rfiJLldhzdcW22BcYVSK8iq+7YYKKeyqUr7TzTipfUmYCBiVTsojcz//V2 UUOX+RuJFQ0KapXBzSnif2NRjjohz88WGvgTBPeaoZARTjXCSe4y4zfKRKoebBJDgI XjUPrBYTLo+Exr8MXNCv1ngo= From: Tomas Volf <~@wolfsden.cz> Date: Sun, 18 May 2025 15:39:35 +0200 Message-ID: <f4a2353337a7d16e3b675b0ada1bf1001fb15c3e.1747575576.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 In-Reply-To: <deef3404655dfc5f4fcd572a64dbfd137f950d22.1747575576.git.~@wolfsden.cz> References: <deef3404655dfc5f4fcd572a64dbfd137f950d22.1747575576.git.~@wolfsden.cz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * guix/scripts/environment.scm (file-name-equal-or-under?): New procedure. (override-user-mappings, override-user-dir): Use it. Change-Id: Iadd9b838f6442a8080998ed7e07414db562068bf --- guix/scripts/environment.scm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/guix/scripts/environment.scm b/guix/scripts/environment.scm index 3c66906793..bc06e97d7b 100644 --- a/guix/scripts/environment.scm +++ b/guix/scripts/environment.scm @@ -979,6 +979,12 @@ (define (user-override-home user) "Return home directory for override user USER." (string-append "/home/" user)) +(define (file-name-equal-or-under? file-name directory) + "Is @var{file-name} equal to or under @var{directory}?" + (or (string=? directory file-name) + (and (string-prefix? directory file-name) + (char=? #\/ (string-ref file-name (string-length directory)))))) + (define (override-user-mappings user home mappings) "If a username USER is provided, rewrite each HOME prefix in file system mappings MAPPINGS to a home directory determined by 'override-user-dir'; @@ -987,7 +993,7 @@ (define (override-user-mappings user home mappings) mappings (map (lambda (mapping) (let ((target (file-system-mapping-target mapping))) - (if (string-prefix? home target) + (if (file-name-equal-or-under? target home) (file-system-mapping (inherit mapping) (target (override-user-dir user home target))) @@ -997,7 +1003,7 @@ (define (override-user-mappings user home mappings) (define (override-user-dir user home dir) "If username USER is provided, overwrite string prefix HOME in DIR with a directory determined by 'user-override-home'; otherwise, return DIR." - (if (and user (string-prefix? home dir)) + (if (and user (file-name-equal-or-under? dir home)) (string-append (user-override-home user) (substring dir (string-length home))) dir)) -- 2.49.0
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: [PATCH 1/3] environment: Use inherit for new mapping. References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> In-Reply-To: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix@HIDDEN, dev@HIDDEN, ludo@HIDDEN, othacehe@HIDDEN, zimon.toutoune@HIDDEN, me@HIDDEN, bug-guix@HIDDEN Resent-Date: Sun, 18 May 2025 13:40:12 +0000 Resent-Message-ID: <handler.78363.B78363.17475755966551 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 78363 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Christopher Baines <guix@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> X-Debbugs-Original-Xcc: Christopher Baines <guix@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.17475755966551 (code B ref 78363); Sun, 18 May 2025 13:40:12 +0000 Received: (at 78363) by debbugs.gnu.org; 18 May 2025 13:39:56 +0000 Received: from localhost ([127.0.0.1]:56620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGeF9-0001hU-5e for submit <at> debbugs.gnu.org; Sun, 18 May 2025 09:39:55 -0400 Received: from wolfsden.cz ([37.205.8.62]:35784) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uGeF0-0001go-O1 for 78363 <at> debbugs.gnu.org; Sun, 18 May 2025 09:39:51 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 3AC67245B36; Sun, 18 May 2025 13:39:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747575584; bh=P0X6Qi5NqI88t5jWMWiHWVZZJDpsVNcrj2t1AQpZFqU=; h=From:To:Cc:Subject:Date; b=dN7LZ/bS+GFU93mD2F08Cijya2QIl/Z2OqzEOEZZCPLAHFCU2Akt2/7QpDnFenlSo RHYkUlkZaoZe2+rAUuO/pcSc0L+rfMQob+B2aDNyNf6sSjR88ep1YkopNviEKBs71l qDk2n3laUmeQf8c3tdCKvIxptIye2jLvBlq19sX+OjPOasQ5dUj5A7JlMMHV15qc4K WlAV7iD+M3soG8zH7WfzF4ELRi+h2aM216veGh2Y27X3WD3f9vP3rHCNZVq/Lup6CM EJmC/YC16BHa2hDCOOIrR2tL4j+VSnLZwuHanOn4tgXbZ4vWpiO0vov+fizl61FhyA 48dSKWF014yZPYvmiOlufRPg8m87Akhe+yvK1U1/YhrE4ozmP2TAuxwZaOUnWQnGQ5 nX/1LVZQdh/ThC3/Rl5pHrGjqndSErU8sWGkne2qODufETZsd43vk7VOryoZU6S2/k 1/pEHhQHZXpM8xLlSE7B/qZsGWrHkBFZyCohR0bnCrX/9s92kOC/W/MguvdxZe4hmN fQ4hdxKTTcHe3lRp3ZoGCISdepkGMkwUMHn3oB24V458PTtYtsaZVjlb6MCJyyqtke uFybYPj01FbTxWJrPishgU6GK20zlCxHTRDNthukaukbkDSrJx5PKoQvbrbkkwkn28 qsnaLwskNk7qAZNxSe3JO8QA= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 697D72455A3; Sun, 18 May 2025 13:39:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747575583; bh=P0X6Qi5NqI88t5jWMWiHWVZZJDpsVNcrj2t1AQpZFqU=; h=From:To:Cc:Subject:Date; b=m6r9U4EvmMGYujWp0TaQESQJi6nWsgTNbiVlEW8NuXwjn3e5ELCNy8TE8DOkBvjZN DIEFtlKYhb2lKjU9mr+QjcBQEEUSYjy7W/DMnO7agXzcgXi4nWgEb/uh2Z4BkU5kHi MXY4sl/KcGg9ciM0AzBuFrfnGtkwLLsGArQ2aiiE+V/s6Sxbh8grZxu9LOe0Va3r0+ XEfUJMOn0glymDhzlXnW8vV0LWRVtiHtRhuV72X7qaCQmNgvBpPJge3nqm+pY62GLs gfe4AXCgt8iP0MMq1F2AIoy6gTpLlAk5nNnYi4QpB0JTmhccy431OmxBuYmFujxm7n OdZ15miJBQEkvjDSwWctHYK3MG4mQmy7uDIej1ZgmcqWGjF5IDgZyO6cO5kzr/x63y 62m+frPu3qwKmTVT7ICCfOQdiYpditvMv8rgoryoO3Mi52mCHBDUDwJ00QVcf0tnLG YHvcwuVCDqmXVAMSHMV+wr1fspmUs2vhjjv0/mALCDEYgrHTTUJfxjhxN6ss+QVCRF na4q31S0Os5ofp7BxjJJA/j71kQ4KX6dW6GxgKDk+VYOxxiuSLkcFM8ZrJ2zMCCjSc ns/a1YpheqrmiODqq4W5FWZEXftDUj8jzwHjvAG6WJtaI1tk1TXNBZCvFIlsDoR8+r NxrSs12FJDhCrKLLvvOdQqn0= From: Tomas Volf <~@wolfsden.cz> Date: Sun, 18 May 2025 15:39:34 +0200 Message-ID: <deef3404655dfc5f4fcd572a64dbfd137f950d22.1747575576.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * guix/scripts/environment.scm (override-user-mappings): Use inherit. Change-Id: Iadd9b838f6442a8080998ed7e07414db562068bf --- guix/scripts/environment.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/guix/scripts/environment.scm b/guix/scripts/environment.scm index 7103fdaf20..3c66906793 100644 --- a/guix/scripts/environment.scm +++ b/guix/scripts/environment.scm @@ -989,9 +989,8 @@ (define (override-user-mappings user home mappings) (let ((target (file-system-mapping-target mapping))) (if (string-prefix? home target) (file-system-mapping - (source (file-system-mapping-source mapping)) - (target (override-user-dir user home target)) - (writable? (file-system-mapping-writable? mapping))) + (inherit mapping) + (target (override-user-dir user home target))) mapping))) mappings))) -- 2.49.0
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: [PATCH 3/3] environment: Make home writable. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix@HIDDEN, dev@HIDDEN, ludo@HIDDEN, othacehe@HIDDEN, zimon.toutoune@HIDDEN, me@HIDDEN, bug-guix@HIDDEN Resent-Date: Sun, 18 May 2025 13:41:03 +0000 Resent-Message-ID: <handler.78363.B78363.17475756136646 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 78363 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Christopher Baines <guix@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> X-Debbugs-Original-Xcc: Christopher Baines <guix@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.17475756136646 (code B ref 78363); Sun, 18 May 2025 13:41:03 +0000 Received: (at 78363) by debbugs.gnu.org; 18 May 2025 13:40:13 +0000 Received: from localhost ([127.0.0.1]:56622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGeFO-0001iR-Ni for submit <at> debbugs.gnu.org; Sun, 18 May 2025 09:40:12 -0400 Received: from wolfsden.cz ([37.205.8.62]:35796) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uGeF0-0001gt-O1 for 78363 <at> debbugs.gnu.org; Sun, 18 May 2025 09:39:53 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 73139246586; Sun, 18 May 2025 13:39:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747575585; bh=P3qg65N3X5OjpCkZ0LQ8utTOMZrOGmEGlPOpsJpQ38w=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lGuMWBF1Ho0MZHb/qDynsuMRfTC5Mv+abAHSO2P/2eK/GENURB8FoiW25+TO7x92h PXvFMtemjLjIs476DKXq4fcqo4PDSI8tJw0J1NT6FHggPuyeNvYQEmyGYqhU3zliZM vRtM4T/a/5qwJHck8vS5uLev4z7tjGS4ZDPq2bvU43+p/Vhpp/kZcslZkcriBf2IMl HgBmYJ2p90oXO39u6RZzpWGeHMnxkYS3GT3/Tnqk7vnSLuSz5KM1X2N+WebgdcnnEE lJTOK/oOohtcEUxOoFGoxQlmByajSXPQymDAat1sth+wh6DwgnIDpjpmHlbZCzB65e QLycvUC+cbXIMbC+7m3dnXSSRkLvjJ1AqJ9sFe4FJHKuufcQBpSERMyq8DAPV3RPuy pTm6YefAphawjwsqi294OnkU0l+3IvIRAvsgtNyOwno19awKcJwe45sMTsXEP9WxV3 eWyt27UxT8ZqrD2TTKKTPDcr5qmBVnwAG5qbPBYMsSt5C1O27RWKbR7gli6NMV3Lwn UFAT3WgSElRxoU+shod5AukdM7L9j0qq8veOn3cRgqgtNo5HORkehggekqGigO9MY9 klKSTKzifD4te5ZgAalftWsM449y5FCDyYqtWsGQxQOTcAs1Pqzru6jEX7qV0bJKkp 7mzEpfsCQsQ0xwlp6kDnQKfU= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 9D477246506; Sun, 18 May 2025 13:39:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747575584; bh=P3qg65N3X5OjpCkZ0LQ8utTOMZrOGmEGlPOpsJpQ38w=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=UvSgptgoRcUsfOCnCUVXjmHh01CnR3UlpEO7BG3YLTHoN6jnvQlKmlN13ePnGrvap mmgDAcOQbv2qiesI2BcLunqWM9WclVo5ETQ/1hZeyAmnY57RqC0g1KDmKlDbqmyqt3 suvet1Pb5traNEmOhbFoXtL3KL40RyE38SVYs+to1vzrS5modbZkG7J/iSXUK6Bl0B 3JVagCmKFDhBjhJjqz4r7qo6gLiaxl7WoTQoD5M/NgkvSAxXkxASQ+cvemQaHIdo6+ CfjFR9dKz6JRBcMUxe4tJ3k4QBfwDVzxhPkUDrWiSuBPWDevXVnlmXY7bomupAbi0r CyEHIAQjp5k4ZWXTk8GJwHWacdqzAaq5gM4UtU8v1ZLam7YLA2DrYXZqFI5Y1bian4 efAG4u0vR86+MtJRfnP86B44KXy3xkom6UdRdYXKXmnTUe+yxv1NRKcnOsAc9gGLr0 LSomVRKh8J+XsL6UxVOwgYW7jlgbLeU0ApowzI3hT+gpdJtx5I4n2l74Q3O2M5fZse /dNxQFuJuBUisz3TdUAkYf3Xs3v5lun+UrbMVQmRCHZ5YcFR9OCt/giD67SmRBnH1c J6Qa4sv5xyVfa2Us2vU0M68hFOXbdFpUHM9dLJ45psfF0Vnzr1DO4idDS1um8MavMm uTEpoEZd7JXSwOBJWLv1vja0= From: Tomas Volf <~@wolfsden.cz> Date: Sun, 18 May 2025 15:39:36 +0200 Message-ID: <31fa9dec8077b8190a840fe2ff17639f522b7d06.1747575576.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 In-Reply-To: <deef3404655dfc5f4fcd572a64dbfd137f950d22.1747575576.git.~@wolfsden.cz> References: <deef3404655dfc5f4fcd572a64dbfd137f950d22.1747575576.git.~@wolfsden.cz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * guix/scripts/environment.scm (launch-environment/container): Add tmpfs for home. * tests/guix-environment-container.sh: Add test. Change-Id: Iadd9b838f6442a8080998ed7e07414db562068bf --- guix/scripts/environment.scm | 9 ++++++++- tests/guix-environment-container.sh | 4 ++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/guix/scripts/environment.scm b/guix/scripts/environment.scm index bc06e97d7b..96bbc6c9fa 100644 --- a/guix/scripts/environment.scm +++ b/guix/scripts/environment.scm @@ -874,7 +874,14 @@ (define* (launch-environment/container #:key command bash user user-mappings (writable? #f))) reqs))) (file-systems (append %container-file-systems - (list tmpfs) + (list tmpfs ; RW /tmp + (file-system ; RW ~ + (device "none") + (mount-point + (or (and=> user user-override-home) + home)) + (type "tmpfs") + (check? #f))) (if network? (filter-map optional-mapping->fs %network-file-mappings) diff --git a/tests/guix-environment-container.sh b/tests/guix-environment-container.sh index d0f19c8372..e1c3655846 100644 --- a/tests/guix-environment-container.sh +++ b/tests/guix-environment-container.sh @@ -199,6 +199,10 @@ guix environment --bootstrap --container --ad-hoc guile-bootstrap \ guix environment --bootstrap --container --ad-hoc guile-bootstrap \ -- guile -c '(mkdir "/tmp/foo")' +# And so is ~. +guix environment --bootstrap --container --ad-hoc guile-bootstrap \ + -- guile -c '(mkdir (string-append (getenv "HOME") "/foo"))' + # Check the exit code. -- 2.49.0
X-Loop: help-debbugs@HIDDEN Subject: bug#78363: Home is read-only in guix shell container Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 18 May 2025 13:46:02 +0000 Resent-Message-ID: <handler.78363.B78363.174757593910931 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78363 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: keinflue <keinflue@HIDDEN>, 78363 <at> debbugs.gnu.org Received: via spool by 78363-submit <at> debbugs.gnu.org id=B78363.174757593910931 (code B ref 78363); Sun, 18 May 2025 13:46:02 +0000 Received: (at 78363) by debbugs.gnu.org; 18 May 2025 13:45:39 +0000 Received: from localhost ([127.0.0.1]:56672 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGeKg-0002pS-8y for submit <at> debbugs.gnu.org; Sun, 18 May 2025 09:45:38 -0400 Received: from wolfsden.cz ([37.205.8.62]:33104) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uGeKc-0002ie-A7 for 78363 <at> debbugs.gnu.org; Sun, 18 May 2025 09:45:35 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id EBFE9245639; Sun, 18 May 2025 13:45:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747575932; bh=41t/IzOKhnl8vjXQb03H49Cdxrp4kg/vSUVqA17Y9Qs=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=soJ7H4IXTvZJABKcXNhFCChqBhw2UCIz+NaR1d7jXhLyGAQ3PLAJ6HooiOC0qqxlZ 9HCb2oAujnSWa16k/dm+zrZMtkjFU1B8S4KUrQuo+i2jg9yuk90lUrLAFThloDSuLx Tpyt99G85nXo8SnyQI6nJsWwUFnPrfGMcOj7sj6RmnxcWT7yCntEKeX9pTIQifX5xo miAYNME17cWkhmReEhFIiuSSnNjXCxRtWP/VHL4qm0oZ7tHa33BAEbqKD2UHtSvYR1 PvT0dYXfRGfcSq0PEbc4AkIYG0YsVBROxbqhlMIvRWtliATBC2UnD5cZZMnX5uf0SY lXwA7RAHemglWDotxRGDb0y0hIpsqlE0gSS6jzIf7dFLlvM8qyzEwU5KCSGCkoT4Vd r67QiuX8uI6WSvlUaplKhjGJqevKH3dh9qRUc0SJXvQjMAONFAN1rNl250SAT1UgRm 9HIXi2Lke0yHCR2tNt8VsYsNhQLhG3BGBCRKeMgTJgpggFooeNYxo23Fh5sn2RdQ0R e+1xseIqETOzJQ0azicaOCCDuQcyASfl/8P5iizhmu0cCLrqsjXipWC318NxzV1Q2d aRFd2SDtXg86FBjeedAMtDynN885V6e4lMesg+WGSNeUSNl0CcGFSlUucPOr8wK/Hn ZfcVQN4UXtGQ5doRfSUbXfAY= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 96D1B246316; Sun, 18 May 2025 13:45:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1747575932; bh=41t/IzOKhnl8vjXQb03H49Cdxrp4kg/vSUVqA17Y9Qs=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=soJ7H4IXTvZJABKcXNhFCChqBhw2UCIz+NaR1d7jXhLyGAQ3PLAJ6HooiOC0qqxlZ 9HCb2oAujnSWa16k/dm+zrZMtkjFU1B8S4KUrQuo+i2jg9yuk90lUrLAFThloDSuLx Tpyt99G85nXo8SnyQI6nJsWwUFnPrfGMcOj7sj6RmnxcWT7yCntEKeX9pTIQifX5xo miAYNME17cWkhmReEhFIiuSSnNjXCxRtWP/VHL4qm0oZ7tHa33BAEbqKD2UHtSvYR1 PvT0dYXfRGfcSq0PEbc4AkIYG0YsVBROxbqhlMIvRWtliATBC2UnD5cZZMnX5uf0SY lXwA7RAHemglWDotxRGDb0y0hIpsqlE0gSS6jzIf7dFLlvM8qyzEwU5KCSGCkoT4Vd r67QiuX8uI6WSvlUaplKhjGJqevKH3dh9qRUc0SJXvQjMAONFAN1rNl250SAT1UgRm 9HIXi2Lke0yHCR2tNt8VsYsNhQLhG3BGBCRKeMgTJgpggFooeNYxo23Fh5sn2RdQ0R e+1xseIqETOzJQ0azicaOCCDuQcyASfl/8P5iizhmu0cCLrqsjXipWC318NxzV1Q2d aRFd2SDtXg86FBjeedAMtDynN885V6e4lMesg+WGSNeUSNl0CcGFSlUucPOr8wK/Hn ZfcVQN4UXtGQ5doRfSUbXfAY= From: Tomas Volf <~@wolfsden.cz> In-Reply-To: <875xi0qru6.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Fri, 16 May 2025 21:27:13 +0200") References: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> <87bjrz2nlg.fsf@HIDDEN> <87msbivqqj.fsf@HIDDEN> <87jz6jyx4x.fsf@HIDDEN> <875xi0pncu.fsf@HIDDEN> <875xi0qru6.fsf@HIDDEN> Date: Sun, 18 May 2025 15:45:32 +0200 Message-ID: <87msbajamb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo', Ludovic Court=C3=A8s <ludo@HIDDEN> writes: > Tomas Volf <~@wolfsden.cz> writes: > >> Yeah, I agree. I can try to produce a patch (I should have some time on >> Sunday), but obviously anyone feel free to step in. > > Wonderful, thanks. :-) I have sent a couple of patches to this issue. It is 3 part series, each patch is independent though. First is just a simplification, second fixes unrelated bug, and third makes home writable. I can send the first two as separate issues if your would prefer. Anyway, let me know what you think. Tomas =2D-=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJCBAEBCgAsFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmgp5HwOHH5Ad29sZnNk ZW4uY3oACgkQL7/ufbZ/wake5w/9F020LGMB9Gi7SKw4n9BGT0leul+lQRkSvta0 IUGoeS9Rff9VZMuuXND8B/Amw+VIN7N1St4lpE/2XACQl8vYh37Yv4tzg4qa+Slp RtADwzcUanZ7h/lUnpSER+joyEh6B19nJKyDqLq+1qGjBSKOq06302gm08tqzWth Q3guKBohfxk8G+vzIIBnPrvvrEFKyeKtXVMyAb31H++gyH7JiH/fJe44aaK8PtTp ibXkLhR6YFf9GyULjmTNUEwnt/Eiv2p3f5RN9tnctQdW/MbyF0CvqjH565Wrc5oI bfGPNq4lV0OpWl9lxsYhvq+jA2qViJVc5Vx1kVBUjptWEKQRocjv5lMH8XMKyVsN qrK4F13TzM6+3XRHGf0COU+bkKQpDEtxTonXn6ifZf1LABB4+MvsZ+R6iGhIZTvT ghfwxWkNAgY0LIESZNef4bwmpz8Ip69kR7t2Iwo9CZrm/g+RZLjczcJZCnpI+jsI W/lKN+fkQLAv/5oA1mpK+JvyP1I4JHTKy4thj2FIBBAgK4ALya+nElk3pC4lO3cW YfwJLEaSl/xFJ2/DZF5HtlFE95Vl3ecU47nJzG/aPofIOrStweqiUsYfZw0aB4yG 6EnPqulRhpvK9MVn+Sp559c36LcsYs6OsHzNWzO9l6Ey3QL475j2RrOkBO8bOMZm ems+MP0= =Sd2q -----END PGP SIGNATURE----- --=-=-=--
Received: (at control) by debbugs.gnu.org; 18 May 2025 21:04:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 18 17:04:55 2025 Received: from localhost ([127.0.0.1]:60993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGlBm-0007fu-RR for submit <at> debbugs.gnu.org; Sun, 18 May 2025 17:04:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51808) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uGlAI-0007ZV-N5 for control <at> debbugs.gnu.org; Sun, 18 May 2025 17:03:22 -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 1uGlAD-0002LB-Cd for control <at> debbugs.gnu.org; Sun, 18 May 2025 17:03:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=DHpuLBnrZ81+Jp/AFWOVoKFG+xMORpwv7vE+4munWns=; b=o/duBqr5R8WD0g CxOmM0NN1GEHXKZT3IQ6QRlGemuB64ZXrIxmZflurPFseicm531Z2n5tLj8/aezCYP8b5iRODErKL j6/4m4fwM9tg20DBWqKP+uHcTpqeHApkhxJrOmqDOLOPhk+vkAp2/BeqTnnWJ7XX1DDHOyeENrbuc 1zM22HnDL9920VvzmNQodyGJIFtlMXLLvKYylC0rsef1Q02snC7UtuvB1WDPPxIVquh9GRXojogkY bSvSfomLQHUlw8jbLxMqm0N/TOtjMXSQN1QFXo5yPxZrPCOTmcFj6P3P2WnDUtPEYemmWITGIslGX JlR6OzuqhspVl+so++5g==; Date: Sun, 18 May 2025 23:00:30 +0200 Message-Id: <871pslljm9.fsf_-_@HIDDEN> To: control <at> debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: control message for bug #78363 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) merge 78363 78440 quit
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: bug#78363: closed (Home is read-only in guix shell container) CC: tracker <at> debbugs.gnu.org Message-ID: <handler.78363.D78363.174760229629518.ackdone <at> debbugs.gnu.org> References: <87y0utk513.fsf@HIDDEN> <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> X-Gnu-PR-Message: closed 78363 X-Gnu-PR-Package: guix Date: Sun, 18 May 2025 21:05:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1747602303-29558-0" This is a multi-part message in MIME format... ------------=_1747602303-29558-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Sun, 18 May 2025 23:00:56 +0200 with message-id <87y0utk513.fsf@HIDDEN> and subject line Re: bug#78363: [PATCH 3/3] environment: Make home writable. has caused the debbugs.gnu.org bug report #78363, regarding Home is read-only in guix shell container to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@HIDDEN) --=20 78363: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78363 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1747602303-29558-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 May 2025 22:59:40 +0000 Received: from localhost ([127.0.0.1]:53075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uDtAR-0002ca-IL for submit <at> debbugs.gnu.org; Sat, 10 May 2025 18:59:39 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43674) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <keinflue@HIDDEN>) id 1uDtAM-0002c6-96 for submit <at> debbugs.gnu.org; Sat, 10 May 2025 18:59:36 -0400 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 <keinflue@HIDDEN>) id 1uDtAG-0004cl-Fm for bug-guix@HIDDEN; Sat, 10 May 2025 18:59:28 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <keinflue@HIDDEN>) id 1uDtAE-0003pC-09 for bug-guix@HIDDEN; Sat, 10 May 2025 18:59:28 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id DD1A1240101 for <bug-guix@HIDDEN>; Sun, 11 May 2025 00:59:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1746917961; bh=G6Nni8F4gos7uMPLWOpMjtsvMJFCV68ABAk6SrEb9No=; h=MIME-Version:Date:From:To:Subject:Message-ID:Content-Type: Content-Transfer-Encoding:From; b=B+GCq1vkOK27B88BqCiIvbdYDGbuApO33La1JsQWbGS9NRGrPFLCSPJZPN25okhCH oSYhOjOLeHZ0Itp8tM8xEAswX3l2qWbuA6y+4bDM3/j+2+RBlkQKNZiWkv5ZxjlBFq FoFE61jM+mNdBgRxPoNs4+O0aVekGJm78s6np8Yj+QYAFPZIYD6C+nxwcRCKFLH77r yrgcQCmtxowjOqvMAsJZ90gMPDCPx1toUkK11ijgpmWxRjPVC5ipA3QbYtx+u1OBPh iBmY2/iMr1NXvQo/9rRoN7aroXYThi9n/ELs88VvDrJuIh+Od+OtNoFtgmIOUdCVJ9 RCe5+IGM94q+g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Zw1X94CGMz9rxD for <bug-guix@HIDDEN>; Sun, 11 May 2025 00:59:21 +0200 (CEST) MIME-Version: 1.0 Date: Sat, 10 May 2025 22:59:21 +0000 From: keinflue <keinflue@HIDDEN> To: Bug guix <bug-guix@HIDDEN> Subject: Home is read-only in guix shell container Message-ID: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=185.67.36.66; envelope-from=keinflue@HIDDEN; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -0.0 (/) I am not sure whether this is intended behavior, but it seems weird to me. Inside e.g. guix shell -Cu test coreutils /home/test is mounted read-only and I do not see any way to make it writable without sharing a host directory. ------------=_1747602303-29558-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78363-done) by debbugs.gnu.org; 18 May 2025 21:04:56 +0000 Received: from localhost ([127.0.0.1]:60995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGlBn-0007fw-2T for submit <at> debbugs.gnu.org; Sun, 18 May 2025 17:04:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53176) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uGlAM-0007Zu-50 for 78363-done <at> debbugs.gnu.org; Sun, 18 May 2025 17:03:26 -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 1uGlAF-0002LM-Uw; Sun, 18 May 2025 17:03:19 -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=4r2zLtcvY5KLqe0qar3MepAL0WaT2go0tFrjS/cdfik=; b=sZQ6EbH4txuyJZjL5+8g WAIal+YtoBwqdxPjcVuEtcSDJswNcWzbGE8oTRyVoIHB4lghYXAjqmyBW3S/Ggnq9G4XYmjd4w+Ne x6NsUDCY5Csg7NR0z+y8ippNbLECrHhSegYcHTYy0qVWl8n2xm/JX6ovJgyd4E/+b90ajkvwJtriW oIJOWs2+F4YdoXOszYr2hqq0lY7ECvAGcqegm8jYR8bsTETlWn2+U0CG07AfAptyw7cC1l7jpayvm +G0zggYf6jhSYhVnJzy//Oi3aq8Y9hyAa9xjo9n02p/tFBAverLvkr9ouTHVZRszrDNqnC45K7O6x xDpMGf7pAkEVkw==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Tomas Volf <~@wolfsden.cz> Subject: Re: bug#78363: [PATCH 3/3] environment: Make home writable. In-Reply-To: <31fa9dec8077b8190a840fe2ff17639f522b7d06.1747575576.git.~@wolfsden.cz> (Tomas Volf's message of "Sun, 18 May 2025 15:39:36 +0200") References: <deef3404655dfc5f4fcd572a64dbfd137f950d22.1747575576.git.~@wolfsden.cz> <31fa9dec8077b8190a840fe2ff17639f522b7d06.1747575576.git.~@wolfsden.cz> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Nonidi 29 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du =?utf-8?B?U8OpbmV2w6k=?= Date: Sun, 18 May 2025 23:00:56 +0200 Message-ID: <87y0utk513.fsf@HIDDEN> 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: 78363-done Cc: Josselin Poiret <dev@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, 78363-done <at> debbugs.gnu.org, Tobias Geerinckx-Rice <me@HIDDEN>, Christopher Baines <guix@HIDDEN> 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 (---) Hello, Tomas Volf <~@wolfsden.cz> writes: > * guix/scripts/environment.scm (launch-environment/container): Add tmpfs = for > home. > * tests/guix-environment-container.sh: Add test. > > Change-Id: Iadd9b838f6442a8080998ed7e07414db562068bf I added a =E2=80=9CFixes=E2=80=9D line referencing the initial bug report a= nd applied all three patches. Thanks! 11e88de060 * environment: Make home writable. 7a888d9841 * environment: Translate only file names under home directory. 8654aecf74 * environment: Use inherit for new mapping. Ludo=E2=80=99. ------------=_1747602303-29558-0--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: keinflue <keinflue@HIDDEN> Subject: bug#78363: closed (Re: bug#78363: [PATCH 3/3] environment: Make home writable.) Message-ID: <handler.78363.D78363.174760229629518.notifdone <at> debbugs.gnu.org> References: <87y0utk513.fsf@HIDDEN> <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> X-Gnu-PR-Message: they-closed 78363 X-Gnu-PR-Package: guix Reply-To: 78363 <at> debbugs.gnu.org Date: Sun, 18 May 2025 21:05:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1747602303-29558-1" This is a multi-part message in MIME format... ------------=_1747602303-29558-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #78363: Home is read-only in guix shell container which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 78363 <at> debbugs.gnu.org. --=20 78363: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78363 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1747602303-29558-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78363-done) by debbugs.gnu.org; 18 May 2025 21:04:56 +0000 Received: from localhost ([127.0.0.1]:60995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGlBn-0007fw-2T for submit <at> debbugs.gnu.org; Sun, 18 May 2025 17:04:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53176) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uGlAM-0007Zu-50 for 78363-done <at> debbugs.gnu.org; Sun, 18 May 2025 17:03:26 -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 1uGlAF-0002LM-Uw; Sun, 18 May 2025 17:03:19 -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=4r2zLtcvY5KLqe0qar3MepAL0WaT2go0tFrjS/cdfik=; b=sZQ6EbH4txuyJZjL5+8g WAIal+YtoBwqdxPjcVuEtcSDJswNcWzbGE8oTRyVoIHB4lghYXAjqmyBW3S/Ggnq9G4XYmjd4w+Ne x6NsUDCY5Csg7NR0z+y8ippNbLECrHhSegYcHTYy0qVWl8n2xm/JX6ovJgyd4E/+b90ajkvwJtriW oIJOWs2+F4YdoXOszYr2hqq0lY7ECvAGcqegm8jYR8bsTETlWn2+U0CG07AfAptyw7cC1l7jpayvm +G0zggYf6jhSYhVnJzy//Oi3aq8Y9hyAa9xjo9n02p/tFBAverLvkr9ouTHVZRszrDNqnC45K7O6x xDpMGf7pAkEVkw==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Tomas Volf <~@wolfsden.cz> Subject: Re: bug#78363: [PATCH 3/3] environment: Make home writable. In-Reply-To: <31fa9dec8077b8190a840fe2ff17639f522b7d06.1747575576.git.~@wolfsden.cz> (Tomas Volf's message of "Sun, 18 May 2025 15:39:36 +0200") References: <deef3404655dfc5f4fcd572a64dbfd137f950d22.1747575576.git.~@wolfsden.cz> <31fa9dec8077b8190a840fe2ff17639f522b7d06.1747575576.git.~@wolfsden.cz> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Nonidi 29 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du =?utf-8?B?U8OpbmV2w6k=?= Date: Sun, 18 May 2025 23:00:56 +0200 Message-ID: <87y0utk513.fsf@HIDDEN> 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: 78363-done Cc: Josselin Poiret <dev@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, 78363-done <at> debbugs.gnu.org, Tobias Geerinckx-Rice <me@HIDDEN>, Christopher Baines <guix@HIDDEN> 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 (---) Hello, Tomas Volf <~@wolfsden.cz> writes: > * guix/scripts/environment.scm (launch-environment/container): Add tmpfs = for > home. > * tests/guix-environment-container.sh: Add test. > > Change-Id: Iadd9b838f6442a8080998ed7e07414db562068bf I added a =E2=80=9CFixes=E2=80=9D line referencing the initial bug report a= nd applied all three patches. Thanks! 11e88de060 * environment: Make home writable. 7a888d9841 * environment: Translate only file names under home directory. 8654aecf74 * environment: Use inherit for new mapping. Ludo=E2=80=99. ------------=_1747602303-29558-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 May 2025 22:59:40 +0000 Received: from localhost ([127.0.0.1]:53075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uDtAR-0002ca-IL for submit <at> debbugs.gnu.org; Sat, 10 May 2025 18:59:39 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43674) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <keinflue@HIDDEN>) id 1uDtAM-0002c6-96 for submit <at> debbugs.gnu.org; Sat, 10 May 2025 18:59:36 -0400 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 <keinflue@HIDDEN>) id 1uDtAG-0004cl-Fm for bug-guix@HIDDEN; Sat, 10 May 2025 18:59:28 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <keinflue@HIDDEN>) id 1uDtAE-0003pC-09 for bug-guix@HIDDEN; Sat, 10 May 2025 18:59:28 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id DD1A1240101 for <bug-guix@HIDDEN>; Sun, 11 May 2025 00:59:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1746917961; bh=G6Nni8F4gos7uMPLWOpMjtsvMJFCV68ABAk6SrEb9No=; h=MIME-Version:Date:From:To:Subject:Message-ID:Content-Type: Content-Transfer-Encoding:From; b=B+GCq1vkOK27B88BqCiIvbdYDGbuApO33La1JsQWbGS9NRGrPFLCSPJZPN25okhCH oSYhOjOLeHZ0Itp8tM8xEAswX3l2qWbuA6y+4bDM3/j+2+RBlkQKNZiWkv5ZxjlBFq FoFE61jM+mNdBgRxPoNs4+O0aVekGJm78s6np8Yj+QYAFPZIYD6C+nxwcRCKFLH77r yrgcQCmtxowjOqvMAsJZ90gMPDCPx1toUkK11ijgpmWxRjPVC5ipA3QbYtx+u1OBPh iBmY2/iMr1NXvQo/9rRoN7aroXYThi9n/ELs88VvDrJuIh+Od+OtNoFtgmIOUdCVJ9 RCe5+IGM94q+g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Zw1X94CGMz9rxD for <bug-guix@HIDDEN>; Sun, 11 May 2025 00:59:21 +0200 (CEST) MIME-Version: 1.0 Date: Sat, 10 May 2025 22:59:21 +0000 From: keinflue <keinflue@HIDDEN> To: Bug guix <bug-guix@HIDDEN> Subject: Home is read-only in guix shell container Message-ID: <df56dcfd7fd78f50fe83429db976dc30@HIDDEN> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=185.67.36.66; envelope-from=keinflue@HIDDEN; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -0.0 (/) I am not sure whether this is intended behavior, but it seems weird to me. Inside e.g. guix shell -Cu test coreutils /home/test is mounted read-only and I do not see any way to make it writable without sharing a host directory. ------------=_1747602303-29558-1--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: bug#78440: closed (Unexpected requirement of --writable-root when using --share with guix shell) CC: tracker <at> debbugs.gnu.org Message-ID: <handler.78440.D78363.174760229629518.ackdone <at> debbugs.gnu.org> References: <87y0utk513.fsf@HIDDEN> <25fa22e9e6aa49faaed07d2452cbeee9@HIDDEN> X-Gnu-PR-Message: closed 78440 X-Gnu-PR-Package: guix Date: Sun, 18 May 2025 21:05:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1747602303-29558-2" This is a multi-part message in MIME format... ------------=_1747602303-29558-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Sun, 18 May 2025 23:00:56 +0200 with message-id <87y0utk513.fsf@HIDDEN> and subject line Re: bug#78363: [PATCH 3/3] environment: Make home writable. has caused the debbugs.gnu.org bug report #78363, regarding Unexpected requirement of --writable-root when using --share with= guix shell to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@HIDDEN) --=20 78363: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78363 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1747602303-29558-2 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 May 2025 07:50:09 +0000 Received: from localhost ([127.0.0.1]:50632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFTM1-0003T8-A8 for submit <at> debbugs.gnu.org; Thu, 15 May 2025 03:50:09 -0400 Received: from lists.gnu.org ([2001:470:142::17]:33932) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <Navid.Afkhami@HIDDEN>) id 1uFTLy-0003Oh-Oz for submit <at> debbugs.gnu.org; Thu, 15 May 2025 03:50:07 -0400 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 <Navid.Afkhami@HIDDEN>) id 1uFTLo-0006of-In for bug-guix@HIDDEN; Thu, 15 May 2025 03:49:59 -0400 Received: from a2062.mx.srv.dfn.de ([194.95.232.172]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Navid.Afkhami@HIDDEN>) id 1uFTLl-0006ga-M2 for bug-guix@HIDDEN; Thu, 15 May 2025 03:49:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= mime-version:content-type:content-type:content-language :accept-language:message-id:date:date:subject:subject:from:from :received:received; s=mdc; t=1747295372; x=1749109773; bh=ewfEHK H3AnKTBXvzn/jYEIp/7y1/okx0goSpqhjh+Q4=; b=UF52M8jipHuy6q8N11Lu5r PvuimRy0VXjM7mhGmPTJwAlEgfuPrxrWyNbE+piRRx2Ddh++YzpBGJTJKm8B6MTo uSlzHKDMO5Al3P7x+6+bEHmzzZv4O3Ox2+Xy6dMH0a2LRVESL/+eNMvLFyT5Q7TX UmN0wbs3OxM96+FB/F4P8= Received: from SW-IT-P-EX3.mdc-berlin.net (mgw3.mdc-berlin.de [141.80.113.61]) by a2062.mx.srv.dfn.de (Postfix) with ESMTPS id 707A3448C99 for <bug-guix@HIDDEN>; Thu, 15 May 2025 09:49:32 +0200 (CEST) Received: from SW-IT-P-EX4.mdc-berlin.net (141.80.113.62) by SW-IT-P-EX3.mdc-berlin.net (141.80.113.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.10; Thu, 15 May 2025 09:49:31 +0200 Received: from SW-IT-P-EX4.mdc-berlin.net ([fe80::a7a6:ed55:a407:e643]) by SW-IT-P-EX4.mdc-berlin.net ([fe80::a7a6:ed55:a407:e643%3]) with mapi id 15.02.1748.010; Thu, 15 May 2025 09:49:31 +0200 From: "Navid.Afkhami@HIDDEN" <Navid.Afkhami@HIDDEN> To: "bug-guix@HIDDEN" <bug-guix@HIDDEN> Subject: Unexpected requirement of --writable-root when using --share with guix shell Thread-Topic: Unexpected requirement of --writable-root when using --share with guix shell Thread-Index: AdvFbZNhIO/rRq1GTciWxeYnJLzzeQ== Date: Thu, 15 May 2025 07:49:31 +0000 Message-ID: <25fa22e9e6aa49faaed07d2452cbeee9@HIDDEN> Accept-Language: en-US, de-DE Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [141.80.113.52] x-tm-as-product-ver: SMEX-14.0.0.3223-9.1.2019-29184.002 x-tm-as-result: No-10--13.500300-5.000000 x-tmase-matchedrid: f7d9QjltLktYeyKPh6eygYVWc6paVrkzEZfeWpZdqnmRnjfvXVSKt4Fs mtxNlCLmwtghHqCPJpGu/AApmC81Did2THclb8I18WAg/+Nfkue8vTgOvryN2ovmY1hE2VDUP7P RLY9ZHsgGRjGiQWBxHsVgOiUmOWhk5oyv+UmoBbg4OZDDPxI+OzK8CNeEltVRO9zljYhrDS4G0T Z695FaXVBilxW5DuAhA3cwOvZeg3AmeHyt7NH36yNpyjdKcD8BKWs8zgCHupdt7pAmNAvbyT+KH GbsC8OPnq9eMSM/zxSpG2vhvsChycy2inrLc7J8v7Lz4u+POQZH8uP3KZtZEqIzQ5kSF2A4ADpD 6DYL4MWX3BSghcAWVRWM64kSuP5yDw4iuN9ZV7FtJ6O4f4yLXbAlqYHL/8Xg+0SUs2/2RrrZhqD lSo6k4kjOvPXwUn9dzWzA621lGfKiYCDKbXGGam8KQnKr5IkaSwQRhxWIaNx4i1V41deQuSgZGO SolCBjsRH1a+mmRNyTIfgfVj1lA/ArB6nbKtYX2HlzhM3zNtlpM4Ueg+oereedd2tCwrmUVc6ox g15iGa2FEUBwKd8ypRMZUCEHkRt x-tm-as-user-approved-sender: Yes x-tm-as-user-blocked-sender: No x-tmase-result: 10--13.500300-5.000000 x-tmase-version: SMEX-14.0.0.3223-9.1.2019-29184.002 x-tm-snts-smtp: D66DC19E0BD26DC9ACB85E30BA7759EDE9394F0DB9F2D7AF5E04A8E9D8C85B532000:F Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0000_01DBC57E.A940D0B0" MIME-Version: 1.0 Received-SPF: pass client-ip=194.95.232.172; envelope-from=Navid.Afkhami@HIDDEN; helo=a2062.mx.srv.dfn.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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: -0.1 (/) ------=_NextPart_000_0000_01DBC57E.A940D0B0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0001_01DBC57E.A940D0B0" ------=_NextPart_001_0001_01DBC57E.A940D0B0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Dear Guix Team, I=E2=80=99d like to report what may be an unintended behavior in recent = versions of guix shell. Summary: When using guix shell with the --share option, we are now required to = also pass --writable-root for the command to work. This was not = previously necessary and may be a regression or side effect of recent = changes. Expectation Given that --share should allow mounting host directories into the = container, it=E2=80=99s not clear why --writable-root is required. This = seems to go against the previous behavior and intended design. Please let me know if additional information is needed. Happy to assist = with further debugging. Best regards, Navid =20 - - =20 Navid Afkhami High Performance Computing (HPC) Max Delbr=C3=BCck Center for Molecular Medicine (MDC) Robert-R=C3=B6ssle-Stra=C3=9Fe 10, 13125 Berlin Phone: +49 30 9406 1316 Email: navid.afkhami@HIDDEN =20 ------=_NextPart_001_0001_01DBC57E.A940D0B0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta = http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta = name=3DGenerator content=3D"Microsoft Word 15 (filtered = medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:"IBM Plex Sans"; panose-1:2 11 5 3 5 2 3 0 2 3;} @font-face {font-family:"IBM Plex Serif";} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-fareast-language:EN-US;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"IBM Plex Serif",serif; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; font-family:"Calibri",sans-serif; mso-fareast-language:EN-US;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body link=3D"#0563C1" = vlink=3D"#954F72" style=3D'word-wrap:break-word'><div = class=3DWordSection1><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = lang=3DEN-US style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Dear</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> Guix = Team,<o:p></o:p></span></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>I=E2=80=99d like to report = what may be an unintended behavior in recent versions of </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>guix shell</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>.<o:p></o:p></span></p><p = class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Summary</span></b><b><span = lang=3DEN-US style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>:<o:p></o:p></span></b></p><= p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>When using </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>guix shell</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> with the </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>--share</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> option, we are now = required to also pass </span><span style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>--writable-root</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> for the command to work. = This was not previously necessary and may be a regression or side effect = of recent changes.<o:p></o:p></span></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Expectation<o:p></o:p></span= ></b></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Given that </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>--share</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> should allow mounting host = directories into the container, it=E2=80=99s not clear why </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>--writable-root</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> is required. This seems to = go against the previous behavior and intended = design.<o:p></o:p></span></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Please let me know if = additional information is needed. Happy to assist with further = debugging.<o:p></o:p></span></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Best = regards,<br>Navid<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:12.0pt;font-family:"IBM Plex = Serif",serif'><o:p> </o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>- -=C2=A0 <o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Navid Afkhami<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>High Performance Computing (HPC)<o:p></o:p></span></p><p = class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Max Delbr=C3=BCck Center for Molecular Medicine = (MDC)<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Robert-R=C3=B6ssle-Stra=C3=9Fe 10, 13125 = Berlin<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Phone: +49 30 9406 1316<o:p></o:p></span></p><p = class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Email:=C2=A0=C2=A0 = navid.afkhami@HIDDEN<o:p></o:p></span></p><p = class=3DMsoNormal><o:p> </o:p></p></div></body></html> ------=_NextPart_001_0001_01DBC57E.A940D0B0-- ------=_NextPart_000_0000_01DBC57E.A940D0B0 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIRIjCCBSgw ggOQoAMCAQICEHhBEjgV2gvdepqd44ZTBd8wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCR1Ix NzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ0Ex GzAZBgNVBAMMEkdFQU5UIFMvTUlNRSBSU0EgMTAeFw0yNTA0MjIxNjA1NDVaFw0yNzA0MjIxNjA1 NDVaMCwxKjAoBgkqhkiG9w0BCQEWG25hdmlkLmFma2hhbWlAbWRjLWJlcmxpbi5kZTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAIzFWTFzC+Foj+GxMaEVPhcOq/78eMQ3Djxco9zjyUnx B7GK6pWyGE8jMWPGpnIB1/OdUoza55NVBnei0lticf5n7ezpRGCb9P+/ZnkTiGoxXSA2fqgjNg83 I6LxQjUiCV0uZs5+VzZNTdxjoUQFo2gyUuyTRj/N6WujuYPZoTrBQI8h2VD51g72aBS8rY1d8R8H bAJ4tDodOmGA435qZXalcjcVchGSH322bJ+c5E9S74QTkKIZKIbyOaIo8Mn2E+dWVdDpc1D+TCTP 5Q394MQCkJVvYlCOEMDqmjQDz+NdovH/zzQZFCpmpWHPO8wilePPurI6haz/Wou95ee2zGsCAwEA AaOCAY0wggGJMB8GA1UdIwQYMBaAFOuyLzv9rgLMKkQGXSXNHRIiaLBHMEoGCCsGAQUFBwEBBD4w PDA6BggrBgEFBQcwAoYuaHR0cDovL2NydC5oYXJpY2EuZ3IvSEFSSUNBLUdFQU5ULVNNSU1FLVIx LmNlcjAmBgNVHREEHzAdgRtuYXZpZC5hZmtoYW1pQG1kYy1iZXJsaW4uZGUwYwYDVR0gBFwwWjAJ BgdngQwBBQECMAgGBgQAj3oBAzBDBg0rBgEEAYHPEQEBAgECMDIwMAYIKwYBBQUHAgEWJGh0dHBz Oi8vcmVwby5oYXJpY2EuZ3IvZG9jdW1lbnRzL0NQUzAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB BQUHAwQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL2NybC5oYXJpY2EuZ3IvSEFSSUNBLUdFQU5U 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 cmljYS5nci9IQVJJQ0EtQ2xpZW50LVJvb3QtMjAyMS1SU0EuY2VyMEQGA1UdIAQ9MDswOQYEVR0g ADAxMC8GCCsGAQUFBwIBFiNodHRwOi8vcmVwby5oYXJpY2EuZ3IvZG9jdW1lbnRzL0NQUzAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwRQYDVR0fBD4wPDA6oDigNoY0aHR0cDovL2NybC5o YXJpY2EuZ3IvSEFSSUNBLUNsaWVudC1Sb290LTIwMjEtUlNBLmNybDAdBgNVHQ4EFgQU67IvO/2u AswqRAZdJc0dEiJosEcwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQA73rhF9tw8 K5MoCrbBew5nExpovEhNtI5iS3tEzE/DcLNTaqaRNAAsptWoLWNSI1BZuTFmmxvyHL0U4fLAfXEW YA0DKmSzQi6H6i+Go/3SgVx+G8B9jFXYzRwaBr2ZMoUc/5ARPsdb2ll3JYVkDDl+Z1b0TH4hCYmK LTD+yjPPCGlWfQ5BiSRFX7bJ1FrrwllLY2oA+l1paix4zZfi7n4mf4fZQ72lqhtf6G33UrYKHzHN 9ES/hEuoGCkcGaQgNXKBc11ewp8MfLaE5fG0XqgjV3sSs8ZagHEVzzppSpCULqkSNve6DbjD56DW QmPsi58cneJGbrtF3DkzU6VYzPG74PAAqoUmGp6zQ4v804k5O4MJvRsh9V+OXxTRjRBYKSGgKY09 lBC7pAzpj9fGcAuBEHh2sDySKn3zBJlCZuqm0TyhpzZnMsoIeImVN0G5ESy6d2ekFd1qExKsn+Zi /akxkuliRuuS/KGisNV4f23RrlSA8gWoaXz9nNqQndFB+vse90a6vRhZToo1a9jkEryocxEzRvde 0r3FEQgYTJyEBVF6h0MiGOtHh9aaOlrTTqv9SuZKThukqtUVXNNixIrePLiuLUTFVCnpEjo67hl1 t/A5gK4j3DB4yOlUG6o3NEqtVT8++nnuBTObi74klGR2Kgw6jFmvCxSJivYoiiPBNzGCA6kwggOl AgEBMHcwYzELMAkGA1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNl YXJjaCBJbnN0aXR1dGlvbnMgQ0ExGzAZBgNVBAMMEkdFQU5UIFMvTUlNRSBSU0EgMQIQeEESOBXa C916mp3jhlMF3zAJBgUrDgMCGgUAoIICBzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG SIb3DQEJBTEPFw0yNTA1MTUwNzQ5MzNaMCMGCSqGSIb3DQEJBDEWBBRC4quS2FcD2w/wopTdfHZ7 c9JMXjCBhgYJKwYBBAGCNxAEMXkwdzBjMQswCQYDVQQGEwJHUjE3MDUGA1UECgwuSGVsbGVuaWMg QWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDQTEbMBkGA1UEAwwSR0VBTlQgUy9N SU1FIFJTQSAxAhB4QRI4FdoL3XqaneOGUwXfMIGIBgsqhkiG9w0BCRACCzF5oHcwYzELMAkGA1UE BhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlv bnMgQ0ExGzAZBgNVBAMMEkdFQU5UIFMvTUlNRSBSU0EgMQIQeEESOBXaC916mp3jhlMF3zCBkwYJ KoZIhvcNAQkPMYGFMIGCMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCgYIKoZIhvcNAwcwCwYJ YIZIAWUDBAECMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCGjALBglghkgB ZQMEAgMwCwYJYIZIAWUDBAICMAsGCWCGSAFlAwQCATANBgkqhkiG9w0BAQEFAASCAQBGM3AzHNj5 zplUm0QLSi3NGWkRIUYxmal6HD/l1Xv7cvwuh5PAjvxK4Cz7SLsTLPDp9Lnns0W8/JMzUHaVUEBc LCr/gBbPTsQ4eXfsf+/zXQPulM1ERdvYf+nhjWhxBoAHqVh9Z/Iu+7shlFsI+KV+rpwB5bzQ2Xvn d5tTS5LCnizr9aIiIZAgCELBnQ+8/qH/CVDCi/Tcb0fs3czQwffPbLFw5vGAxn9pJP8P+htBkwFO GKpoqHFgHoKGUcNwRmNU/CgsfRfOpgQXfLL80FN8XSiAoMYwJs0/KbCaLA3X/V29UlxZPHaj9GSY vUPRfT0ddeN+pZii94Y5TgoH7QFvAAAAAAAA ------=_NextPart_000_0000_01DBC57E.A940D0B0-- ------------=_1747602303-29558-2 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78363-done) by debbugs.gnu.org; 18 May 2025 21:04:56 +0000 Received: from localhost ([127.0.0.1]:60995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGlBn-0007fw-2T for submit <at> debbugs.gnu.org; Sun, 18 May 2025 17:04:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53176) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uGlAM-0007Zu-50 for 78363-done <at> debbugs.gnu.org; Sun, 18 May 2025 17:03:26 -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 1uGlAF-0002LM-Uw; Sun, 18 May 2025 17:03:19 -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=4r2zLtcvY5KLqe0qar3MepAL0WaT2go0tFrjS/cdfik=; b=sZQ6EbH4txuyJZjL5+8g WAIal+YtoBwqdxPjcVuEtcSDJswNcWzbGE8oTRyVoIHB4lghYXAjqmyBW3S/Ggnq9G4XYmjd4w+Ne x6NsUDCY5Csg7NR0z+y8ippNbLECrHhSegYcHTYy0qVWl8n2xm/JX6ovJgyd4E/+b90ajkvwJtriW oIJOWs2+F4YdoXOszYr2hqq0lY7ECvAGcqegm8jYR8bsTETlWn2+U0CG07AfAptyw7cC1l7jpayvm +G0zggYf6jhSYhVnJzy//Oi3aq8Y9hyAa9xjo9n02p/tFBAverLvkr9ouTHVZRszrDNqnC45K7O6x xDpMGf7pAkEVkw==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Tomas Volf <~@wolfsden.cz> Subject: Re: bug#78363: [PATCH 3/3] environment: Make home writable. In-Reply-To: <31fa9dec8077b8190a840fe2ff17639f522b7d06.1747575576.git.~@wolfsden.cz> (Tomas Volf's message of "Sun, 18 May 2025 15:39:36 +0200") References: <deef3404655dfc5f4fcd572a64dbfd137f950d22.1747575576.git.~@wolfsden.cz> <31fa9dec8077b8190a840fe2ff17639f522b7d06.1747575576.git.~@wolfsden.cz> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Nonidi 29 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du =?utf-8?B?U8OpbmV2w6k=?= Date: Sun, 18 May 2025 23:00:56 +0200 Message-ID: <87y0utk513.fsf@HIDDEN> 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: 78363-done Cc: Josselin Poiret <dev@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, 78363-done <at> debbugs.gnu.org, Tobias Geerinckx-Rice <me@HIDDEN>, Christopher Baines <guix@HIDDEN> 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 (---) Hello, Tomas Volf <~@wolfsden.cz> writes: > * guix/scripts/environment.scm (launch-environment/container): Add tmpfs = for > home. > * tests/guix-environment-container.sh: Add test. > > Change-Id: Iadd9b838f6442a8080998ed7e07414db562068bf I added a =E2=80=9CFixes=E2=80=9D line referencing the initial bug report a= nd applied all three patches. Thanks! 11e88de060 * environment: Make home writable. 7a888d9841 * environment: Translate only file names under home directory. 8654aecf74 * environment: Use inherit for new mapping. Ludo=E2=80=99. ------------=_1747602303-29558-2--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: "Navid.Afkhami@HIDDEN" <Navid.Afkhami@HIDDEN> Subject: bug#78440: closed (Re: bug#78363: [PATCH 3/3] environment: Make home writable.) Message-ID: <handler.78440.D78363.174760229629518.notifdone <at> debbugs.gnu.org> References: <87y0utk513.fsf@HIDDEN> <25fa22e9e6aa49faaed07d2452cbeee9@HIDDEN> X-Gnu-PR-Message: they-closed 78440 X-Gnu-PR-Package: guix Reply-To: 78440 <at> debbugs.gnu.org Date: Sun, 18 May 2025 21:05:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1747602303-29558-3" This is a multi-part message in MIME format... ------------=_1747602303-29558-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #78363: Unexpected requirement of --writable-root when using --share with g= uix shell which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 78440 <at> debbugs.gnu.org. --=20 78363: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78363 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1747602303-29558-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78363-done) by debbugs.gnu.org; 18 May 2025 21:04:56 +0000 Received: from localhost ([127.0.0.1]:60995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGlBn-0007fw-2T for submit <at> debbugs.gnu.org; Sun, 18 May 2025 17:04:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53176) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uGlAM-0007Zu-50 for 78363-done <at> debbugs.gnu.org; Sun, 18 May 2025 17:03:26 -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 1uGlAF-0002LM-Uw; Sun, 18 May 2025 17:03:19 -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=4r2zLtcvY5KLqe0qar3MepAL0WaT2go0tFrjS/cdfik=; b=sZQ6EbH4txuyJZjL5+8g WAIal+YtoBwqdxPjcVuEtcSDJswNcWzbGE8oTRyVoIHB4lghYXAjqmyBW3S/Ggnq9G4XYmjd4w+Ne x6NsUDCY5Csg7NR0z+y8ippNbLECrHhSegYcHTYy0qVWl8n2xm/JX6ovJgyd4E/+b90ajkvwJtriW oIJOWs2+F4YdoXOszYr2hqq0lY7ECvAGcqegm8jYR8bsTETlWn2+U0CG07AfAptyw7cC1l7jpayvm +G0zggYf6jhSYhVnJzy//Oi3aq8Y9hyAa9xjo9n02p/tFBAverLvkr9ouTHVZRszrDNqnC45K7O6x xDpMGf7pAkEVkw==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Tomas Volf <~@wolfsden.cz> Subject: Re: bug#78363: [PATCH 3/3] environment: Make home writable. In-Reply-To: <31fa9dec8077b8190a840fe2ff17639f522b7d06.1747575576.git.~@wolfsden.cz> (Tomas Volf's message of "Sun, 18 May 2025 15:39:36 +0200") References: <deef3404655dfc5f4fcd572a64dbfd137f950d22.1747575576.git.~@wolfsden.cz> <31fa9dec8077b8190a840fe2ff17639f522b7d06.1747575576.git.~@wolfsden.cz> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Nonidi 29 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du =?utf-8?B?U8OpbmV2w6k=?= Date: Sun, 18 May 2025 23:00:56 +0200 Message-ID: <87y0utk513.fsf@HIDDEN> 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: 78363-done Cc: Josselin Poiret <dev@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, 78363-done <at> debbugs.gnu.org, Tobias Geerinckx-Rice <me@HIDDEN>, Christopher Baines <guix@HIDDEN> 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 (---) Hello, Tomas Volf <~@wolfsden.cz> writes: > * guix/scripts/environment.scm (launch-environment/container): Add tmpfs = for > home. > * tests/guix-environment-container.sh: Add test. > > Change-Id: Iadd9b838f6442a8080998ed7e07414db562068bf I added a =E2=80=9CFixes=E2=80=9D line referencing the initial bug report a= nd applied all three patches. Thanks! 11e88de060 * environment: Make home writable. 7a888d9841 * environment: Translate only file names under home directory. 8654aecf74 * environment: Use inherit for new mapping. Ludo=E2=80=99. ------------=_1747602303-29558-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 May 2025 07:50:09 +0000 Received: from localhost ([127.0.0.1]:50632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFTM1-0003T8-A8 for submit <at> debbugs.gnu.org; Thu, 15 May 2025 03:50:09 -0400 Received: from lists.gnu.org ([2001:470:142::17]:33932) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <Navid.Afkhami@HIDDEN>) id 1uFTLy-0003Oh-Oz for submit <at> debbugs.gnu.org; Thu, 15 May 2025 03:50:07 -0400 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 <Navid.Afkhami@HIDDEN>) id 1uFTLo-0006of-In for bug-guix@HIDDEN; Thu, 15 May 2025 03:49:59 -0400 Received: from a2062.mx.srv.dfn.de ([194.95.232.172]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Navid.Afkhami@HIDDEN>) id 1uFTLl-0006ga-M2 for bug-guix@HIDDEN; Thu, 15 May 2025 03:49:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= mime-version:content-type:content-type:content-language :accept-language:message-id:date:date:subject:subject:from:from :received:received; s=mdc; t=1747295372; x=1749109773; bh=ewfEHK H3AnKTBXvzn/jYEIp/7y1/okx0goSpqhjh+Q4=; b=UF52M8jipHuy6q8N11Lu5r PvuimRy0VXjM7mhGmPTJwAlEgfuPrxrWyNbE+piRRx2Ddh++YzpBGJTJKm8B6MTo uSlzHKDMO5Al3P7x+6+bEHmzzZv4O3Ox2+Xy6dMH0a2LRVESL/+eNMvLFyT5Q7TX UmN0wbs3OxM96+FB/F4P8= Received: from SW-IT-P-EX3.mdc-berlin.net (mgw3.mdc-berlin.de [141.80.113.61]) by a2062.mx.srv.dfn.de (Postfix) with ESMTPS id 707A3448C99 for <bug-guix@HIDDEN>; Thu, 15 May 2025 09:49:32 +0200 (CEST) Received: from SW-IT-P-EX4.mdc-berlin.net (141.80.113.62) by SW-IT-P-EX3.mdc-berlin.net (141.80.113.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.10; Thu, 15 May 2025 09:49:31 +0200 Received: from SW-IT-P-EX4.mdc-berlin.net ([fe80::a7a6:ed55:a407:e643]) by SW-IT-P-EX4.mdc-berlin.net ([fe80::a7a6:ed55:a407:e643%3]) with mapi id 15.02.1748.010; Thu, 15 May 2025 09:49:31 +0200 From: "Navid.Afkhami@HIDDEN" <Navid.Afkhami@HIDDEN> To: "bug-guix@HIDDEN" <bug-guix@HIDDEN> Subject: Unexpected requirement of --writable-root when using --share with guix shell Thread-Topic: Unexpected requirement of --writable-root when using --share with guix shell Thread-Index: AdvFbZNhIO/rRq1GTciWxeYnJLzzeQ== Date: Thu, 15 May 2025 07:49:31 +0000 Message-ID: <25fa22e9e6aa49faaed07d2452cbeee9@HIDDEN> Accept-Language: en-US, de-DE Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [141.80.113.52] x-tm-as-product-ver: SMEX-14.0.0.3223-9.1.2019-29184.002 x-tm-as-result: No-10--13.500300-5.000000 x-tmase-matchedrid: f7d9QjltLktYeyKPh6eygYVWc6paVrkzEZfeWpZdqnmRnjfvXVSKt4Fs mtxNlCLmwtghHqCPJpGu/AApmC81Did2THclb8I18WAg/+Nfkue8vTgOvryN2ovmY1hE2VDUP7P RLY9ZHsgGRjGiQWBxHsVgOiUmOWhk5oyv+UmoBbg4OZDDPxI+OzK8CNeEltVRO9zljYhrDS4G0T Z695FaXVBilxW5DuAhA3cwOvZeg3AmeHyt7NH36yNpyjdKcD8BKWs8zgCHupdt7pAmNAvbyT+KH GbsC8OPnq9eMSM/zxSpG2vhvsChycy2inrLc7J8v7Lz4u+POQZH8uP3KZtZEqIzQ5kSF2A4ADpD 6DYL4MWX3BSghcAWVRWM64kSuP5yDw4iuN9ZV7FtJ6O4f4yLXbAlqYHL/8Xg+0SUs2/2RrrZhqD lSo6k4kjOvPXwUn9dzWzA621lGfKiYCDKbXGGam8KQnKr5IkaSwQRhxWIaNx4i1V41deQuSgZGO SolCBjsRH1a+mmRNyTIfgfVj1lA/ArB6nbKtYX2HlzhM3zNtlpM4Ueg+oereedd2tCwrmUVc6ox g15iGa2FEUBwKd8ypRMZUCEHkRt x-tm-as-user-approved-sender: Yes x-tm-as-user-blocked-sender: No x-tmase-result: 10--13.500300-5.000000 x-tmase-version: SMEX-14.0.0.3223-9.1.2019-29184.002 x-tm-snts-smtp: D66DC19E0BD26DC9ACB85E30BA7759EDE9394F0DB9F2D7AF5E04A8E9D8C85B532000:F Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0000_01DBC57E.A940D0B0" MIME-Version: 1.0 Received-SPF: pass client-ip=194.95.232.172; envelope-from=Navid.Afkhami@HIDDEN; helo=a2062.mx.srv.dfn.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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: -0.1 (/) ------=_NextPart_000_0000_01DBC57E.A940D0B0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0001_01DBC57E.A940D0B0" ------=_NextPart_001_0001_01DBC57E.A940D0B0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Dear Guix Team, I=E2=80=99d like to report what may be an unintended behavior in recent = versions of guix shell. Summary: When using guix shell with the --share option, we are now required to = also pass --writable-root for the command to work. This was not = previously necessary and may be a regression or side effect of recent = changes. Expectation Given that --share should allow mounting host directories into the = container, it=E2=80=99s not clear why --writable-root is required. This = seems to go against the previous behavior and intended design. Please let me know if additional information is needed. Happy to assist = with further debugging. Best regards, Navid =20 - - =20 Navid Afkhami High Performance Computing (HPC) Max Delbr=C3=BCck Center for Molecular Medicine (MDC) Robert-R=C3=B6ssle-Stra=C3=9Fe 10, 13125 Berlin Phone: +49 30 9406 1316 Email: navid.afkhami@HIDDEN =20 ------=_NextPart_001_0001_01DBC57E.A940D0B0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta = http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta = name=3DGenerator content=3D"Microsoft Word 15 (filtered = medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:"IBM Plex Sans"; panose-1:2 11 5 3 5 2 3 0 2 3;} @font-face {font-family:"IBM Plex Serif";} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-fareast-language:EN-US;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"IBM Plex Serif",serif; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; font-family:"Calibri",sans-serif; mso-fareast-language:EN-US;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body link=3D"#0563C1" = vlink=3D"#954F72" style=3D'word-wrap:break-word'><div = class=3DWordSection1><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = lang=3DEN-US style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Dear</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> Guix = Team,<o:p></o:p></span></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>I=E2=80=99d like to report = what may be an unintended behavior in recent versions of </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>guix shell</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>.<o:p></o:p></span></p><p = class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Summary</span></b><b><span = lang=3DEN-US style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>:<o:p></o:p></span></b></p><= p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>When using </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>guix shell</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> with the </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>--share</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> option, we are now = required to also pass </span><span style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>--writable-root</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> for the command to work. = This was not previously necessary and may be a regression or side effect = of recent changes.<o:p></o:p></span></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Expectation<o:p></o:p></span= ></b></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Given that </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>--share</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> should allow mounting host = directories into the container, it=E2=80=99s not clear why </span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>--writable-root</span><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'> is required. This seems to = go against the previous behavior and intended = design.<o:p></o:p></span></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Please let me know if = additional information is needed. Happy to assist with further = debugging.<o:p></o:p></span></p><p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-family:"IBM Plex = Sans",sans-serif;mso-fareast-language:#1000'>Best = regards,<br>Navid<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:12.0pt;font-family:"IBM Plex = Serif",serif'><o:p> </o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>- -=C2=A0 <o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Navid Afkhami<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>High Performance Computing (HPC)<o:p></o:p></span></p><p = class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Max Delbr=C3=BCck Center for Molecular Medicine = (MDC)<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Robert-R=C3=B6ssle-Stra=C3=9Fe 10, 13125 = Berlin<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Phone: +49 30 9406 1316<o:p></o:p></span></p><p = class=3DMsoNormal><span = style=3D'font-family:"Arial",sans-serif;color:#2E74B5;mso-fareast-languag= e:#1000'>Email:=C2=A0=C2=A0 = navid.afkhami@HIDDEN<o:p></o:p></span></p><p = class=3DMsoNormal><o:p> </o:p></p></div></body></html> ------=_NextPart_001_0001_01DBC57E.A940D0B0-- ------=_NextPart_000_0000_01DBC57E.A940D0B0 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIRIjCCBSgw ggOQoAMCAQICEHhBEjgV2gvdepqd44ZTBd8wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCR1Ix NzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ0Ex GzAZBgNVBAMMEkdFQU5UIFMvTUlNRSBSU0EgMTAeFw0yNTA0MjIxNjA1NDVaFw0yNzA0MjIxNjA1 NDVaMCwxKjAoBgkqhkiG9w0BCQEWG25hdmlkLmFma2hhbWlAbWRjLWJlcmxpbi5kZTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAIzFWTFzC+Foj+GxMaEVPhcOq/78eMQ3Djxco9zjyUnx B7GK6pWyGE8jMWPGpnIB1/OdUoza55NVBnei0lticf5n7ezpRGCb9P+/ZnkTiGoxXSA2fqgjNg83 I6LxQjUiCV0uZs5+VzZNTdxjoUQFo2gyUuyTRj/N6WujuYPZoTrBQI8h2VD51g72aBS8rY1d8R8H bAJ4tDodOmGA435qZXalcjcVchGSH322bJ+c5E9S74QTkKIZKIbyOaIo8Mn2E+dWVdDpc1D+TCTP 5Q394MQCkJVvYlCOEMDqmjQDz+NdovH/zzQZFCpmpWHPO8wilePPurI6haz/Wou95ee2zGsCAwEA AaOCAY0wggGJMB8GA1UdIwQYMBaAFOuyLzv9rgLMKkQGXSXNHRIiaLBHMEoGCCsGAQUFBwEBBD4w PDA6BggrBgEFBQcwAoYuaHR0cDovL2NydC5oYXJpY2EuZ3IvSEFSSUNBLUdFQU5ULVNNSU1FLVIx LmNlcjAmBgNVHREEHzAdgRtuYXZpZC5hZmtoYW1pQG1kYy1iZXJsaW4uZGUwYwYDVR0gBFwwWjAJ BgdngQwBBQECMAgGBgQAj3oBAzBDBg0rBgEEAYHPEQEBAgECMDIwMAYIKwYBBQUHAgEWJGh0dHBz Oi8vcmVwby5oYXJpY2EuZ3IvZG9jdW1lbnRzL0NQUzAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB BQUHAwQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL2NybC5oYXJpY2EuZ3IvSEFSSUNBLUdFQU5U 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 cmljYS5nci9IQVJJQ0EtQ2xpZW50LVJvb3QtMjAyMS1SU0EuY2VyMEQGA1UdIAQ9MDswOQYEVR0g ADAxMC8GCCsGAQUFBwIBFiNodHRwOi8vcmVwby5oYXJpY2EuZ3IvZG9jdW1lbnRzL0NQUzAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwRQYDVR0fBD4wPDA6oDigNoY0aHR0cDovL2NybC5o YXJpY2EuZ3IvSEFSSUNBLUNsaWVudC1Sb290LTIwMjEtUlNBLmNybDAdBgNVHQ4EFgQU67IvO/2u AswqRAZdJc0dEiJosEcwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQA73rhF9tw8 K5MoCrbBew5nExpovEhNtI5iS3tEzE/DcLNTaqaRNAAsptWoLWNSI1BZuTFmmxvyHL0U4fLAfXEW YA0DKmSzQi6H6i+Go/3SgVx+G8B9jFXYzRwaBr2ZMoUc/5ARPsdb2ll3JYVkDDl+Z1b0TH4hCYmK LTD+yjPPCGlWfQ5BiSRFX7bJ1FrrwllLY2oA+l1paix4zZfi7n4mf4fZQ72lqhtf6G33UrYKHzHN 9ES/hEuoGCkcGaQgNXKBc11ewp8MfLaE5fG0XqgjV3sSs8ZagHEVzzppSpCULqkSNve6DbjD56DW QmPsi58cneJGbrtF3DkzU6VYzPG74PAAqoUmGp6zQ4v804k5O4MJvRsh9V+OXxTRjRBYKSGgKY09 lBC7pAzpj9fGcAuBEHh2sDySKn3zBJlCZuqm0TyhpzZnMsoIeImVN0G5ESy6d2ekFd1qExKsn+Zi /akxkuliRuuS/KGisNV4f23RrlSA8gWoaXz9nNqQndFB+vse90a6vRhZToo1a9jkEryocxEzRvde 0r3FEQgYTJyEBVF6h0MiGOtHh9aaOlrTTqv9SuZKThukqtUVXNNixIrePLiuLUTFVCnpEjo67hl1 t/A5gK4j3DB4yOlUG6o3NEqtVT8++nnuBTObi74klGR2Kgw6jFmvCxSJivYoiiPBNzGCA6kwggOl AgEBMHcwYzELMAkGA1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNl YXJjaCBJbnN0aXR1dGlvbnMgQ0ExGzAZBgNVBAMMEkdFQU5UIFMvTUlNRSBSU0EgMQIQeEESOBXa C916mp3jhlMF3zAJBgUrDgMCGgUAoIICBzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG SIb3DQEJBTEPFw0yNTA1MTUwNzQ5MzNaMCMGCSqGSIb3DQEJBDEWBBRC4quS2FcD2w/wopTdfHZ7 c9JMXjCBhgYJKwYBBAGCNxAEMXkwdzBjMQswCQYDVQQGEwJHUjE3MDUGA1UECgwuSGVsbGVuaWMg QWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDQTEbMBkGA1UEAwwSR0VBTlQgUy9N SU1FIFJTQSAxAhB4QRI4FdoL3XqaneOGUwXfMIGIBgsqhkiG9w0BCRACCzF5oHcwYzELMAkGA1UE BhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlv bnMgQ0ExGzAZBgNVBAMMEkdFQU5UIFMvTUlNRSBSU0EgMQIQeEESOBXaC916mp3jhlMF3zCBkwYJ KoZIhvcNAQkPMYGFMIGCMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCgYIKoZIhvcNAwcwCwYJ YIZIAWUDBAECMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCGjALBglghkgB ZQMEAgMwCwYJYIZIAWUDBAICMAsGCWCGSAFlAwQCATANBgkqhkiG9w0BAQEFAASCAQBGM3AzHNj5 zplUm0QLSi3NGWkRIUYxmal6HD/l1Xv7cvwuh5PAjvxK4Cz7SLsTLPDp9Lnns0W8/JMzUHaVUEBc LCr/gBbPTsQ4eXfsf+/zXQPulM1ERdvYf+nhjWhxBoAHqVh9Z/Iu+7shlFsI+KV+rpwB5bzQ2Xvn d5tTS5LCnizr9aIiIZAgCELBnQ+8/qH/CVDCi/Tcb0fs3czQwffPbLFw5vGAxn9pJP8P+htBkwFO GKpoqHFgHoKGUcNwRmNU/CgsfRfOpgQXfLL80FN8XSiAoMYwJs0/KbCaLA3X/V29UlxZPHaj9GSY vUPRfT0ddeN+pZii94Y5TgoH7QFvAAAAAAAA ------=_NextPart_000_0000_01DBC57E.A940D0B0-- ------------=_1747602303-29558-3--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.