From unknown Sat Aug 09 01:58:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39989] [PATCH 0/0] Thunar: fix launching applications Resent-From: Jan Wielkiewicz Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Mar 2020 22:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39989@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158370554027703 (code B ref -1); Sun, 08 Mar 2020 22:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Mar 2020 22:12:20 +0000 Received: from localhost ([127.0.0.1]:49432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jB49k-0007Cl-3w for submit@debbugs.gnu.org; Sun, 08 Mar 2020 18:12:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:40952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jB49i-0007Cc-4W for submit@debbugs.gnu.org; Sun, 08 Mar 2020 18:12:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33264) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jB49h-0006HC-8h for guix-patches@gnu.org; Sun, 08 Mar 2020 18:12:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,SPOOFED_FREEMAIL,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 1jB49g-0007C4-42 for guix-patches@gnu.org; Sun, 08 Mar 2020 18:12:17 -0400 Received: from smtpo.poczta.interia.pl ([217.74.65.155]:60132) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jB49f-0007AH-TA for guix-patches@gnu.org; Sun, 08 Mar 2020 18:12:16 -0400 X-Interia-R: Interia X-Interia-R-IP: 89.64.53.111 X-Interia-R-Helo: Received: from localhost (89-64-53-111.dynamic.chello.pl [89.64.53.111]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by poczta.interia.pl (INTERIA.PL) with ESMTPSA for ; Sun, 8 Mar 2020 23:12:06 +0100 (CET) Date: Sun, 8 Mar 2020 23:12:00 +0100 From: Jan Wielkiewicz Message-ID: <20200308231200.73b90f30@interia.pl> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Interia-Antivirus: OK DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1583705528; bh=9R6zJdBqITsb52iSdWHZfIZZDaM8h117RYL9wdBuXaA=; h=X-Interia-R:X-Interia-R-IP:X-Interia-R-Helo:Date:From:To:Subject: Message-ID:X-Mailer:MIME-Version:Content-Type: Content-Transfer-Encoding:X-Interia-Antivirus; b=gyPwqI87oEYfuLkPs85KMEN745G3aAmkmAe6FNKB4mp/4V8VXlVkIXKqF5C5J3Xcf 8ptrkuth7ph8Pxr56xvTc49Ccxm4E/NLpulqE8cCux2gaT3lrEimfpwnP1KleZDdbC Xen5C3F+V6eUM/dv+ckJutTFvB1YR89Cc+Nk2VEw= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-Received-From: 217.74.65.155 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 (/) This patch fixes launching applications in Thunar by making gio-launch-desktop visible to it. Jan Wielkiewicz From unknown Sat Aug 09 01:58:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39989] [PATCH] gnu: thunar: Wrap with glib:bin to fix launching programs. References: <20200308231200.73b90f30@interia.pl> In-Reply-To: <20200308231200.73b90f30@interia.pl> Resent-From: Jan Wielkiewicz Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Mar 2020 22:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39989@debbugs.gnu.org Cc: Jan Wielkiewicz Received: via spool by 39989-submit@debbugs.gnu.org id=B39989.158370622828831 (code B ref 39989); Sun, 08 Mar 2020 22:24:02 +0000 Received: (at 39989) by debbugs.gnu.org; 8 Mar 2020 22:23:48 +0000 Received: from localhost ([127.0.0.1]:49453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jB4Kq-0007Uw-0G for submit@debbugs.gnu.org; Sun, 08 Mar 2020 18:23:48 -0400 Received: from smtpo.poczta.interia.pl ([217.74.65.155]:52673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jB4Ko-0007Ui-Ok for 39989@debbugs.gnu.org; Sun, 08 Mar 2020 18:23:47 -0400 X-Interia-R: Interia X-Interia-R-IP: 89.64.53.111 X-Interia-R-Helo: Received: from localhost.localdomain (89-64-53-111.dynamic.chello.pl [89.64.53.111]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by poczta.interia.pl (INTERIA.PL) with ESMTPSA; Sun, 8 Mar 2020 23:23:39 +0100 (CET) From: Jan Wielkiewicz Date: Sun, 8 Mar 2020 23:23:19 +0100 Message-Id: <20200308222319.2401-1-tona_kosmicznego_smiecia@interia.pl> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit X-Interia-Antivirus: OK DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1583706220; bh=kBYH5+0DXERzWNhL+IdH993BoSddLcVImL2hFpKRt3Q=; h=X-Interia-R:X-Interia-R-IP:X-Interia-R-Helo:From:To:Cc:Subject: Date:Message-Id:X-Mailer:MIME-Version:Content-Type: Content-Transfer-Encoding:X-Interia-Antivirus; b=LJ8NVlstaOpfDdZ6OMcS0tpbpb5B6kOwV0VbtRUhs32pXiC4Z2U3QAB3ZhQm0dZau XoRjr24JzIW57HZhTXWo2Ec3exzZvWmxIaJHBiVWahY/u6MF57Jch6p/rI++LDzyuL Oa3SzmF87nJv2JCTfn0xaPxYZza1l20iAb7VVbXc= 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 (-) --- gnu/packages/xfce.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 3aacfb0c7c..592b825812 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2019 Pkill -9 ;;; Copyright © 2019 L p R n d n ;;; Copyright © 2019 Ingo Ruhnke +;;; Copyright © 2020 Jan Wielkiewicz ;;; ;;; This file is part of GNU Guix. ;;; @@ -660,6 +661,7 @@ like appearance, display, keyboard and mouse settings.") ("intltool" ,intltool))) (inputs `(("exo" ,exo) + ("glib:bin" ,glib "bin") ("libexif" ,libexif) ("libgudev" ,libgudev) ("libnotify" ,libnotify) @@ -667,6 +669,17 @@ like appearance, display, keyboard and mouse settings.") ("pcre" ,pcre) ("xfce4-panel" ,xfce4-panel) ("startup-notification" ,startup-notification))) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'install 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (glib-bin (assoc-ref inputs "glib:bin"))) + (wrap-program (string-append out "/bin/thunar") + `("PATH" ":" prefix (,(string-append glib-bin + "/bin"))))) + #t))))) (home-page "https://www.xfce.org/") (synopsis "Xfce file manager") (description -- 2.25.1 From unknown Sat Aug 09 01:58:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39989] [PATCH] gnu: thunar: Wrap with glib:bin to fix launching programs. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 09 Mar 2020 17:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jan Wielkiewicz Cc: 39989@debbugs.gnu.org Received: via spool by 39989-submit@debbugs.gnu.org id=B39989.158377387610392 (code B ref 39989); Mon, 09 Mar 2020 17:12:02 +0000 Received: (at 39989) by debbugs.gnu.org; 9 Mar 2020 17:11:16 +0000 Received: from localhost ([127.0.0.1]:51414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBLvw-0002hY-7T for submit@debbugs.gnu.org; Mon, 09 Mar 2020 13:11:16 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:51206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBLvv-0002hP-35 for 39989@debbugs.gnu.org; Mon, 09 Mar 2020 13:11:15 -0400 Received: from localhost (unknown [89.144.223.179]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 7009A3364BB8; Mon, 9 Mar 2020 18:11:13 +0100 (CET) Date: Mon, 9 Mar 2020 18:11:08 +0100 From: Danny Milosavljevic Message-ID: <20200309181108.1650204a@scratchpost.org> In-Reply-To: <20200308222319.2401-1-tona_kosmicznego_smiecia@interia.pl> References: <20200308231200.73b90f30@interia.pl> <20200308222319.2401-1-tona_kosmicznego_smiecia@interia.pl> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/Kg1RRs3K5aOIpgFcuhqY5To"; protocol="application/pgp-signature"; micalg=pgp-sha256 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 (-) --Sig_/Kg1RRs3K5aOIpgFcuhqY5To Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, I'm all for fixing this problem, but it would be great to add a comment on which executables thunar tries to find in glib:bin. I've checked glib:bin and it has: gapplication gdbus gdbus-codegen gio gio-querymodules glib-compile-resources glib-compile-schemas glib-genmarshal glib-gettextize glib-mkenums gobject-query gresource gsettings gtester gtester-report A lot of those make no sense for thunar to use anyway. --Sig_/Kg1RRs3K5aOIpgFcuhqY5To Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl5meKwACgkQ5xo1VCww uqXNwwf+NhXxE2V2PbqdyZK8IrWqt/SJZiICQbrkUYzaHAe+6m4cVZMd98+tiu2P OliSxwUVTRK/GpqqV575mpwk/h5DsJM7t1lsFOwLFWBtNDN4VhbZ9qpLrbiAA6Zs GrLqmWaMOHpNLZaIIPwpukuwJyzL09Pg+TptFDoDJRQ/IhPtyIyOytoZNvWIbgfI iofB4M+MznjPbRJn566rN+ZBiz7rr2RYhbvPvPrRNayt0nnt99dhcZetvyUrpO7T KYQbbEiV+iDFLBSr/ZMYEefH8qTldUI/FUbRendaSfVRSNYrQ0chXxFJCwJpNlwT a7kU+kBqvfEaI3m/nIMJKx80RX3CSA== =4MIE -----END PGP SIGNATURE----- --Sig_/Kg1RRs3K5aOIpgFcuhqY5To-- From unknown Sat Aug 09 01:58:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39989] [PATCH] gnu: thunar: Wrap with glib:bin to fix launching programs. Resent-From: Jan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 09 Mar 2020 20:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic Cc: 39989@debbugs.gnu.org Received: via spool by 39989-submit@debbugs.gnu.org id=B39989.158378450327139 (code B ref 39989); Mon, 09 Mar 2020 20:09:02 +0000 Received: (at 39989) by debbugs.gnu.org; 9 Mar 2020 20:08:23 +0000 Received: from localhost ([127.0.0.1]:51499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBOhL-00073f-9e for submit@debbugs.gnu.org; Mon, 09 Mar 2020 16:08:23 -0400 Received: from smtpo.poczta.interia.pl ([217.74.65.155]:51832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBOhJ-00073R-Jh for 39989@debbugs.gnu.org; Mon, 09 Mar 2020 16:08:22 -0400 X-Interia-R: Interia X-Interia-R-IP: 89.64.53.111 X-Interia-R-Helo: Received: from kompiuter (89-64-53-111.dynamic.chello.pl [89.64.53.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by poczta.interia.pl (INTERIA.PL) with ESMTPSA; Mon, 9 Mar 2020 21:08:14 +0100 (CET) Date: Mon, 9 Mar 2020 21:08:04 +0100 From: Jan Message-ID: <20200309210804.47a9aa11@kompiuter> In-Reply-To: <20200309181108.1650204a@scratchpost.org> References: <20200308231200.73b90f30@interia.pl> <20200308222319.2401-1-tona_kosmicznego_smiecia@interia.pl> <20200309181108.1650204a@scratchpost.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Interia-Antivirus: OK DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1583784494; bh=LzxjeU5M7gmIfWPAVuaAX6Cof3A28AESDd8KIdA5R+g=; h=X-Interia-R:X-Interia-R-IP:X-Interia-R-Helo:Date:From:To:Cc: Subject:Message-ID:In-Reply-To:References:X-Mailer:MIME-Version: Content-Type:Content-Transfer-Encoding:X-Interia-Antivirus; b=rQp1PTBg0O6QTqXvYfKZZeLcPQLG8X1l6yAbVey0VXBXi1801AEnEoVsyk1abM184 6876SjIz6deHtK4bUieO5d5jLd9FJrmMvnphchjPalY5YctS22IgQcwh56Y10YbgJw +iLXHehKKgSpcz23kXfNgLBCzesAdiCxkfMZAg94= 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 (-) On Mon, 9 Mar 2020 18:11:08 +0100 Danny Milosavljevic wrote: > Hi, > > I'm all for fixing this problem, but it would be great to add a > comment on which executables thunar tries to find in glib:bin. Should I close the issue, add a commit and reopen the issue, or is there a more clever way of doing so? > I've checked glib:bin and it has: > > gapplication > gdbus > gdbus-codegen > gio > gio-querymodules > glib-compile-resources > glib-compile-schemas > glib-genmarshal > glib-gettextize > glib-mkenums > gobject-query > gresource > gsettings > gtester > gtester-report > > A lot of those make no sense for thunar to use anyway. AFAIK it only needs gio-launch-desktop, and seems there's no way to pick just one binary, is it? Would changing this: `("PATH" ":" prefix (,(string-append glib-bin "/bin"))))) to `("PATH" ":" prefix (,(string-append glib-bin "/bin/gio-launch-desktop"))))) do the job? The macro (or whatever it is) was undocumented in the manual and explanation in the source code was low level so it is possible I misunderstood how it works. I'll try the former. Jan Wielkiewicz From unknown Sat Aug 09 01:58:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39989] [PATCH] gnu: thunar: Wrap with glib:bin to fix launching programs. Resent-From: Diego Nicola Barbato Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 09 Mar 2020 21:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jan Cc: Danny Milosavljevic , 39989@debbugs.gnu.org Received: via spool by 39989-submit@debbugs.gnu.org id=B39989.15837902053469 (code B ref 39989); Mon, 09 Mar 2020 21:44:02 +0000 Received: (at 39989) by debbugs.gnu.org; 9 Mar 2020 21:43:25 +0000 Received: from localhost ([127.0.0.1]:51543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBQBI-0000tt-NN for submit@debbugs.gnu.org; Mon, 09 Mar 2020 17:43:24 -0400 Received: from mout02.posteo.de ([185.67.36.66]:49677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBQBE-0000ta-TO for 39989@debbugs.gnu.org; Mon, 09 Mar 2020 17:43:22 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 3ACCF2400FB for <39989@debbugs.gnu.org>; Mon, 9 Mar 2020 22:43:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1583790194; bh=WvPGXUan75sqLtaoUZdQlN99pdczONHploT3MZd0J7Q=; h=From:To:Cc:Subject:Date:From; b=ZngdjGRNKSczenzHBwimr+CqnZCqzHillnO0x6d1tpVCZ6zK0RvCbOYR0XVNn/FY0 tkoaXwY66/zedES+YdpZm1nZuRaq+63tkRgM7/epmSwrKy/ORm1X+dZ4bSgA2tzGSi NsdEbHYvQPWS7Y2350qw9SmTB1ldp9oqAxLkn5gY+9A66I+bDwBR4y0uEAJK0272NR XDNyqpAmoy7bFPoZ1j2d0BH6o6KkfSeySXAxqHJf+9NeII2BMhv2lhWyg2iQjT1XJI BtnIeSKtTtXmeGqG+KT36L1p1OFgqNEAElKatHi5BqlwvC4aYexZwwQrHTozwcVllH h0xq50BhtFPuA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 48bsCj4r5tz9ryV; Mon, 9 Mar 2020 22:43:13 +0100 (CET) From: Diego Nicola Barbato References: <20200308231200.73b90f30@interia.pl> <20200308222319.2401-1-tona_kosmicznego_smiecia@interia.pl> <20200309181108.1650204a@scratchpost.org> <20200309210804.47a9aa11@kompiuter> Date: Mon, 09 Mar 2020 22:43:13 +0100 In-Reply-To: <20200309210804.47a9aa11@kompiuter> (Jan's message of "Mon, 9 Mar 2020 21:08:04 +0100") Message-ID: <87zhcpciha.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) 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@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Jan writes: > On Mon, 9 Mar 2020 18:11:08 +0100 > Danny Milosavljevic wrote: > >> Hi, >>=20 >> I'm all for fixing this problem, but it would be great to add a >> comment on which executables thunar tries to find in glib:bin. > Should I close the issue, add a commit and reopen the issue, or is > there a more clever way of doing so? > >> I've checked glib:bin and it has: >>=20 >> gapplication >> gdbus >> gdbus-codegen >> gio >> gio-querymodules >> glib-compile-resources >> glib-compile-schemas >> glib-genmarshal >> glib-gettextize >> glib-mkenums >> gobject-query >> gresource >> gsettings >> gtester >> gtester-report >>=20 >> A lot of those make no sense for thunar to use anyway. > > AFAIK it only needs gio-launch-desktop, and seems there's no way to > pick just one binary, is it? > Would changing this: > `("PATH" ":" prefix (,(string-append glib-bin > "/bin"))))) > to > `("PATH" ":" prefix (,(string-append glib-bin > "/bin/gio-launch-desktop"))))) > do the job?=20 > > The macro (or whatever it is) was undocumented in the manual and > explanation in the source code was low level so it is possible I > misunderstood how it works. > I'll try the former. I would like to point out =E2=80=94 in case you don't already know =E2=80= =94 that the issue addressed in this patch is not specific to thunar. It also shows up in MATE (https://debbugs.gnu.org/38135) and is caused by glib itself looking for gio-launch-desktop in $PATH. More importantly, it has already been fixed on in commit 0bcc1b14fc3e2382406b97577c56e2292b96b8d4 on core-updates (which is why the aforementioned bug has been closed). Regards, Diego From unknown Sat Aug 09 01:58:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39989] [PATCH] gnu: thunar: Wrap with glib:bin to fix launching programs. Resent-From: Jan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 09 Mar 2020 22:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39989 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Diego Nicola Barbato Cc: Danny Milosavljevic , 39989@debbugs.gnu.org Received: via spool by 39989-submit@debbugs.gnu.org id=B39989.15837933968939 (code B ref 39989); Mon, 09 Mar 2020 22:37:02 +0000 Received: (at 39989) by debbugs.gnu.org; 9 Mar 2020 22:36:36 +0000 Received: from localhost ([127.0.0.1]:51587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBR0m-0002K7-94 for submit@debbugs.gnu.org; Mon, 09 Mar 2020 18:36:36 -0400 Received: from smtpo.poczta.interia.pl ([217.74.65.155]:58527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBR0j-0002Jq-OB for 39989@debbugs.gnu.org; Mon, 09 Mar 2020 18:36:34 -0400 X-Interia-R: Interia X-Interia-R-IP: 89.64.53.111 X-Interia-R-Helo: Received: from kompiuter (89-64-53-111.dynamic.chello.pl [89.64.53.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by poczta.interia.pl (INTERIA.PL) with ESMTPSA; Mon, 9 Mar 2020 23:36:26 +0100 (CET) Date: Mon, 9 Mar 2020 23:36:22 +0100 From: Jan Message-ID: <20200309233622.291d8227@kompiuter> In-Reply-To: <87zhcpciha.fsf@GlaDOS.home> References: <20200308231200.73b90f30@interia.pl> <20200308222319.2401-1-tona_kosmicznego_smiecia@interia.pl> <20200309181108.1650204a@scratchpost.org> <20200309210804.47a9aa11@kompiuter> <87zhcpciha.fsf@GlaDOS.home> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Interia-Antivirus: OK DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1583793386; bh=/N4PrLiiHac8A7igAzyWikE3MuvIyWxrZsBs+xKYfpU=; h=X-Interia-R:X-Interia-R-IP:X-Interia-R-Helo:Date:From:To:Cc: Subject:Message-ID:In-Reply-To:References:X-Mailer:MIME-Version: Content-Type:Content-Transfer-Encoding:X-Interia-Antivirus; b=eKNCA9sP6GFAq+HqPbE4kXJZcabw3O/+m3Bl0SXkBa2C9kndvSYWR+o/9qgHYe2P3 MGhZ4LWZSP7JyQQZiGRj0UrsuVHyznmDyM/uyomPklQg7kVYtuo1zJbfPXXVC/0VbF AA90cApxorIfnSLieJpOy1wuKvHEIZPu+RPaiEmg= 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 (-) On Mon, 09 Mar 2020 22:43:13 +0100 Diego Nicola Barbato wrote: > I would like to point out =E2=80=94 in case you don't already know =E2=80= =94 that the > issue addressed in this patch is not specific to thunar. It also > shows up in MATE (https://debbugs.gnu.org/38135) and is caused by > glib itself looking for gio-launch-desktop in $PATH. More > importantly, it has already been fixed on in commit > 0bcc1b14fc3e2382406b97577c56e2292b96b8d4 on core-updates (which is > why the aforementioned bug has been closed). >=20 > Regards, >=20 > Diego This explains why both Mate and Xfce were broken, I kept this in my mind as one possibility, but the long time it took to fix it made me think it's not. Thanks for the information!=20 At least I didn't completely waste my time, because I learned something about wrappers :) Jan Wielkiewicz From unknown Sat Aug 09 01:58:40 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jan Wielkiewicz Subject: bug#39989: closed (Closing the issue) Message-ID: References: <20200309234343.2802504f@kompiuter> <20200308231200.73b90f30@interia.pl> X-Gnu-PR-Message: they-closed 39989 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 39989@debbugs.gnu.org Date: Mon, 09 Mar 2020 22:44:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1583793842-9597-1" This is a multi-part message in MIME format... ------------=_1583793842-9597-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #39989: [PATCH 0/0] Thunar: fix launching applications which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 39989@debbugs.gnu.org. --=20 39989: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D39989 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1583793842-9597-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 39989-done) by debbugs.gnu.org; 9 Mar 2020 22:43:55 +0000 Received: from localhost ([127.0.0.1]:51592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBR7r-0002UM-29 for submit@debbugs.gnu.org; Mon, 09 Mar 2020 18:43:55 -0400 Received: from smtpo.poczta.interia.pl ([217.74.65.155]:56692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBR7q-0002UB-0H for 39989-done@debbugs.gnu.org; Mon, 09 Mar 2020 18:43:54 -0400 X-Interia-R: Interia X-Interia-R-IP: 89.64.53.111 X-Interia-R-Helo: Received: from kompiuter (89-64-53-111.dynamic.chello.pl [89.64.53.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by poczta.interia.pl (INTERIA.PL) with ESMTPSA for <39989-done@debbugs.gnu.org>; Mon, 9 Mar 2020 23:43:47 +0100 (CET) Date: Mon, 9 Mar 2020 23:43:43 +0100 From: Jan To: 39989-done@debbugs.gnu.org Subject: Closing the issue Message-ID: <20200309234343.2802504f@kompiuter> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Interia-Antivirus: OK DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1583793828; bh=iY5qLCaYj2d2UdxYagObOdKlc+MCzX1P3gc4JrZKmWE=; h=X-Interia-R:X-Interia-R-IP:X-Interia-R-Helo:Date:From:To:Subject: Message-ID:X-Mailer:MIME-Version:Content-Type: Content-Transfer-Encoding:X-Interia-Antivirus; b=vy2FYdjmbHfV/wfo29WH/kbpUnTGXmMLTaN3O6LM6hpPQ+ocI7LxOOXxiM8dCujTN 6onyLzjqVQhKXD+JQ4ZqPKzjAhp3Et1gpnZXX4wSnuGGn8bEimHVkJOD2bX821IOYf v4saRhkgWffHnn3XFkzBjeETt04UxpJ2ktbtXkR0= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39989-done 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 closing the issue, because it has been solved already. Jan Wielkiewicz ------------=_1583793842-9597-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 Mar 2020 22:12:20 +0000 Received: from localhost ([127.0.0.1]:49432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jB49k-0007Cl-3w for submit@debbugs.gnu.org; Sun, 08 Mar 2020 18:12:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:40952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jB49i-0007Cc-4W for submit@debbugs.gnu.org; Sun, 08 Mar 2020 18:12:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33264) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jB49h-0006HC-8h for guix-patches@gnu.org; Sun, 08 Mar 2020 18:12:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,SPOOFED_FREEMAIL,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 1jB49g-0007C4-42 for guix-patches@gnu.org; Sun, 08 Mar 2020 18:12:17 -0400 Received: from smtpo.poczta.interia.pl ([217.74.65.155]:60132) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jB49f-0007AH-TA for guix-patches@gnu.org; Sun, 08 Mar 2020 18:12:16 -0400 X-Interia-R: Interia X-Interia-R-IP: 89.64.53.111 X-Interia-R-Helo: Received: from localhost (89-64-53-111.dynamic.chello.pl [89.64.53.111]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by poczta.interia.pl (INTERIA.PL) with ESMTPSA for ; Sun, 8 Mar 2020 23:12:06 +0100 (CET) Date: Sun, 8 Mar 2020 23:12:00 +0100 From: Jan Wielkiewicz To: guix-patches@gnu.org Subject: [PATCH 0/0] Thunar: fix launching applications Message-ID: <20200308231200.73b90f30@interia.pl> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Interia-Antivirus: OK DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1583705528; bh=9R6zJdBqITsb52iSdWHZfIZZDaM8h117RYL9wdBuXaA=; h=X-Interia-R:X-Interia-R-IP:X-Interia-R-Helo:Date:From:To:Subject: Message-ID:X-Mailer:MIME-Version:Content-Type: Content-Transfer-Encoding:X-Interia-Antivirus; b=gyPwqI87oEYfuLkPs85KMEN745G3aAmkmAe6FNKB4mp/4V8VXlVkIXKqF5C5J3Xcf 8ptrkuth7ph8Pxr56xvTc49Ccxm4E/NLpulqE8cCux2gaT3lrEimfpwnP1KleZDdbC Xen5C3F+V6eUM/dv+ckJutTFvB1YR89Cc+Nk2VEw= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-Received-From: 217.74.65.155 X-Spam-Score: 0.2 (/) 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: -0.8 (/) This patch fixes launching applications in Thunar by making gio-launch-desktop visible to it. Jan Wielkiewicz ------------=_1583793842-9597-1--