Ludovic Courtès <ludo@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 78440) by debbugs.gnu.org; 15 May 2025 12:26:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 08:26:23 2025 Received: from localhost ([127.0.0.1]:52374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFXfK-0004h9-ST for submit <at> debbugs.gnu.org; Thu, 15 May 2025 08:26:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52968) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uFXfH-0004gl-I7 for 78440 <at> debbugs.gnu.org; Thu, 15 May 2025 08:26:20 -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 1uFXf8-0005t4-QT; Thu, 15 May 2025 08:26:10 -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=NDUzMQ/uvLlUnoSnPq5e+ZWdxbbvjkQ9Jqrw3pwXLzI=; b=hYgqaOFXsdthY+1yFItH Xf5aqtD1+LEdoTKgx9omt/vNrgiq6Ny5P7WpT7hjSlfDhiR6UYquE7mgrrEQlF2i/5MP3CHZ50txf ZiWAlMwi1ZFtGAAJWsaU4rNCPPioBmlGlzTlE9pkvogGZt1UGVNsKQQ/Ec54WMRJHFcvL6RNBSBFg MPegfbXqKxUYt27mfnHGO75eRi8W7MKdEyMumSlzWKajXjSwaHTHhf1iRwucDTL73e+nBkDDkIwdv cUGFpobfgzXmcDoyLQQeOMUtSLthHkxQEkSf43d/L0rAZAFQFkKKhSfn7i74TWbpVfL/IqKwcvObj ianxoRxmjr5O0A==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Ricardo Wurmus <rekado@HIDDEN> Subject: Re: Unexpected requirement of --writable-root when using --share with guix shell In-Reply-To: <87msbeth40.fsf@HIDDEN> (Ricardo Wurmus's message of "Thu, 15 May 2025 10:26:07 +0200") References: <87msbeth40.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: Sextidi 26 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du Fusain Date: Thu, 15 May 2025 14:25:35 +0200 Message-ID: <87ikm2vz5s.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: 78440 Cc: 78440 <at> debbugs.gnu.org, Navid.Afkhami@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 (---) Hi Ricardo, Ricardo Wurmus <rekado@HIDDEN> writes: > Is this intentional or should we add an exception to make the > in-container home directory created for the user invoking "guix shell" > writable for that same user? This is being discussed in <https://issues.guix.gnu.org/78363>. The conclusion so far is that we should probably make $HOME writable. Thanks, Ludo=E2=80=99.
bug-guix@HIDDEN
:bug#78440
; Package guix
.
Full text available.Received: (at 78440) by debbugs.gnu.org; 15 May 2025 08:26:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 04:26:37 2025 Received: from localhost ([127.0.0.1]:50834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFTvJ-0005JH-B8 for submit <at> debbugs.gnu.org; Thu, 15 May 2025 04:26:37 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21128) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rekado@HIDDEN>) id 1uFTvD-0005Ix-5X for 78440 <at> debbugs.gnu.org; Thu, 15 May 2025 04:26:31 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1747297573; cv=none; d=zohomail.com; s=zohoarc; b=UQKVwxKJikc4FZutkUQCnA4VkdFyUj3T6CW9im8LD818AaTc7Nz8JUKmweweVMl4DxDTEjxuFYYqNdcgBQNCSMYbA8JQTjd/PclMDDDk7C3ZlLA2IWTjY/Fz3wlG34VCXHQjMr+3Ra8rjgUPQUFzhA0q5LHFG25tAfY6gPBD4Kc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1747297573; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To; bh=Uf9wrp/l8E3cctNkSIk0KKrYm0TrK0FcNNWaZPAmhb0=; b=N71aSD6oBRX5kkbn32d2EqtpRPvsjPwe4c1A/ZrcnmggESWI0/czVNSYv1F27b0+w/4johtPhEPN+7Oqe4fg2CtxHf+QZSI4WdR52drQfc5NudftaSsIdFLQDxfFwGsJ0Udz4fl2oI6OQgCC3xAAbS+DCMTpk32i2v18DXdQEdg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@HIDDEN; dmarc=pass header.from=<rekado@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1747297573; s=zoho; d=elephly.net; i=rekado@HIDDEN; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=Uf9wrp/l8E3cctNkSIk0KKrYm0TrK0FcNNWaZPAmhb0=; b=eLfqMYOsKFR/SEJ996dlVm4qSvofVqSfaeKj2FEY5R4VDYcV49AdzH92O4BhPeYQ kkjvHde5O820n3YqHWMEL+4YO6XP6r5uzC2xF1eWfhYKbB1U/ek+ALCWdHn+DHTPgVg h3Ah1Grx3TrW8mhraV1WydXrs0I8e5TPZR75UVFA= Received: by mx.zohomail.com with SMTPS id 1747297570045474.23398658377164; Thu, 15 May 2025 01:26:10 -0700 (PDT) From: Ricardo Wurmus <rekado@HIDDEN> To: 78440 <at> debbugs.gnu.org Subject: Unexpected requirement of --writable-root when using --share with guix shell User-Agent: mu4e 1.12.9; emacs 29.4 Date: Thu, 15 May 2025 10:26:07 +0200 Message-ID: <87msbeth40.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 78440 Cc: ludo@HIDDEN, Navid.Afkhami@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: -1.0 (-) This is due to a change introduced with commit=20 ce363c1dc7bd63a74dcf7788d340819f6d5db89f: --8<---------------cut here---------------start------------->8--- commit ce363c1dc7bd63a74dcf7788d340819f6d5db89f Author: Ludovic Court=C3=A8s <ludo@HIDDEN> environment: Add =E2=80=98--writable-root=E2=80=99 and default to read-= only=20 root. =20=20=20=20 This is an incompatible change where the root file system in =E2=80=98guix shell -C=E2=80=99 is now read-only by default. --8<---------------cut here---------------end--------------->8--- There have been follow-up commits, such as=20 edc799dabfb059735f1a3084384925fe573d9de1 to make /tmp writable=20 again: --8<---------------cut here---------------start------------->8--- commit edc799dabfb059735f1a3084384925fe573d9de1 Author: Ludovic Court=C3=A8s <ludo@HIDDEN> environment, home: Make /tmp writable. =20=20=20=20 Fixes <https://issues.guix.gnu.org/78272>. =20=20=20=20 Fixes a bug caused by commit=20 ce363c1dc7bd63a74dcf7788d340819f6d5db89f, which inadvertently made /tmp read-only as well. --8<---------------cut here---------------end--------------->8--- The problem here is that the user's temporary home directory=20 inside the container is now read-only by default, because it is a=20 decendent of the read-only root directory: --8<---------------cut here---------------start------------->8--- guix shell --container coreutils -- /bin/sh -c 'env > ~/.test' /bin/sh: line 1: /home/rekado/.test: Read-only file system --8<---------------cut here---------------end--------------->8--- Is this intentional or should we add an exception to make the=20 in-container home directory created for the user invoking "guix=20 shell" writable for that same user? --=20 Ricardo
bug-guix@HIDDEN
:bug#78440
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 15 May 2025 07:50:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 03:50:09 2025 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--
"Navid.Afkhami@HIDDEN" <Navid.Afkhami@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#78440
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.