From unknown Wed Jun 18 00:22:04 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#77785 <77785@debbugs.gnu.org> To: bug#77785 <77785@debbugs.gnu.org> Subject: Status: [PATCH] gnu: cura: prevent importing outside of store Reply-To: bug#77785 <77785@debbugs.gnu.org> Date: Wed, 18 Jun 2025 07:22:04 +0000 retitle 77785 [PATCH] gnu: cura: prevent importing outside of store reassign 77785 guix-patches submitter 77785 Jakob Kirsch severity 77785 normal tag 77785 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 12:30:00 2025 Received: (at submit) by debbugs.gnu.org; 13 Apr 2025 16:30:00 +0000 Received: from localhost ([127.0.0.1]:43590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u40DY-0005Oj-4J for submit@debbugs.gnu.org; Sun, 13 Apr 2025 12:30:00 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47650) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u40DW-0005O0-Fc for submit@debbugs.gnu.org; Sun, 13 Apr 2025 12:29:59 -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 ) id 1u40DC-0002Fe-Sd for guix-patches@gnu.org; Sun, 13 Apr 2025 12:29:39 -0400 Received: from mout.web.de ([212.227.15.14]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u40DA-0001bp-05 for guix-patches@gnu.org; Sun, 13 Apr 2025 12:29:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1744561773; x=1745166573; i=jakob.kirsch@web.de; bh=+s9zvnuA8nJNJS4XrNqEtDtWuJr+DF8ZQbaHvu9awZQ=; h=X-UI-Sender-Class:Date:From:To:Subject:Message-ID:MIME-Version: Content-Type:cc:content-transfer-encoding:content-type:date:from: message-id:mime-version:reply-to:subject:to; b=rG+J306JlovybvQScmgZdxwqOOD23JleCw9xfsMj3WJ/AgOJq1reR6N1Boh5GY/C QbmGaQg/LxQYwqmIeVmkLJB1BDK+3Ruf1qyQL73+U3zGieqMYX1iNNIUYDGBGGZDR +HZQ2CRpvOBqf0WCRuvw64yq7s2TFMDEA/pDaLC+mvtxzT/XRBKT8tTiYe+2x+l8W f3a5BLfFzdUWTxNF095IVjMzjxQttsyrTnYv8hKw5oPE6zEY9jH/HT9O2c1yI4AM0 gMTddpqSs3/KuDUdXB94YH8FwSge28cvfSeJNkjKURFOlEwTrjcXvXMWZ9P/BRD/O WmLh1DSHJ2tQMIuWtQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from kernelpanicroom ([134.19.24.167]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MMGyA-1tmsV046oo-00TsDr for ; Sun, 13 Apr 2025 18:29:33 +0200 Date: Sun, 13 Apr 2025 18:29:31 +0200 From: Jakob Kirsch To: guix-patches@gnu.org Subject: [PATCH] gnu: cura: prevent importing outside of store Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="QYoniNtDXNxxfIze" Content-Disposition: inline X-Provags-ID: V03:K1:VR04c7HcSkgSmBDim8SaEORhfASUSqLuQoyYyaaW+IFLPfgqy/m oiYqlEQ88tD8GGVMQl7UgQnYBdSix3jLUdEVIyDt5DLsemwS5/dBW3TOFdZqdo/VWU7qd3x LzwvhgWaEh8VQciENBtE3jjjbSnEmXfvu6X5W8nbq5THDJEyS1kTjWIxgIWy6bogWXF0qyy 0GgBisyN9tyucolbtwBag== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0fZs9gDzusU=;XBA6ZWPAr2um4nls3b1IFkKfhK6 1PtzlnylAebu4vNb8ahXZnhHAxCuJfpsJBXjv7z1LV/Cx/vsJQ4g3Q4KVIZfWiEWYLAGD0knl WaOHEtZADchnn9kOvQiBQKsH5V3lkMpKsOxZmz0pgxZNmlKbeJ+HnvSfiRE6BALjQKP2Tz5kS RqiNX1kOAvowi9MY4ZRfk4/7qkMXyPHWm81Zw9gx12Yuv/nrTSvw79xJCvHAcXRlX/NC5eZU+ aBM4iu4rybJYfhvV7c+OvgRYIljs7W5DTUYH2f/JfvTXs1tDtanwWXtCHlaPAYmVTSy5yBuAy H2EdAtuhPS84eY42cDRdGZYopmsKIBLXaJ2PC297bWDaxP6yVNuuAbhMy1XumOIbUo7bb/1mZ 4vnYnF0ACwmNYSZMxZvUgX8xaXMBdffkyn9qrUuQD4No2ZNvkSQi77pEQ6miQLlXm1RxIp9A8 6xK34Y+0BrvZBfL+0vN9DOReEUTQSB4Ory5zgJFvBCd5jp19ZIcL5AM4ph/WplPaR/Awi1fxo C8L17Jx33A8MwAJJK4NmcLaNh0PL7hHNjqfQ05KaW06IE0eZQVrg1YgiLOBp2MKB/XC6tfqIo 4BFvbPu1Y73YrjM4C0mCt0LzTXCzJaE3miIswrxBnrockIIvgu/AdpivshH3y5fmo27S/BNVz Jo9VOl+kUhBfj/VDnCOSR9N/Jf/VaZ7jPj3+WgnNx5FIgVZpZkjumVT+bwU/sv6zWrJWOhN8V SScgZb4r+kf0gPrR/lZueCXaaY/cE7uVTznyhVP+aDxinVs9xbPBWsITRbjPxAXtw/BRw6+Ax ni6V/5eSow1WzO79TzkZS6s5oHip4xFo1EwxoyWhqL9aDNBL2DH2ZEOW3sk02iUEHCOegCLwF kxEGTZow9OmVZoRh/WbNgCihKdu2LBaSMpyKAwnteFVBT7OO7zd0vzkhPVokUlV4cI5jslhTM 4k7qqwxAVA5JyEwt3zkooVs3kL8xOyjxnmgJiyR8e9rCNTXku+vhhzFMs8/OCoI9QsIhDDCMe Rk39znvnT/vAOrNMeWF/lsb48ARCYNomBXHqRTgtkKgFmzMxUR66dqvUxcVYq8lcO1PvMLamp Mnp18YV3jjv1zdiSUGWJAgovKZ74Goqp9oCIc5GOierv7lGxKVvPausf6euu1/c+aO7kJnUq1 Y1rV5ZrCeZQOMyvvOqH4jFZlVyERG4S/EQS+QPrOnFoW/gT7sAItWgTuDW/EXfDTM5Ud0rAd5 4jZMY7+f2cmhDrFI2sYNPhaT+WMIvBTAODShaTDe166RMYBAvL3Detp8pyp23Y75ra30lT2Hn 0z3FRVmPXca38lJaSGWuJlMJm7/8IKiaKE+YO2GfPePg9ROT28tRarHJyippB9G7/MkL+SXkT mM7CnldrpuBJyYhNBeo6id27elYa7kGGKkQGxhbyaT093GqVsQxXgIybprQ4ZaYMMIyk6x9ic CZU2EM2oe4PLUoQ32sGsX10Ci7Fk6AS5IYhrRsdXCu6+tXRpT Received-SPF: pass client-ip=212.227.15.14; envelope-from=jakob.kirsch@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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: 0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --QYoniNtDXNxxfIze Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I've recently tried to run cura but it kept crashing because it couldn't find shared libraries. As it turns out, python adds directories in the home directory to the search path and a pyqt5 installed by pip managed to be loaded, which obviously won't work. This patch addresses this by adding a small snippet of code to the top of bin/cura that clears out all paths from sys.path that don't start with /gnu. --QYoniNtDXNxxfIze Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=0001-gnu-cura-prevent-importing-outside-of-store.patch Content-Transfer-Encoding: quoted-printable =46rom f49e1297a0be295a7d47ebf33fe3e27ceecefefa Mon Sep 17 00:00:00 2001 Message-ID: From: Jakob Kirsch Date: Sun, 13 Apr 2025 18:25:20 +0200 Subject: [PATCH] gnu: cura: prevent importing outside of store * gnu/packages/engineering.scm (cura)[arguments]<#:phases>: substitute* co= de into bin/cura to clear all paths from sys.path that don't start with /g= nu. Change-Id: Ie67c26ae7d43d5801a6cde7619491dacedf4e2a0 =2D-- gnu/packages/engineering.scm | 75 ++++++++++++++++++------------------ 1 file changed, 37 insertions(+), 38 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index f37b0e3844..079e849ae9 100644 =2D-- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -4897,46 +4897,45 @@ (define-public cura (sha256 (base32 "0yg17pcrj5gm02aqcjfk40ynvpb9r9aaq9rj108dkpki1is15ks7")))= ) (build-system qt-build-system) - (native-inputs - (list python-certifi - python-mypy - python-pytest - python-requests)) - (inputs - (list bash-minimal - cura-engine - libcharon - libsavitar - python - python-keyring - python-pynest2d - python-pyserial - python-sentry-sdk - python-sip - uranium)) + (native-inputs (list python-certifi python-mypy python-pytest + python-requests)) + (inputs (list bash-minimal + cura-engine + libcharon + libsavitar + python + python-keyring + python-pynest2d + python-pyserial + python-sentry-sdk + python-sip + uranium)) (arguments - `(;; TODO: Fix tests. - #:tests? #f + `( ;TODO: Fix tests. + #:tests? #f #:configure-flags '("-DURANIUM_SCRIPTS_DIR=3D") - #:phases - (modify-phases %standard-phases - (add-after 'install 'link-to-CuraEngine - (lambda* (#:key inputs outputs #:allow-other-keys) - (symlink (string-append (assoc-ref inputs "cura-engine") - "/bin/CuraEngine") - (string-append (assoc-ref outputs "out") - "/bin/CuraEngine")))) - (add-after 'link-to-CuraEngine 'wrap-pythonpath - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (wrap-program (string-append out "/bin/cura") - (list "GUIX_PYTHONPATH" - 'prefix (list (string-append out - "/lib/python" - ,(version-major+minor - (package-version py= thon)) - "/site-packages") - (getenv "GUIX_PYTHONPATH")))))))))) + #:phases (modify-phases %standard-phases + (add-after 'install 'link-to-CuraEngine + (lambda* (#:key inputs outputs #:allow-other-keys) + (symlink (string-append (assoc-ref inputs "cura-eng= ine") + "/bin/CuraEngine") + (string-append (assoc-ref outputs "out") + "/bin/CuraEngine")))) + (add-after 'link-to-CuraEngine 'wrap-pythonpath + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (begin + (substitute* (string-append out "/bin/cura") + (("import sys") + "import sys; [sys.path.remove(x) for x in sy= s.path if not x.startswith('/gnu')]")) + (wrap-program (string-append out "/bin/cura") + (list "GUIX_PYTHONPATH" + 'prefix + (list (string-append out "/lib/python" + ,(version-major+mi= nor (package-version + = python)) + "/site-packages") + (getenv "GUIX_PYTHONPATH"))))))))= ))) (home-page "https://github.com/Ultimaker/Cura") (synopsis "Slicer for 3D printers") (description "Cura is a slicing software from Ultimaker. A @emph{sli= cer} base-commit: 94e7afbb557d3f2709072bf2bf58618293ca7fbd =2D- 2.49.0 --QYoniNtDXNxxfIze-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 15:34:44 2025 Received: (at 77785) by debbugs.gnu.org; 13 Apr 2025 19:34:44 +0000 Received: from localhost ([127.0.0.1]:43938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u436K-0006ND-8a for submit@debbugs.gnu.org; Sun, 13 Apr 2025 15:34:44 -0400 Received: from 7.mo563.mail-out.ovh.net ([46.105.59.58]:40775) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u436H-0006N2-3W for 77785@debbugs.gnu.org; Sun, 13 Apr 2025 15:34:42 -0400 Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net [152.228.215.222]) by mo563.mail-out.ovh.net (Postfix) with ESMTPS id 4ZbLGR56ssz1TW0; Sun, 13 Apr 2025 19:34:39 +0000 (UTC) Received: from director3.derp.mail-out.ovh.net (director3.derp.mail-out.ovh.net. [127.0.0.1]) by director3.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <77785@debbugs.gnu.org>; Sun, 13 Apr 2025 19:34:39 +0000 (UTC) Received: from mta2.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.96.15]) by director3.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4ZbLGR4DHBz7wVj; Sun, 13 Apr 2025 19:34:39 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.6]) by mta2.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id F2948BA3EEA; Sun, 13 Apr 2025 19:34:38 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-99G00381a4511a-9d14-4a2b-bcbf-6f6322716830, 2225F427C6EFDD31F989389C4D25104D13E12AD2) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 89.207.171.131 From: Nicolas Graves To: Jakob Kirsch , 77785@debbugs.gnu.org Subject: Re: [bug#77785] [PATCH] gnu: cura: prevent importing outside of store In-Reply-To: References: Date: Sun, 13 Apr 2025 21:34:38 +0200 Message-ID: <87ecxvyhwx.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 1283244420261208821 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvudekhedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufgjfhffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeijefgffffudeivefgudeihfdtgfeljefhvdevhfegkeejvedthfdtfeeljeehgfenucfkphepuddvjedrtddrtddruddpkeelrddvtdejrddujedurddufedunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeejjeejkeehseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjhgrkhhosgdrkhhirhhstghhseifvggsrdguvgdpoffvtefjohhsthepmhhoheeifegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=jp2vtTeL28cwqqWa5VX7rLcBcFF6MjASlsTL5VKAb+s=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1744572879; v=1; b=dtVK4iXx4POkspHYF2JFy7szM+OODNtND10R/UAkU7oBODtJq0cQpOz8aTdrPOJ8eLTKxqeh 7f2KvB+kPei3CB4LjC3Jiu7W/aycokiuWQdUbhJ5n8yxjxFIZAF9+mSzsLDvb9CvcaLvE85T7h9 svD7ElFVbuBhhVG1WEABHy2Misaznk9xGhpXgIhmyA+MhtkrLU9BrLOGaimptBqQOpRqgLM121l 3gXd1/Auj4dIvMww8qVlGYqONKObX6CQYBGo4EdtblhNmDKdmjW+PgNeLokJBXBj6Pud+RjAy2G tlUdPI0E9oleNLL6CVyOX3YHo99gMtjykEchDevrKklZw== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77785 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2025-04-13 18:29, Jakob Kirsch via Guix-patches via wrote: > I've recently tried to run cura but it kept crashing because it couldn't find shared libraries. > As it turns out, python adds directories in the home directory to the search path and a pyqt5 installed by pip managed to be loaded, which obviously won't work. > This patch addresses this by adding a small snippet of code to the top of bin/cura that clears out all paths from sys.path that don't start with /gnu. > From f49e1297a0be295a7d47ebf33fe3e27ceecefefa Mon Sep 17 00:00:00 2001 > Message-ID: > From: Jakob Kirsch > Date: Sun, 13 Apr 2025 18:25:20 +0200 > Subject: [PATCH] gnu: cura: prevent importing outside of store Hey, TY Jakob for working on that. I'm in the process of trying to get Cura to build on the next python-team branch (for the sake of python-team, I don't use Cura). I'll apply the patch there and test with it. Could I ping you to review if the package works as expected once I'm done making the build pass on python-team? -- Best regards, Nicolas Graves From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 17:05:54 2025 Received: (at 77785) by debbugs.gnu.org; 13 Apr 2025 21:05:54 +0000 Received: from localhost ([127.0.0.1]:44150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u44WY-0002si-AZ for submit@debbugs.gnu.org; Sun, 13 Apr 2025 17:05:54 -0400 Received: from mout.web.de ([212.227.15.3]:43263) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u44WV-0002sR-BS for 77785@debbugs.gnu.org; Sun, 13 Apr 2025 17:05:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1744578342; x=1745183142; i=jakob.kirsch@web.de; bh=CuOuJnC0NmZF2BuP/UB8RWTUREeHh9kza7A3WIPbtFg=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=DK4ZS0fnGC7ryOyjnmKpqhsC/ywJEK+u3KJnKXCLvqqTwbXV9STO7dpl3KrMROqf xYgneVvAWrUOfkgP2Da5NQ5dAXAXczEPL7fcPHYZzxtva2magaDR2bdZ+swIYa023 svUcuOn1j3MQ64E03PIdfxbVsXfqTTYrBVpTUBxmQ/vLbwA060CCWY9QjmJ841FkV aiuYtd9bUABWYdKhF3URhsj0Ym0Mc1lsd3HJ1EOBxzeO68GT809MJUwsqQoeEIem9 5XH5rc5Acb9J4Om3eKhmMgx8iJuswFuKhd9hLvmpp5gnBeg8QY5iOAQSvJ5dlOIoC 5JDpXBpaY6RlgSxvVg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from kernelpanicroom ([134.19.24.167]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MCoku-1tvEog0VyS-002xL0; Sun, 13 Apr 2025 23:05:42 +0200 Date: Sun, 13 Apr 2025 23:05:39 +0200 From: Jakob Kirsch To: Nicolas Graves Subject: Re: [bug#77785] [PATCH] gnu: cura: prevent importing outside of store Message-ID: References: <87ecxvyhwx.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87ecxvyhwx.fsf@ngraves.fr> X-Provags-ID: V03:K1:eHP2E3J538wh1XgJCP4u63WDv0VEB9mUjftvL1zqPhl5JguqrcD A5ZNAjiAngfW7+/0MWW866ocBdyb1LppswKl0hcgbgVE3wW1Xk41DrxkQ8/tJDkT8E5AiSY iL4FmNAYzowO0BkzoTHkGpKURzvafL2bCea0iZQF+v4zwhqN6Sb2p1Kkk7Ctlwflec19LQn wr5AId/pe3Fy/Wny6M6zg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:itMBzMdkpiM=;BwxyyV7xH7fW/kcvDb6re1yVvtr k77VX5eSY0baBI3Koh8au5mIQAEpHej9KDW9rW49z8gzkhGdX0gfdLS3BZ1v4htVBBsQ4TEdX 4jkkQtv+ndozqlDYoAhXC8kBtrNDlINRiCArUvFmQbdWO8pN+JuWnCLOt8I+HBjNwEVYdtpSL IfS87wMNYkTudy7r4hmflIJg8fZLj2b48orz3/CKFFECJ3TCW2QGw8LDZAFp49gl+uUQA6hVS cmvmhNF2KBAGmMkqLm2cLoqSmTIs+xIhiPuOG7sj9qcP0e/wQgmwjk1PGcmuQLoT9Z0cCQ3dM Z+yakKmn+RbYSQFHNUPBGer3iTzPGuGb9zvJ1qlIZmd5Zoras1VYDmp6AO+ozDimh4MJXtFZd U30C1ytmVe4uLBMtYpX0JCE3salm1F75sNkKkx066LzopX+U7J55rl24lHUu9wGUlPLo/AX53 B96Hvs4ELRr3mEdzv3oqC3uchjlLQ4KE/uMFR85/Pe77O/gib6eUAgsKmSRwzcsRmzsUmXrnN aogDwVfhDHvHXisFKXeiFOGwuWLkEL7y0jDS8D5g9uf/CyksqO/a6wpsbSdVHx3i+2934iWi9 BGRQ39H4WDwa9wEMu9JrJBwqBoF0e79ioO8SbOgZdvjNNeeXWOb+ryhuFoRcJjxLB2XiOMCtP OGzEu3JEskNOL+Ld0BdVRzLD2ag059tvTTOsDQ1jJNDU8gV7rUiaukbdANubBA/0027u/j01P awOT4xLSHTimCLHBb1ZNMDZmbEezLT3NAF9j0PXYJNRSX8BZHXNU/9vkRleIQwaezvB7M0ijG cFXbITa9LZH6XvzHL+nNInSyeG9UqkQ1r9vRXpNYtG43bZyzdtrqWtpdIYOJxFvv75Q9pQH0V +sFkqpHphIeMg1gWmCxEvqy2zZI5hb+RIw2b+CWTgkkeZ8e+nfcdpRbCu6iITnz2ee/jvh5rj S0CgxsOeaFUs/kYN/YNjrKyaqxjytkgyuy3ZD64/ENcLUN3iN8Pt+7yVUolC5ppCs8PKr0ute pkqMyBJPstjdoEQDLqmSFe+WPJSLf0BflnkJIpsUpXEMYkmbT+7Yv5hNRHdM2nvWHIkRc10iD 7TmTXINNDgYFG8JyX8r+KBk3EAkSDZ+oX1DYJHdW1IL0E3uXDD9Y/kme47lI8Dbd8j5/M09Wx d+H7kJC1LCkU6uM8Bpvig4fltzddh7PNf89lR0ZRswH5hWg2cVAVXhW99eW5YPA8cbnZKmH9W xsBR4lJsH7xiwDfrmVpF5EJVSFnp0L+QmZC98Gi3iEcqY8MJiwlXJ7DYo0+toY2Quu96ypWyI GTYFCoMdcSnT0NppPT/5Afxp0hTiyDdYOz5Kkw6ItESBEgqIYbshaf+KIt7Tmm2S0/6ORxK+H rEi5rOjdc88NScO3CuqFCB4K+CQc7fK6YZc4+y5kKaUv1BCdJ6wgpQspGyMRp7xkbjZfp4SLE 6FF6A5Q== Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 77785 Cc: 77785@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > I'm in the process of trying to get Cura to build on the next > python-team branch (for the sake of python-team, I don't use Cura). Thanks that's cool. > I'll apply the patch there and test with it. Could I ping you to review > if the package works as expected once I'm done making the build pass on > python-team? Yeah sure. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 10 11:18:30 2025 Received: (at 77785) by debbugs.gnu.org; 10 Jun 2025 15:18:31 +0000 Received: from localhost ([127.0.0.1]:39167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uP0k8-0003hb-VN for submit@debbugs.gnu.org; Tue, 10 Jun 2025 11:18:30 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:45572) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uP0k5-0003fh-19 for 77785@debbugs.gnu.org; Tue, 10 Jun 2025 11:18:26 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id C71163CE; Tue, 10 Jun 2025 17:18:16 +0200 (CEST) Authentication-Results: hera.aquilenet.fr; none 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 aPT7d954-kTs; Tue, 10 Jun 2025 17:18:16 +0200 (CEST) Received: from jurong (176-179-191-150.abo.bbox.fr [176.179.191.150]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 72A1C1EA; Tue, 10 Jun 2025 17:18:14 +0200 (CEST) Date: Tue, 10 Jun 2025 17:18:11 +0200 From: Andreas Enge To: Nicolas Graves Subject: Re: [bug#77785] [PATCH] gnu: cura: prevent importing outside of store Message-ID: References: <87ecxvyhwx.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87ecxvyhwx.fsf@ngraves.fr> X-Rspamd-Server: hera X-Rspamd-Queue-Id: C71163CE X-Spamd-Result: default: False [-5.43 / 15.00]; BAYES_HAM(-3.00)[99.98%]; NEURAL_HAM(-2.84)[-0.946]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_ENVRCPT(0.00)[web.de]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FREEMAIL_CC(0.00)[web.de,debbugs.gnu.org] X-Rspamd-Action: no action X-Spamd-Bar: ----- X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77785 Cc: Jakob Kirsch , 77785@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, what is the status of this patch? As far as I can see, it was not applied to the python-team branch? Andreas