From unknown Mon Aug 11 19:02:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38994] [PATCH core-updates] gnu: glib: Fix g_app_info_get_default_for_type. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Jan 2020 19:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 38994 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38994@debbugs.gnu.org Cc: Danny Milosavljevic X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.157833948722982 (code B ref -1); Mon, 06 Jan 2020 19:39:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Jan 2020 19:38:07 +0000 Received: from localhost ([127.0.0.1]:46826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioYCV-0005yc-AL for submit@debbugs.gnu.org; Mon, 06 Jan 2020 14:38:07 -0500 Received: from lists.gnu.org ([209.51.188.17]:48786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioYCT-0005yU-IP for submit@debbugs.gnu.org; Mon, 06 Jan 2020 14:38:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49866) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioYCS-0003aj-3B for guix-patches@gnu.org; Mon, 06 Jan 2020 14:38:05 -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.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, 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 1ioYCQ-00036e-Qx for guix-patches@gnu.org; Mon, 06 Jan 2020 14:38:03 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:46626) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ioYCQ-00033H-Kk for guix-patches@gnu.org; Mon, 06 Jan 2020 14:38:02 -0500 Received: from dayas.lan (80-110-118-191.cgn.dynamic.surfer.at [80.110.118.191]) by dd26836.kasserver.com (Postfix) with ESMTPSA id E24E73363972; Mon, 6 Jan 2020 20:37:58 +0100 (CET) From: Danny Milosavljevic Date: Mon, 6 Jan 2020 20:37:51 +0100 Message-Id: <20200106193751.725-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Tags: patch Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 85.13.145.193 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 (---) Fixes . Reported by Reza Alizadeh Majd . * gnu/packages/glib.scm (glib)[arguments]<#:phases>[patch-gio-launch-desk= top]: New phase. [move-executables]: Modify. --- gnu/packages/glib.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index 369bd373ac..9551509a53 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -213,6 +213,15 @@ shared NFS home directories.") (string-append "command_line =3D g_strdup_printf (\"" dbus "/bin/dbus-launch"))) #t))) + (add-after 'unpack 'patch-gio-launch-desktop + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + ;; See also + ;; for another future fix. + (substitute* "gio/gdesktopappinfo.c" + (("gio-launch-desktop") + (string-append out "/bin/gio-launch-desktop"))) + #t))) (add-before 'build 'pre-build (lambda* (#:key inputs outputs #:allow-other-keys) ;; For tests/gdatetime.c. @@ -321,6 +330,13 @@ shared NFS home directories.") (mkdir-p bin) (rename-file (string-append out "/bin") (string-append bin "/bin")) + ;; This one is an implementation detail of glib. + ;; It is wrong that that's in "/bin" in the first place, + ;; but that's what upstream does right now. + ;; See . + (mkdir (string-append out "/bin")) + (rename-file (string-append bin "/bin/gio-launch-desktop") + (string-append out "/bin/gio-launch-desktop")= ) ;; Do not refer to "bindir", which points to "${prefix}/bi= n". ;; We don't patch "bindir" to point to "$bin/bin", because= that ;; would create a reference cycle between the "out" and "b= in" From unknown Mon Aug 11 19:02:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38994] [PATCH core-updates] gnu: glib: Fix g_app_info_get_default_for_type. Resent-From: Jonathan Brielmaier Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Jan 2020 23:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38994 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38994@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.157835188718024 (code B ref -1); Mon, 06 Jan 2020 23:05:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 Jan 2020 23:04:47 +0000 Received: from localhost ([127.0.0.1]:46962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iobQR-0004gb-PU for submit@debbugs.gnu.org; Mon, 06 Jan 2020 18:04:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:39559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iobQP-0004gT-AX for submit@debbugs.gnu.org; Mon, 06 Jan 2020 18:04:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55405) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iobQN-0001sz-Qd for guix-patches@gnu.org; Mon, 06 Jan 2020 18:04:41 -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.1 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,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 1iobQM-00005d-Gg for guix-patches@gnu.org; Mon, 06 Jan 2020 18:04:39 -0500 Received: from mout.web.de ([212.227.17.11]:49853) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iobQL-0008RO-HK for guix-patches@gnu.org; Mon, 06 Jan 2020 18:04:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1578351873; bh=7VhQOn4w/sq0Xsb9SHkKUEyeKSlSKRaSNmM7afRPEXM=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=PL9rArhtq9yVQj5nXW+bc1SWdgo7HrXOFJkPAu+Jids4EsYwNYBmYiNHIn5LCaNKf zvKrt11CD6CxTDv0gcrydU13ClnY7fRX98rLJYScybV5Fwoj11y+jHsLzHfRwdH3vL TFZJ5xb4GNCJVY+AKdWNX1V9h6NYhBMTXFNlPQg0= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.26] ([92.117.153.127]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0McFLP-1j6XgM050p-00JXxM for ; Tue, 07 Jan 2020 00:04:33 +0100 References: <20200106193751.725-1-dannym@scratchpost.org> From: Jonathan Brielmaier Message-ID: Date: Tue, 7 Jan 2020 00:04:32 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0 MIME-Version: 1.0 In-Reply-To: <20200106193751.725-1-dannym@scratchpost.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:ewCaoAkuRCFKZW6NMjHI9NJb6hrmWH16VBV6okB6XXWivrwUeuS 0iLoHFZ+Iz+KvqxCYVJkhuLTpFErTBB+YFYReldc0ibyfSTBFyhBDyVJkNltcInaGfRayEk NfYz13W4Uk6E/S0jVpkabORWY7ZyGd/Q4KXNA/FDhbLS/+WVNAgojIPJRAFKENttyyO10XD NezrfqPs9xMUCO9ZaQJBg== X-UI-Out-Filterresults: notjunk:1;V03:K0:hQY5n7K374E=:oRKTEU29SjWiZwc5neV5k4 v5exi3ntdD4jL0bNUtGJmL01ociHao5OyrK4HVXoSAlifuUH1GXfuiA5cuAc3kV9xGqjFYyP7 Z5yS473V2rHWtISjA/Q4SKRZR7xX0bAnlNauW13tAZxkgBpynX2VWtAIx9GOwIbpCPP98T4Y1 8eyOqvM7IRGLjRb+tgQgVCU2U0Eh06X9xP55SJTqkSMmFV1rR0OGM9c/5LBD8zxGkLkx0sz3M FTWRagOLQsG40O24nUQkIqzyRJOialE0Vq8ZPYJVuUJW9Y7PNhQ3Uru3b+VM+vkhLq/rvJVlK lkoKBe9nTlz0IkexbPpXAsdomsLQ5u0QZDNjiW9Tn7lUNZaVcJ08al06lrPTf/W56F/IIsL6m M9E22wU1018lsT+jk60loygddo8iv76KnAvQGri3L0SDKbpkWv3CBdUiqCBNnEPVArCd51oEq nPgXzZjo2m3JI8fT8pAOxOIsDIvMC+O2RQZ4QQQ8H0n9y/tQR/9Qc/nB+YN3mcKeaRzBs8LCI L6q9LfGU3ylYCgKbOm0zoncRW6iHYiZ2WQe7Nbsit8Io84KoCLsvapfqx819m2qsAztzzs1LE sGkKh4mrAwy5FzgziNlpj36XRd1CxiQ99DtH/knE3cZa/dEZuVryJvhISKulA1wV/wGkNVv0E QXAxk1W7+5xgxjC6vrqIzVaMxABO4Po4S+0SmecC/p/Z2BPomHf/VjcWo6x0FBLsYA/PA5j1i pByQuHLEq8aRSEhPuX1mc+VG3YiZq6QqFVnPijRDkibA/PNwI80QJCZBjCYmQ1K95w+HSR7P3 BcuP3xSnX9z7ga8UUjW55wYVWWvkmpu8MRGU4y5Zf19yKozxwTq8vb89CqxRfazRCzXGjFTQ5 Nytzdfh1L96J05Xl7UD9spZikIZaxPkHDR/GbV177w2UVRbfQg5wq/z8S7nuFom8Mn0eXpQYi g0DBKtgQvwWvJLHfoOTqff3XuTaCdYDAn8KN5oAu8S54Y+KX3auKexQSjIhQAKV7L/oxmotja NjmnJSooSMXEyy9IjVolYf+/Z1kMizd9EaX6WD4KT0SxX5aKst6kVrK2NdX0o5A8RS4U0vBRA UrKq/FLNMRFLVTvXWv1p+W4w6A0/lw57gX66b7W6gWrmj6ZaRo1IuzCwc89PqzAUmexAc1Tmu mpdRzt1/+KQ44NAZ6ZSSOy0UwhIWeyKbbfn7mg3t0dqJdx67iRWuh/RhjdhEMhDh+2QQH3HX3 JMIRILEH6L0EJnYIsG5z524ExVh4SkAs7VnLb6TfHXHG9oaTxIBrE5rr5CA8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.11 X-Spam-Score: -1.4 (-) 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: -2.4 (--) Hey Danny, On 06.01.20 20:37, Danny Milosavljevic wrote: > Fixes . > Reported by Reza Alizadeh Majd . I think the bug link is wrong (it's about dhcp services). > > * gnu/packages/glib.scm (glib)[arguments]<#:phases>[patch-gio-launch-des= ktop]: > New phase. > [move-executables]: Modify. > --- > gnu/packages/glib.scm | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm > index 369bd373ac..9551509a53 100644 > --- a/gnu/packages/glib.scm > +++ b/gnu/packages/glib.scm > @@ -213,6 +213,15 @@ shared NFS home directories.") > (string-append "command_line =3D g_strdup_printf (\"" > dbus "/bin/dbus-launch"))) > #t))) > + (add-after 'unpack 'patch-gio-launch-desktop > + (lambda* (#:key outputs #:allow-other-keys) > + (let ((out (assoc-ref outputs "out"))) > + ;; See also > + ;; for another future fix. > + (substitute* "gio/gdesktopappinfo.c" > + (("gio-launch-desktop") > + (string-append out "/bin/gio-launch-desktop"))) > + #t))) > (add-before 'build 'pre-build > (lambda* (#:key inputs outputs #:allow-other-keys) > ;; For tests/gdatetime.c. > @@ -321,6 +330,13 @@ shared NFS home directories.") > (mkdir-p bin) > (rename-file (string-append out "/bin") > (string-append bin "/bin")) > + ;; This one is an implementation detail of glib. > + ;; It is wrong that that's in "/bin" in the first place, > + ;; but that's what upstream does right now. > + ;; See . > + (mkdir (string-append out "/bin")) > + (rename-file (string-append bin "/bin/gio-launch-desktop"= ) > + (string-append out "/bin/gio-launch-desktop"= )) > ;; Do not refer to "bindir", which points to "${prefix}/b= in". > ;; We don't patch "bindir" to point to "$bin/bin", becaus= e that > ;; would create a reference cycle between the "out" and "= bin" I would personally like, if we can update to 2.62. Because that is needed for updating gnome to 3.34 (https://gitlab.com/jonsger/Guix/commits/wip-gnome-3.34). What do you thin= k? ~Jonathan From unknown Mon Aug 11 19:02:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38994] [PATCH core-updates] gnu: glib: Fix g_app_info_get_default_for_type. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Jan 2020 23:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38994 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jonathan Brielmaier Cc: 38994@debbugs.gnu.org Received: via spool by 38994-submit@debbugs.gnu.org id=B38994.157835431422428 (code B ref 38994); Mon, 06 Jan 2020 23:46:01 +0000 Received: (at 38994) by debbugs.gnu.org; 6 Jan 2020 23:45:14 +0000 Received: from localhost ([127.0.0.1]:47006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioc3e-0005pg-4E for submit@debbugs.gnu.org; Mon, 06 Jan 2020 18:45:14 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:50402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioc3c-0005pW-3W for 38994@debbugs.gnu.org; Mon, 06 Jan 2020 18:45:12 -0500 Received: from localhost (80-110-118-191.cgn.dynamic.surfer.at [80.110.118.191]) by dd26836.kasserver.com (Postfix) with ESMTPSA id CBEA5336397B; Tue, 7 Jan 2020 00:45:10 +0100 (CET) Date: Tue, 7 Jan 2020 00:45:10 +0100 From: Danny Milosavljevic Message-ID: <20200107004510.176c34d8@scratchpost.org> In-Reply-To: References: <20200106193751.725-1-dannym@scratchpost.org> 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_/t+IL3FOzcsOleR0w6FF9wEz"; 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_/t+IL3FOzcsOleR0w6FF9wEz Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hey, On Tue, 7 Jan 2020 00:04:32 +0100 Jonathan Brielmaier wrote: > I think the bug link is wrong (it's about dhcp services). whoops, should have been a reference to bug 38926. Thanks! > I would personally like, if we can update to 2.62. Because that is > needed for updating gnome to 3.34 > (https://gitlab.com/jonsger/Guix/commits/wip-gnome-3.34). What do you thi= nk? Sure, why not (on core-updates)? There's glib 2.63 released upstream. Right now, core-updates has glib 2.60.6 still (as has master). If you try to update glib, be advised that core-updates is broken right now= [1]. On the other hand that means that we could update glib on core-updates right away since core-updates could not built anything using it anyway :P (The bug upstream is still open, so it will not improve things in that rega= rd) [1] texlive-bin build error ; texlive is requir= ed for glib-with-documentation. --Sig_/t+IL3FOzcsOleR0w6FF9wEz Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl4TxoYACgkQ5xo1VCww uqXuOQf+K5xDO0G01O9fediu6H2QF3NJ0A1PUtJwSpIeKC3dQNi9Q4vPqvok2a9F cV4nNGzajbprOH8YS+AcujWh5/grkIb//xWN2DDSsmju81VA6GZwGwIWGMs+GAQE x3FJrvkg283ruKrLz4ETnwHUNQZQ7rPeSxptWjeTEnuhvuYMlAfC3JfgCD3CsssL tjQh+Bafs5i/fRDX0UNiTtY4d8D0EG7Io2DaI+qHHVhV/9dl8S1JczQ09G39A/JC BMS6vXnmjpb2++/ny+tQSuUU92xoEpUoLFEmXlaQldg2AyyckhiKAXAq+PJeFx8R bmR1Qr4wxqj+chxVtoDtcsbzFLN3VQ== =rjJM -----END PGP SIGNATURE----- --Sig_/t+IL3FOzcsOleR0w6FF9wEz-- From unknown Mon Aug 11 19:02:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38994] [PATCH core-updates] gnu: glib: Fix g_app_info_get_default_for_type. Resent-From: Jonathan Brielmaier Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 07 Jan 2020 09:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38994 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic Cc: 38994@debbugs.gnu.org Received: via spool by 38994-submit@debbugs.gnu.org id=B38994.157838897918135 (code B ref 38994); Tue, 07 Jan 2020 09:23:01 +0000 Received: (at 38994) by debbugs.gnu.org; 7 Jan 2020 09:22:59 +0000 Received: from localhost ([127.0.0.1]:47261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iol4l-0004iQ-2S for submit@debbugs.gnu.org; Tue, 07 Jan 2020 04:22:59 -0500 Received: from mout.web.de ([212.227.17.12]:42371) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iol4j-0004iB-HX for 38994@debbugs.gnu.org; Tue, 07 Jan 2020 04:22:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1578388970; bh=PGzn8tGmxGjgtY8oARWdZaU6hctcx3TIpKPcUPcwn4c=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=drdowo+8uHZIR5Jgj3hCNfPJJGMzdsYIIU+hT/m5B6CxZ8tPlGxRDOYShgD4RpW+t c7wbEzoxbFl5Nv3TRrMDQ8jnryUKrXxyxaJvWDmExnXoglMTOMRwqSR79iDeTPSWu+ /diTAOEBRJqtQ8uoSW0vjItNhvLv/6aiRTWJ/04s= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from c465.arch.suse.de ([195.135.221.2]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MfHk6-1j4eIa1zMQ-00OkyJ; Tue, 07 Jan 2020 10:22:50 +0100 References: <20200106193751.725-1-dannym@scratchpost.org> <20200107004510.176c34d8@scratchpost.org> From: Jonathan Brielmaier Message-ID: <8a1cd5ae-003b-e912-69ae-a3504c5fc039@web.de> Date: Tue, 7 Jan 2020 10:22:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2 MIME-Version: 1.0 In-Reply-To: <20200107004510.176c34d8@scratchpost.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:L+Mj1eSyR6RXwdSd+YTzRQ48OvXMU/debd3qGpiCFw6LBBRkG1T mxIaUifBLPLyHefU5qiCypFDPRpVBXJG6wIKmkGuSJ+XxKjFx7dg8TT48v9D8U0Ts9vD2om f1ndo8YHwOffzE83eT80MaKKfC9Yhitot3MgJ5t0dDrROsVJ89fJOK8gK6ISRLA/IgeW45T wAZCqC2pwchIG/dWBjmeg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Wa4EMx2Rhcg=:cT24SgkhRIMORgTNOXLBDl Xu4efjL6fu5mMTO2+uL0IfVE60Am+vY/I0UMVeWUrqaYHHGs/PfRZlcGB1mK4PKmePlTgKJAt p6hZhfuyR1UdUJBxAA2COWQLysI/8KO1txd+V/97BMDSkgz0IARlqjhgHaq5n7t2DR7QarHVM nRoMwL5SMYOwF2MFGKaj5jc3Cv4tNkNtkt1yEMW2My+tE/43JfO8krVxE5VHMf/Fh/+kji9BH I6z0nJXRkyRhCa9ucp6rrqhVMvChvl/IMIhTngN/HMXzs8skMnL5H4xVYF2Ly8VQXKD3SnMyg LWp4d8O9pDfDQ/lQNbVSNjM9oRfgs4GdwkXgGYZkz+PqYeDm739J5UgtUP2jPkbyC7gz+VYCn tMlP7fM943KJ/cXUPefiiCqyXgEGyEViMrd2xLEXZ6uiXrUeDuPP1oyk47qYc5Ku1aVZI2O8q vXUW06rEZ6O5uZvG6VkZEO2QrE3mjkaq3AMzMdiJFeLQBTBUTw0pVx/Yok3TbAbrhe3Pq5MQj g8bv9DJspRdwF7LnH75HNMAxVeTEpyHS7XzjIafUAfZCkrOKXng5JsTgDoaGVYTR3EvxfQnB2 CvbzU1NbELbCEztI5pkq1/mhdNDQyjCCrDP3irc/9g09goaIUg8OeBGJq/wUbWbjrTD0hVyyt 5s6MH5K+Ug8LqBmyRNKdDmoucaGraTePOnLcwGFWzVPgAlfSWkNzemq3e+dh/h3p7Q4yWwcQa BQhqQp0QfnJ4fRHJmuvlWQG2G/kJpbO/LKbARCUxoxkWc+OBOZYBpSH9RmIPrPWO1DFtV43Rv /g9aThAQwgTZWHeR44iwWF+IrmmbXLjsaAQVtpcywcSVPkQ+m6TY3r1ro1JZot3vdhq72zjz6 jSZH7UAPSgfYuMe8qSBbm3CxlsylcGCfwFuJ74NQA4+8NbJdVgKIAC2KeTtO0IuHoo/BJDm1J akj6Y7uJSX6F2eLnMS3P5VXEVRddKBPd0mhUJa76GNQmOosiwPjTyAQ48Qjisi6rRQiWPBZVR toeGK5yFJqwqtO/HURcUpk1WxIHJtEitO60hdI3qLgobyNzd+eCA9Qdqgm563pd59nPFO3tKR A+K4ToodpANSG8y+W9DB0uKlzWGYWCCiG5ssG0bYzuZ1xlIK/QiZkfs+RnE5CEpRJr1FRrQbO WimdyQTOWbykE60CkuFXNzEDy/+Cof6PoWBScTKWpTOkbHVxllCYNiJPsOZAE7lTTlviSy52e 94Yb6N6EGr/+RVO6slJObQ5LMTlMziMhIXzOKm9pJpsB2wjD/7zvVeEmOyTs= 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 07.01.20 00:45, Danny Milosavljevic wrote: >> I would personally like, if we can update to 2.62. Because that is >> needed for updating gnome to 3.34 >> (https://gitlab.com/jonsger/Guix/commits/wip-gnome-3.34). What do you t= hink? > > Sure, why not (on core-updates)? There's glib 2.63 released upstream. I wonder if uneven release numbers at glib mark development/unstable releases. As it's the case in the rest of GNOME. > Right now, core-updates has glib 2.60.6 still (as has master). > > If you try to update glib, be advised that core-updates is broken right = now[1]. > > On the other hand that means that we could update glib on core-updates r= ight > away since core-updates could not built anything using it anyway :P > > (The bug upstream is still open, so it will not improve things in that r= egard) > > [1] texlive-bin build error ; texlive is req= uired for glib-with-documentation. From unknown Mon Aug 11 19:02:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38994] [PATCH core-updates] gnu: glib: Fix g_app_info_get_default_for_type. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 13 Jan 2020 21:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38994 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic , 38994@debbugs.gnu.org Cc: Danny Milosavljevic Received: via spool by 38994-submit@debbugs.gnu.org id=B38994.157895223811273 (code B ref 38994); Mon, 13 Jan 2020 21:51:01 +0000 Received: (at 38994) by debbugs.gnu.org; 13 Jan 2020 21:50:38 +0000 Received: from localhost ([127.0.0.1]:60254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir7bV-0002vc-9f for submit@debbugs.gnu.org; Mon, 13 Jan 2020 16:50:38 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:39687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir7bU-0002vQ-0u for 38994@debbugs.gnu.org; Mon, 13 Jan 2020 16:50:32 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id CFCEA223C1; Mon, 13 Jan 2020 16:50:26 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 13 Jan 2020 16:50:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm1; bh=x0n/1Ddv6LFynAnhnBAMpWSB71 hlRczPJDjhkADTzaw=; b=J4BXV8cSVOsEKMMDwDCgr8RO2YI9frVrcrDPTr4MOH 4DdrhzI+DaJrolq9BgxVXVy0/eLVtbyn88KfNNuSgC3PZ4Xmu8psbcFGfMZXW/jM E7H2LS+8v8oP0ObwewXVQ/gMXyoC0TPOwl7nLKfiJ9sk5RM0qg4z+5HZ8uAK8x/x h09OjJ3DxjFJArW3kg2Z0yYKtyh1BB4hqmHiDLUPpJlLBYaCAXGql3rLmDWHVODM syU3s4U5JwDP2dMa7hKdA+V4lwFQvwI5v/3HnG+oZ98r+bETraZV/kE3EBzPI9M8 WQJg59EUAnqZ8uSAiqqp7xYecrjGNcnh7SeoAI4L8zLg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc: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=fm1; bh=x0n/1D dv6LFynAnhnBAMpWSB71hlRczPJDjhkADTzaw=; b=BuedtuyYfpwIE42bTbtXq4 UvKC6uY0+xvZrmiOx9jgLqr0uaOIn4Ks5vaCsELOeP8EsZ2LulxKQyTYjKxFSmGb gaHHeAGKzFP56llGQZ2ZgL3GSdPp2lS+hzDfTFMYBE0HUQm5VXh+eMwv1GKHZdIi hI4u7dN82ogOz1ZAcRVQ3MoGiP7rA+yluqtmzta7x7n80k0dIlGra/+bUy1tcHWh dxFnhYVZvXp2isTN1i36uPZKy/q4Z2iwJTrFovmkF990ngCLO1JZ+ad3H0UOnpIs 8VSrQMzPH8f5xGuSQ43yZKdLA8N6HahhYnur3cT8QWKHRxX+pBLDlwatjJ+W6HKw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrvdejtddgudehudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffujghffgffkfggtgesghdtreertdertdenucfhrhhomhepofgrrhhi uhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghsthhmrghilhdrtghomheqnecuffhomh grihhnpehgnhhomhgvrdhorhhgpdhgnhhurdhorhhgnecukfhppeekgedrvddtvddrieel rddvheefnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmsggrkhhkvgesfhgrshhtmhgrih hlrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (ti0006q161-3035.bb.online.no [84.202.69.253]) by mail.messagingengine.com (Postfix) with ESMTPA id 4236E80062; Mon, 13 Jan 2020 16:50:26 -0500 (EST) From: Marius Bakke In-Reply-To: <20200106193751.725-1-dannym@scratchpost.org> References: <20200106193751.725-1-dannym@scratchpost.org> User-Agent: Notmuch/0.29.3 (https://notmuchmail.org) Emacs/26.3 (x86_64-pc-linux-gnu) Date: Mon, 13 Jan 2020 22:50:24 +0100 Message-ID: <87d0bnvxen.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.0 (-) --=-=-= Content-Type: text/plain Danny Milosavljevic writes: > Fixes . > Reported by Reza Alizadeh Majd . > > * gnu/packages/glib.scm (glib)[arguments]<#:phases>[patch-gio-launch-desktop]: > New phase. > [move-executables]: Modify. > --- > gnu/packages/glib.scm | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm > index 369bd373ac..9551509a53 100644 > --- a/gnu/packages/glib.scm > +++ b/gnu/packages/glib.scm > @@ -213,6 +213,15 @@ shared NFS home directories.") > (string-append "command_line = g_strdup_printf (\"" > dbus "/bin/dbus-launch"))) > #t))) > + (add-after 'unpack 'patch-gio-launch-desktop > + (lambda* (#:key outputs #:allow-other-keys) > + (let ((out (assoc-ref outputs "out"))) > + ;; See also > + ;; for another future fix. > + (substitute* "gio/gdesktopappinfo.c" > + (("gio-launch-desktop") > + (string-append out "/bin/gio-launch-desktop"))) > + #t))) > (add-before 'build 'pre-build > (lambda* (#:key inputs outputs #:allow-other-keys) > ;; For tests/gdatetime.c. > @@ -321,6 +330,13 @@ shared NFS home directories.") > (mkdir-p bin) > (rename-file (string-append out "/bin") > (string-append bin "/bin")) > + ;; This one is an implementation detail of glib. > + ;; It is wrong that that's in "/bin" in the first place, > + ;; but that's what upstream does right now. > + ;; See . > + (mkdir (string-append out "/bin")) > + (rename-file (string-append bin "/bin/gio-launch-desktop") > + (string-append out "/bin/gio-launch-desktop")) It is moved to "out" to avoid a circular reference between "bin" and "out", right? IMO we might as well "beat upstream to it" here and use $out/libexec, since nothing else is supposed to depend on it. LGTM with that change. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl4c5iAACgkQoqBt8qM6 VPpsUAgAkzdU3OUI2uEXiLDkmR2AF16aTlJvrj/uuMjVr339WY5iHko2LrC7cBkU O/bOrdJAphS0KSQJzrcSMxIiOFVcwLucSX88/qmqA3aVTOhgle7W2eWnPzP3sVly 6w5Zv/6+FUpz7M0Oe348dhPXIBb6FmIk35gKFyJgodFmeTF2r5GkbixCsurkbHiw mXo3FhjXWwELji3hO/Ry4u89/9amzYNBzipiM+8ybqwgF87yHnhihzKUl9IQ+/qw SdeFCtTUBOk/IXEEWN0cG8p4RoJ5Nop5GqgpUH/Ls62dNGiJZwlzEy3tnimc+spx Ut4ORou+kpt7XpYS84s8Gwb+Hj51Ug== =wGgr -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 11 19:02:10 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: Danny Milosavljevic Subject: bug#38994: closed (Re: [bug#38994] [PATCH core-updates] gnu: glib: Fix g_app_info_get_default_for_type.) Message-ID: References: <20200114015938.03bfc234@scratchpost.org> <20200106193751.725-1-dannym@scratchpost.org> X-Gnu-PR-Message: they-closed 38994 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 38994@debbugs.gnu.org Date: Tue, 14 Jan 2020 01:00:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1578963602-14115-1" This is a multi-part message in MIME format... ------------=_1578963602-14115-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #38994: [PATCH core-updates] gnu: glib: Fix g_app_info_get_default_for_type. 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 38994@debbugs.gnu.org. --=20 38994: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D38994 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1578963602-14115-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 38994-done) by debbugs.gnu.org; 14 Jan 2020 00:59:50 +0000 Received: from localhost ([127.0.0.1]:60465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irAYg-0003ev-6C for submit@debbugs.gnu.org; Mon, 13 Jan 2020 19:59:50 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:38450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irAYd-0003el-80 for 38994-done@debbugs.gnu.org; Mon, 13 Jan 2020 19:59:48 -0500 Received: from localhost (80-110-118-191.cgn.dynamic.surfer.at [80.110.118.191]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 717B3336261B; Tue, 14 Jan 2020 01:59:45 +0100 (CET) Date: Tue, 14 Jan 2020 01:59:38 +0100 From: Danny Milosavljevic To: Marius Bakke Subject: Re: [bug#38994] [PATCH core-updates] gnu: glib: Fix g_app_info_get_default_for_type. Message-ID: <20200114015938.03bfc234@scratchpost.org> In-Reply-To: <87d0bnvxen.fsf@devup.no> References: <20200106193751.725-1-dannym@scratchpost.org> <87d0bnvxen.fsf@devup.no> 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_/GHkjryiytMVLCmRNCeZ5aHF"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 38994-done Cc: 38994-done@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 (-) --Sig_/GHkjryiytMVLCmRNCeZ5aHF Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Marius, On Mon, 13 Jan 2020 22:50:24 +0100 Marius Bakke wrote: > It is moved to "out" to avoid a circular reference between "bin" and > "out", right? Yes. >IMO we might as well "beat upstream to it" here and use > $out/libexec, since nothing else is supposed to depend on it. Okay. Pushed to guix core-updates as commit 0bcc1b14fc3e2382406b97577c56e2292b96b= 8d4. --Sig_/GHkjryiytMVLCmRNCeZ5aHF Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl4dEnoACgkQ5xo1VCww uqW7GAf/cmUYUQt67EbQA6CS02p8K/Jbwcl3/Sy6Yv07wmXYlTfCBn3di8UUXGBo fuxEQuFhy+kZ5jqn/6GLqNzldi1yi47H4z7awg3/M7aodOFkp+n/ymcrmA/Q870T mD6m4UIeEdZKtTnsjR5Z8m3PJ7h7IdaMTM4PYhooWauDu7rnWnOInn7nZ5r7NTkD AoIHvEXNuSeJXWuNS5x6Yo7hgGfK9CZGVNwvxf1ykcpLLktJUOr48ooco5EMc5sR hZf2Ur9vUQTy2NYZfIuWw4Mq8DwJPyO3JkwZkYtYm3vxzSmew6JAz8QEjqXMr0/X vwkC3zD+yuLEQRPNhQiWGoFc/SCQ8g== =ITeU -----END PGP SIGNATURE----- --Sig_/GHkjryiytMVLCmRNCeZ5aHF-- ------------=_1578963602-14115-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 Jan 2020 19:38:07 +0000 Received: from localhost ([127.0.0.1]:46826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioYCV-0005yc-AL for submit@debbugs.gnu.org; Mon, 06 Jan 2020 14:38:07 -0500 Received: from lists.gnu.org ([209.51.188.17]:48786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioYCT-0005yU-IP for submit@debbugs.gnu.org; Mon, 06 Jan 2020 14:38:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49866) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioYCS-0003aj-3B for guix-patches@gnu.org; Mon, 06 Jan 2020 14:38:05 -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.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, 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 1ioYCQ-00036e-Qx for guix-patches@gnu.org; Mon, 06 Jan 2020 14:38:03 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:46626) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ioYCQ-00033H-Kk for guix-patches@gnu.org; Mon, 06 Jan 2020 14:38:02 -0500 Received: from dayas.lan (80-110-118-191.cgn.dynamic.surfer.at [80.110.118.191]) by dd26836.kasserver.com (Postfix) with ESMTPSA id E24E73363972; Mon, 6 Jan 2020 20:37:58 +0100 (CET) From: Danny Milosavljevic To: guix-patches@gnu.org Subject: [PATCH core-updates] gnu: glib: Fix g_app_info_get_default_for_type. Date: Mon, 6 Jan 2020 20:37:51 +0100 Message-Id: <20200106193751.725-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Tags: patch Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 85.13.145.193 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Danny Milosavljevic 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 (---) Fixes . Reported by Reza Alizadeh Majd . * gnu/packages/glib.scm (glib)[arguments]<#:phases>[patch-gio-launch-desk= top]: New phase. [move-executables]: Modify. --- gnu/packages/glib.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index 369bd373ac..9551509a53 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -213,6 +213,15 @@ shared NFS home directories.") (string-append "command_line =3D g_strdup_printf (\"" dbus "/bin/dbus-launch"))) #t))) + (add-after 'unpack 'patch-gio-launch-desktop + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + ;; See also + ;; for another future fix. + (substitute* "gio/gdesktopappinfo.c" + (("gio-launch-desktop") + (string-append out "/bin/gio-launch-desktop"))) + #t))) (add-before 'build 'pre-build (lambda* (#:key inputs outputs #:allow-other-keys) ;; For tests/gdatetime.c. @@ -321,6 +330,13 @@ shared NFS home directories.") (mkdir-p bin) (rename-file (string-append out "/bin") (string-append bin "/bin")) + ;; This one is an implementation detail of glib. + ;; It is wrong that that's in "/bin" in the first place, + ;; but that's what upstream does right now. + ;; See . + (mkdir (string-append out "/bin")) + (rename-file (string-append bin "/bin/gio-launch-desktop") + (string-append out "/bin/gio-launch-desktop")= ) ;; Do not refer to "bindir", which points to "${prefix}/bi= n". ;; We don't patch "bindir" to point to "$bin/bin", because= that ;; would create a reference cycle between the "out" and "b= in" ------------=_1578963602-14115-1--