From unknown Fri Jun 13 10:11:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39950: flatpack packages can't open external applications Resent-From: Damien Cassou Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 06 Mar 2020 14:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39950 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 39950@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15835056968998 (code B ref -1); Fri, 06 Mar 2020 14:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Mar 2020 14:41:36 +0000 Received: from localhost ([127.0.0.1]:44318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAEAS-0002L4-Hd for submit@debbugs.gnu.org; Fri, 06 Mar 2020 09:41:36 -0500 Received: from lists.gnu.org ([209.51.188.17]:37620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAEAR-0002Kv-KQ for submit@debbugs.gnu.org; Fri, 06 Mar 2020 09:41:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45638) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jAEAQ-0008Le-EH for bug-guix@gnu.org; Fri, 06 Mar 2020 09:41:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jAEAP-0007Lq-3I for bug-guix@gnu.org; Fri, 06 Mar 2020 09:41:34 -0500 Received: from mail.choca.pics ([80.67.172.235]:46098) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jAEAO-00071N-St for bug-guix@gnu.org; Fri, 06 Mar 2020 09:41:33 -0500 Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id E0281181929E8 for ; Fri, 6 Mar 2020 15:41:23 +0100 (CET) Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id wZ5lZ4v16wqG for ; Fri, 6 Mar 2020 15:41:23 +0100 (CET) Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id 6A2D9181929E0 for ; Fri, 6 Mar 2020 15:41:23 +0100 (CET) X-Virus-Scanned: amavisd-new at choca.pics Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id 6wpGYZExc07J for ; Fri, 6 Mar 2020 15:41:23 +0100 (CET) Received: from luz4 (lfbn-ren-1-1414-74.w90-27.abo.wanadoo.fr [90.27.133.74]) by mail.choca.pics (Postfix) with ESMTPSA id 30CA918192B26 for ; Fri, 6 Mar 2020 15:41:23 +0100 (CET) From: Damien Cassou Date: Fri, 06 Mar 2020 15:41:21 +0100 Message-ID: <87r1y535ri.fsf@cassou.me> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 80.67.172.235 X-Spam-Score: 0.2 (/) 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: -0.8 (/) Hi, when I install a flatpak package under Guix System, this package works but can't open external applications. This is a problem for some applications, e.g., Blender will never open your web browser. How to reproduce: $ guix install flatpak $ flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo $ flatpak --user install flathub org.blender.Blender $ flatpak --user run org.blender.Blender In Blender, click on the Help menu in the menu bar and choose "User communities". This is supposed to open a web browser but no browser will pop up. When in bash, I can use xdg-open to open a web page without problem. -- Damien Cassou "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill From unknown Fri Jun 13 10:11:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39950: flatpack packages can't open external applications Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 20 Mar 2020 19:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39950 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Damien Cassou , 39950@debbugs.gnu.org Received: via spool by 39950-submit@debbugs.gnu.org id=B39950.158473225829892 (code B ref 39950); Fri, 20 Mar 2020 19:25:02 +0000 Received: (at 39950) by debbugs.gnu.org; 20 Mar 2020 19:24:18 +0000 Received: from localhost ([127.0.0.1]:45675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFNFi-0007m4-CM for submit@debbugs.gnu.org; Fri, 20 Mar 2020 15:24:18 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:58567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFNFh-0007ls-Cm for 39950@debbugs.gnu.org; Fri, 20 Mar 2020 15:24:17 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 76A9D34E; Fri, 20 Mar 2020 15:24:11 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Fri, 20 Mar 2020 15:24:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm2; bh=0ecRnPpvETHoVEIfYQof3lbmgk i7JxrrrmShGUUP5fA=; b=eXGvsYKlqwKGB+sEsHdtI+b5R3+ptdzPGlAQ4SGIog TNLhMCXdstgYfbJgDL+sev6xHMFfRrDE+fqkoifed7Ei2Ct20sDfOT4bJqldUInb /hHF7Z92i1LPk9dunbHgjOEpP4clNXNcOCNdicJSKd+yPa+k6wEO61JacbWTXfCs ra26vJQ0LhOHZCTKyh6NeSeqo1SO+kGT51H+rm21ekUyoS+0pCeLOVHlDa4qqCrt fQz3M3SfCiJXWP6RY/66k6weQCMFPXuYJzHajZi7ogbbxrrLfS0Gn4RJC3576khC CDOiduEK7pmpED6OI8EA42a4zunOd/W6AUdiwM9dmd1w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=0ecRnP pvETHoVEIfYQof3lbmgki7JxrrrmShGUUP5fA=; b=pwqPF71VAr3pmVwhU3Iv0u kzqiu5rFdRL7q5IR+5nLAtzJJNAAOZjza9A7dqUAKL4JMuY+dWS4ql/cOQdmBiJo t6SNeTVvoE4ycBjvt+I3gD/BOrVo1evRj6DVTRn++W1ji7JUSYjaLg4sDqh5+l7A CK0u1wdJfYX5a6pD5uvW0+ocwGAbvVhjqeyFWYcP/uA8bVVhevMxWS9pDmVMv/zb jjYKLKfEgPiWd7pcnNvcVDSBSMGGHLwl7oSNj4ZGNR3hd5bDjeKvDJx0x0P+Q8sM DIQjfd2GJMLX3yo87Jvl0yzT3TqBJQuSaiPrTt0IYkrN4/2flZuIl9E4p1wEJ7EA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudeguddguddvvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffujghffgffkfggtgesghdtreertdertdenucfhrhhomhepofgrrhhi uhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghsthhmrghilhdrtghomheqnecuffhomh grihhnpehflhgrthhhuhgsrdhorhhgnecukfhppeekgedrvddtvddrieekrdejheenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmsggrkhhkvg esfhgrshhtmhgrihhlrdgtohhm X-ME-Proxy: Received: from localhost (ti0006q161-2604.bb.online.no [84.202.68.75]) by mail.messagingengine.com (Postfix) with ESMTPA id 715CF328005D; Fri, 20 Mar 2020 15:24:10 -0400 (EDT) From: Marius Bakke In-Reply-To: <87r1y535ri.fsf@cassou.me> References: <87r1y535ri.fsf@cassou.me> User-Agent: Notmuch/0.29.3 (https://notmuchmail.org) Emacs/26.3 (x86_64-pc-linux-gnu) Date: Fri, 20 Mar 2020 20:24:08 +0100 Message-ID: <87d0967rtz.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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 (-) --=-=-= Content-Type: text/plain Damien Cassou writes: > Hi, > > when I install a flatpak package under Guix System, this package works > but can't open external applications. This is a problem for some > applications, e.g., Blender will never open your web browser. > > How to reproduce: > > $ guix install flatpak > > $ flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo > > $ flatpak --user install flathub org.blender.Blender > > $ flatpak --user run org.blender.Blender > > In Blender, click on the Help menu in the menu bar and choose "User > communities". This is supposed to open a web browser but no browser will > pop up. > > When in bash, I can use xdg-open to open a web page without problem. To my knowledge, Flatpak applications run in isolated containers and thus have no visibility to the host system by default. Maybe there are some command-line arguments you can add to give it access to what it needs to open a browser? It seems to me there is little Guix can do about it without breaking the containerization features of Flatpak. WDYT? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl51GFkACgkQoqBt8qM6 VPr8Iwf9G5+yrzER3TYJ3YQDzxpzSJ2eL6ohojkryySHCb8E/L1vbHYbvIxl7Mpz 4tX6n4UjNjqu6KfFR21yVlF2HumAq9ADVK1uGK/GoWdAdtS26bvZxe+4J9mOeBXk 0+gyBEHXkRHafDrkLK/qyS+tDdqHF8RhGy8/6hUSQqGv35nNaeIuHQAh/XWqHkGE 4vQz++yjNOpL31IePbcapU7XEh02Ul3O4vMnybyXJoIUPs8vLWPrBVtXj35gjjh8 N+M53cBJSQR69PlF+dglL7s1AvD25CLvlA9zdnET5dcSefcSgW97tgJPwe0rN0te ol9MW31yltttZ59j5FawUbtNSCO79Q== =BrpH -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 10:11:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39950: flatpack packages can't open external applications Resent-From: Damien Cassou Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 21 Mar 2020 09:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39950 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Marius Bakke , 39950@debbugs.gnu.org Received: via spool by 39950-submit@debbugs.gnu.org id=B39950.158478256724416 (code B ref 39950); Sat, 21 Mar 2020 09:23:01 +0000 Received: (at 39950) by debbugs.gnu.org; 21 Mar 2020 09:22:47 +0000 Received: from localhost ([127.0.0.1]:45938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFaL9-0006Lk-5w for submit@debbugs.gnu.org; Sat, 21 Mar 2020 05:22:47 -0400 Received: from mail.choca.pics ([80.67.172.235]:43822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFaL7-0006LY-0T for 39950@debbugs.gnu.org; Sat, 21 Mar 2020 05:22:45 -0400 Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id 6E22D18195760; Sat, 21 Mar 2020 10:22:43 +0100 (CET) Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id NYxSaxtkQuLF; Sat, 21 Mar 2020 10:22:43 +0100 (CET) Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id E2397181929E4; Sat, 21 Mar 2020 10:22:42 +0100 (CET) X-Virus-Scanned: amavisd-new at choca.pics Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id mOi7oBscGfBj; Sat, 21 Mar 2020 10:22:42 +0100 (CET) Received: from luz4 (57.139.120.78.rev.sfr.net [78.120.139.57]) by mail.choca.pics (Postfix) with ESMTPSA id 9D54D18192B26; Sat, 21 Mar 2020 10:22:42 +0100 (CET) From: Damien Cassou In-Reply-To: <87d0967rtz.fsf@devup.no> References: <87r1y535ri.fsf@cassou.me> <87d0967rtz.fsf@devup.no> Date: Sat, 21 Mar 2020 10:22:41 +0100 Message-ID: <87r1xmqcym.fsf@cassou.me> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Hi, Marius Bakke writes: > To my knowledge, Flatpak applications run in isolated containers and > thus have no visibility to the host system by default. Maybe there are > some command-line arguments you can add to give it access to what it > needs to open a browser? When in Fedora, the exact same Flatpak command works fine: a browser opens. -- Damien Cassou "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill