From unknown Wed Sep 10 16:41:28 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#41025 <41025@debbugs.gnu.org> To: bug#41025 <41025@debbugs.gnu.org> Subject: Status: blueman does not start Reply-To: bug#41025 <41025@debbugs.gnu.org> Date: Wed, 10 Sep 2025 23:41:28 +0000 retitle 41025 blueman does not start reassign 41025 guix submitter 41025 Pierre Neidhardt severity 41025 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 09:39:14 2020 Received: (at submit) by debbugs.gnu.org; 2 May 2020 13:39:14 +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 1jUsMM-00050W-Cr for submit@debbugs.gnu.org; Sat, 02 May 2020 09:39:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:42792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUsMK-00050O-Dd for submit@debbugs.gnu.org; Sat, 02 May 2020 09:39:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50492) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUsMJ-0000cW-To for bug-guix@gnu.org; Sat, 02 May 2020 09:39:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_BL,RCVD_IN_MSPIKE_L3,SPF_PASS,URIBL_BLOCKED,URIBL_SBL, URIBL_SBL_A autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUsMI-00017w-V6 for bug-guix@gnu.org; Sat, 02 May 2020 09:39:11 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:42803) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUsMI-00017S-6l for bug-guix@gnu.org; Sat, 02 May 2020 09:39:10 -0400 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 7AE73100009; Sat, 2 May 2020 13:39:04 +0000 (UTC) From: Pierre Neidhardt To: bug-guix@gnu.org Subject: blueman does not start Date: Sat, 02 May 2020 15:39:03 +0200 Message-ID: <87lfmacv7s.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.178.231; envelope-from=mail@ambrevar.xyz; helo=relay11.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/02 09:39:06 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Received-From: 217.70.178.231 X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi! It seems that the blueman package is missing a wrapper unless I'm missing something: --88--- > blueman-tray Traceback (most recent call last): File "/gnu/store/yhbnsjay66w7kky1i7ldki2ljcc1ws9i-blueman-2.1.2/bin/.blueman-tray-re [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ambrevar.xyz] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.2 FROM_SUSPICIOUS_NTLD_FP From abused NTLD X-Debbugs-Envelope-To: submit Cc: Raghav Gururajan 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.6 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi! It seems that the blueman package is missing a wrapper unless I'm missing something: =2D-8<---------------cut here---------------start------------->8--- > blueman-tray=20 Traceback (most recent call last): File "/gnu/store/yhbnsjay66w7kky1i7ldki2ljcc1ws9i-blueman-2.1.2/bin/.blue= man-tray-real", line 13, in from blueman.Functions import set_proc_title, create_parser, create_log= ger ModuleNotFoundError: No module named 'blueman' > blueman-applet=20 Traceback (most recent call last): File "/gnu/store/yhbnsjay66w7kky1i7ldki2ljcc1ws9i-blueman-2.1.2/bin/.blue= man-applet-real", line 15, in from blueman.Functions import create_logger, create_parser, set_proc_ti= tle ModuleNotFoundError: No module named 'blueman' > blueman-assistant=20 Traceback (most recent call last): File "/gnu/store/yhbnsjay66w7kky1i7ldki2ljcc1ws9i-blueman-2.1.2/bin/.blue= man-assistant-real", line 9, in import gi ModuleNotFoundError: No module named 'gi' > blueman-services=20 Traceback (most recent call last): File "/gnu/store/yhbnsjay66w7kky1i7ldki2ljcc1ws9i-blueman-2.1.2/bin/.blue= man-services-real", line 8, in import gi ModuleNotFoundError: No module named 'gi' =2D-8<---------------cut here---------------end--------------->8--- =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl6td/cACgkQm9z0l6S7 zH+jUgf+IeWQF+Y9pqCO1UalD5q/gyrBhWEA+9YmtVz5XdNxIRT2pbtTjjInJFWM CBWXPni9WjF6AE9Mv+/xRXWB9MVqVEH2PV6CyKF76+9tlcn0EdOfWKRTzIeeQzFD 8cMVOd+ARO3FUnMKdvrQZuiDGG8ul8XPwtW+ln1kDZI7x+dUAN+sOwFGu06Nkpbz nrwlZobxsMdTkV6FnpeOrB3lpSwHkS2ZnadpRe1LtNULg9P57126ob0FJDodU+N6 oSjtxsYmEC+Nh/GmD/ubm4UPkpw+57jGphYM2DBkLpCmfD3DgOSSsavEv6yfcEqa 3Di7j9WvUR0MhRtoxQ2k6WUs6NW4yA== =I751 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 09:57:11 2020 Received: (at submit) by debbugs.gnu.org; 2 May 2020 13:57:11 +0000 Received: from localhost ([127.0.0.1]:53521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUsdb-0005xp-02 for submit@debbugs.gnu.org; Sat, 02 May 2020 09:57:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:38494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUsdO-0005xG-AQ for submit@debbugs.gnu.org; Sat, 02 May 2020 09:57:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54454) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUsdN-0006U2-Km for bug-guix@gnu.org; Sat, 02 May 2020 09:56:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUsdM-000553-Fp for bug-guix@gnu.org; Sat, 02 May 2020 09:56:49 -0400 Received: from knopi.disroot.org ([178.21.23.139]:54604) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jUsdL-00051W-Mk for bug-guix@gnu.org; Sat, 02 May 2020 09:56:48 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 0E39B287F9; Sat, 2 May 2020 15:56:44 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EdJpquir-K-I; Sat, 2 May 2020 15:56:42 +0200 (CEST) Date: Sat, 2 May 2020 09:56:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1588427802; bh=4SJ52c6Ppc2iiFVAf0h3oUdE8muZ8h8dtZCtlYcj5gQ=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=TTb58b3UGErnD5QEahelfVww+cQMzgL5Wqs/k/pBEth3LJyv7/BI74TWLvur+zSw0 xAsVy1pFbjRXYsmO7uWRpQcQu6eoAHawmlEx+ljUfBZpixfLuVhMQn0doHI0vk+B9T G4Gu81Tjogc5JqENSR62lCH/4j2hlhXCbG9Ju+QCFigDdwEOv+EgUnuwmO8eEI1WHC +5kn4Y/0qeOl+nfqn4/upprxu3mLGUY5J1OKQEg9PZ9NdZ7SSnsg4z8diEgGbkXup7 o/BWaW77zs5AFAhsDhjb6F50MaK/r0EqyPmzH45dgEcb59EeACCx/o+AAKzQf0Mx5q UzR9grCGHbN6A== From: Raghav Gururajan To: Pierre Neidhardt Subject: Re: blueman does not start Message-ID: <20200502095619.35385ab1.raghavgururajan@disroot.org> In-Reply-To: <87lfmacv7s.fsf@ambrevar.xyz> References: <87lfmacv7s.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/pun=ghU2_Wz6jiz7R7pBxed" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/02 09:56:44 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 178.21.23.139 X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -0.1 (/) --MP_/pun=ghU2_Wz6jiz7R7pBxed Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi Pierre! > It seems that the blueman package is missing a wrapper unless I'm > missing something: When I packaged it, all I got was error regarding dbus. But now it seems there are more errors. I am wondering if it has to do with updates in gtk and/or glib and/or gobject-introspection. Also, I found out that python references are not getting patched during the build. I have made a patch to fix it, which I attached with this email. Regards, RG. --MP_/pun=ghU2_Wz6jiz7R7pBxed Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0001-gnu-blueman-Fix-python-references.patch >From 4a2739cfa69d3537dcd3d4cee85d33bd790d0980 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Sat, 2 May 2020 09:51:09 -0400 Subject: [PATCH] gnu: blueman: Fix python references. * gnu/packages/networking.scm (blueman): Fix python references. [arguments]:<#:phases>:['patch-python-references]: New phase. --- gnu/packages/networking.scm | 39 ++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 94b521584f..b775a9e689 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -143,7 +143,44 @@ "--enable-polkit" "--disable-appindicator" ; Deprecated "--with-systemdsystemunitdir=no" ; Not required - "--with-systemduserunitdir=no"))) ; Not required + "--with-systemduserunitdir=no") ; Not required + #:phases + (modify-phases %standard-phases + ;; Python references are not being patched in patch-phase of build; + ;; despite using python-wrapper as input. So patching them manually. + (add-after 'unpack 'patch-python-references + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "apps/blueman-adapters.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-applet.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-assistant.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-manager.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-mechanism.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-report.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-rfcomm-watcher.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-sendto.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-services.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-tray.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + #t))))) (native-inputs `(("cython" ,python-cython) ("glib:bin" ,glib "bin") -- 2.26.2 --MP_/pun=ghU2_Wz6jiz7R7pBxed-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 02 14:45:48 2020 Received: (at submit) by debbugs.gnu.org; 2 May 2020 18:45:48 +0000 Received: from localhost ([127.0.0.1]:53917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUx8n-0000p4-KQ for submit@debbugs.gnu.org; Sat, 02 May 2020 14:45:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:58588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUx8m-0000ox-Lp for submit@debbugs.gnu.org; Sat, 02 May 2020 14:45:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUx8l-0008S2-VT for bug-guix@gnu.org; Sat, 02 May 2020 14:45:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS,URIBL_BLOCKED,URIBL_SBL, URIBL_SBL_A autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUx8k-0005aE-Qd for bug-guix@gnu.org; Sat, 02 May 2020 14:45:31 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:36285) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUx8k-0005AK-7l for bug-guix@gnu.org; Sat, 02 May 2020 14:45:30 -0400 X-Originating-IP: 78.199.129.170 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 88F09E0006; Sat, 2 May 2020 18:45:19 +0000 (UTC) From: Pierre Neidhardt To: Raghav Gururajan Subject: Re: blueman does not start In-Reply-To: <20200502095619.35385ab1.raghavgururajan@disroot.org> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> Date: Sat, 02 May 2020 20:45:18 +0200 Message-ID: <87v9leb2gx.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.196; envelope-from=mail@ambrevar.xyz; helo=relay4-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/02 14:00:44 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Received-From: 217.70.183.196 X-Spam-Score: 1.6 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Thanks! Sadly your patch does not fix the issue for me. You can reproduce with --88--- ./pre-inst-env guix environment --pure --ad-hoc blueman -- blueman-tray --88 [...] Content analysis details: (1.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ambrevar.xyz] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit Cc: bug-guix@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: 3.2 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Thanks! Sadly your patch does not fix the issue for me. You can reproduce with --88--- ./pre-inst-env guix environment --pure --ad-hoc blueman -- blueman-tray --88 [...] Content analysis details: (3.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ambrevar.xyz] 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Thanks! Sadly your patch does not fix the issue for me. You can reproduce with =2D-8<---------------cut here---------------start------------->8--- ./pre-inst-env guix environment --pure --ad-hoc blueman -- blueman-tray =2D-8<---------------cut here---------------end--------------->8--- I had a quick look at the package definition: it's a glib-or-gtk-build-system but the package is in python, so you need to set the PYTHONPATH manually I think. Look at the other GNOME package written in Python, my guess is that it's the same thing. =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl6tv74ACgkQm9z0l6S7 zH8BCwf+PmqF1pZ2dVTRBCfpD//7/TYN62AsdSO5sYUdqDn0LkfUGshC3VruzV73 KU5UlwSTju+9sEELScsD6nFpw/ECh9yQhbrzrwU9Od0uANoha1IWepYiPoMtCKEK UWrxb5UP1JyKNAhRV6B6C39zRjYqmBocNqUUdbl1auxupIjs1Eck853OeiC46QXa hXUYf0aipfH0KisaEgMOaIz/NNYTUGoBqqEuN+HR3GyE6QEs5yn3DJY1sHldT/+a zKHBvL0k+h0wccIyprWlIAZdXXVA2+DGeZhJXFHD69NeXmcktkYzCT91WKd/evWf O5ywWQh2cZ0OApRW/rh8QSrW0klRLg== =ApRj -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 03 11:25:38 2020 Received: (at submit) by debbugs.gnu.org; 3 May 2020 15:25:38 +0000 Received: from localhost ([127.0.0.1]:57680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVGUj-0005p4-8J for submit@debbugs.gnu.org; Sun, 03 May 2020 11:25:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:34344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVGUX-0005ok-HA for submit@debbugs.gnu.org; Sun, 03 May 2020 11:25:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51802) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVGUW-0007EF-Ot for bug-guix@gnu.org; Sun, 03 May 2020 11:25:17 -0400 Received: from knopi.disroot.org ([178.21.23.139]:58696) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jVGUU-00063s-7V for bug-guix@gnu.org; Sun, 03 May 2020 11:25:16 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 52ADD25617; Sun, 3 May 2020 17:25:07 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pk6fXsPqJc40; Sun, 3 May 2020 17:25:04 +0200 (CEST) Date: Sun, 3 May 2020 11:24:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1588519504; bh=wc79yK1KSEmTZV/4FbZNKFvD2UduWyUjL85GGp6YYYI=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=bJIyOW9PoS/5gv8w76ARAVX23TWDku19Gl95ZhDH1XmY+t5iqa7VM4FsRa8FA9Wud l/NsuipgBLy0yYz2iIed1ijCIS6Q48TjfJs2JFa+ccx0TsyQJOdTyKrqX2DOWaZQ0z LYjgLrPoY7ujkecTqNHyNwOmxHdsmD1i8+c+QiDTTx6PDYvj+TGjjK+LR0/uKeXxy8 l272IsmEPyZW9ak08Stm34Mmk6EGLfhGYsPjTEC9JqYArukXpBXc4PYG0WzbdqEmHq N5te+BqfCRiW7DP5QDsLwhAiqLHI/zLBOKoTM7SQhkMmhwzRqLOKrZLfMy31TZbBUs zc8v5Ncm+QmxA== From: Raghav Gururajan To: Pierre Neidhardt Subject: Re: blueman does not start Message-ID: <20200503112441.66903f8c.raghavgururajan@disroot.org> In-Reply-To: <87v9leb2gx.fsf@ambrevar.xyz> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/QoH=dufioucoOTS_V26W.Jl" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/03 11:25:07 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -0.1 (/) --MP_/QoH=dufioucoOTS_V26W.Jl Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi Pierre! > Thanks! Sadly your patch does not fix the issue for me. > > You can reproduce with > > --8<---------------cut here---------------start------------->8--- > ./pre-inst-env guix environment --pure --ad-hoc blueman -- blueman-tray > --8<---------------cut here---------------end--------------->8--- > > I had a quick look at the package definition: it's a > glib-or-gtk-build-system but the package is in python, so you need to > set the PYTHONPATH manually I think. Look at the other GNOME package > written in Python, my guess is that it's the same thing. Thanks! I was able to fix "gi" error. But "No module 'blueman', I could not fix. Any ideas? I have attached a new patch. Regards, RG. --MP_/QoH=dufioucoOTS_V26W.Jl Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0004-gnu-blueman-Test-patch.patch >From 19cdddadcff5fa940c8e7e6ef1a31040a4412db5 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Sun, 3 May 2020 11:21:48 -0400 Subject: [PATCH 4/4] gnu: blueman: Test patch. * gnu/packages/networking.scm (blueman): Test patch. --- gnu/packages/networking.scm | 119 +++++++++++++++++++++++++++++++++++- 1 file changed, 118 insertions(+), 1 deletion(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 94b521584f..b624149b23 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -143,7 +143,124 @@ "--enable-polkit" "--disable-appindicator" ; Deprecated "--with-systemdsystemunitdir=no" ; Not required - "--with-systemduserunitdir=no"))) ; Not required + "--with-systemduserunitdir=no") ; Not required + #:phases + (modify-phases %standard-phases + ;; Python references are not being patched in patch-phase of build; + ;; despite using python-wrapper as input. So patching them manually. + (add-after 'unpack 'patch-python-references + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "apps/blueman-adapters.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-applet.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-assistant.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-manager.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-mechanism.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-report.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-rfcomm-watcher.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-sendto.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-services.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + (substitute* "apps/blueman-tray.in" + (("@PYTHON@") (string-append (assoc-ref inputs "python") + "/bin/python3.7"))) + #t)) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-adapters + (lambda* (#:key outputs #:allow-other-keys) + (let + ((bm-adap + (string-append + (assoc-ref outputs "out") "/bin/blueman-adapters"))) + (wrap-program bm-adap + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))) + #t))) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-applet + (lambda* (#:key outputs #:allow-other-keys) + (let + ((bm-app + (string-append + (assoc-ref outputs "out") "/bin/blueman-applet"))) + (wrap-program bm-app + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))) + #t))) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-assistant + (lambda* (#:key outputs #:allow-other-keys) + (let + ((bm-ass + (string-append + (assoc-ref outputs "out") "/bin/blueman-assistant"))) + (wrap-program bm-ass + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))) + #t))) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-manager + (lambda* (#:key outputs #:allow-other-keys) + (let + ((bm-man + (string-append + (assoc-ref outputs "out") "/bin/blueman-manager"))) + (wrap-program bm-man + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))) + #t))) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-report + (lambda* (#:key outputs #:allow-other-keys) + (let + ((bm-rep + (string-append + (assoc-ref outputs "out") "/bin/blueman-report"))) + (wrap-program bm-rep + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))) + #t))) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-sendto + (lambda* (#:key outputs #:allow-other-keys) + (let + ((bm-st + (string-append + (assoc-ref outputs "out") "/bin/blueman-sendto"))) + (wrap-program bm-st + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))) + #t))) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-services + (lambda* (#:key outputs #:allow-other-keys) + (let + ((bm-serv + (string-append + (assoc-ref outputs "out") "/bin/blueman-services"))) + (wrap-program bm-serv + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))) + #t))) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-tray + (lambda* (#:key outputs #:allow-other-keys) + (let + ((bm-tray + (string-append + (assoc-ref outputs "out") "/bin/blueman-tray"))) + (wrap-program bm-tray + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))) + #t)))))) (native-inputs `(("cython" ,python-cython) ("glib:bin" ,glib "bin") -- 2.26.2 --MP_/QoH=dufioucoOTS_V26W.Jl-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 03 12:14:01 2020 Received: (at submit) by debbugs.gnu.org; 3 May 2020 16:14:01 +0000 Received: from localhost ([127.0.0.1]:57730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVHFg-0000j4-7P for submit@debbugs.gnu.org; Sun, 03 May 2020 12:14:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:45352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVHFe-0000iv-DC for submit@debbugs.gnu.org; Sun, 03 May 2020 12:13:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37572) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVHFe-0000u9-8a for bug-guix@gnu.org; Sun, 03 May 2020 12:13:58 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:58353) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVHFc-0000rZ-SP for bug-guix@gnu.org; Sun, 03 May 2020 12:13:57 -0400 X-Originating-IP: 78.199.129.170 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 1F20F1BF204; Sun, 3 May 2020 16:13:51 +0000 (UTC) From: Pierre Neidhardt To: Raghav Gururajan Subject: Re: blueman does not start In-Reply-To: <20200503112441.66903f8c.raghavgururajan@disroot.org> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> Date: Sun, 03 May 2020 18:13:46 +0200 Message-ID: <87a72pyp1h.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.201; envelope-from=mail@ambrevar.xyz; helo=relay8-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/03 11:26:39 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_SBL=1.623, URIBL_SBL_A=0.1 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Suggestion: instead of adding one phase per wrapper, use a single phase, loop over the executables to generate the wrapper. This should shorten your code. I think the "gi" issue is because "(getenv ...)" does not include the output "out". I'm guessing you need to add (string-append out "/lib/python...blueman...") to the PYTHONPATH. Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ambrevar.xyz] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 1.9 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit Cc: bug-guix@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.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Suggestion: instead of adding one phase per wrapper, use a single phase, loop over the executables to generate the wrapper. This should shorten your code. I think the "gi" issue is because "(getenv ...)" does not include the output "out". I'm guessing you need to add (string-append out "/lib/python...blueman...") to the PYTHONPATH. Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ambrevar.xyz] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 1.9 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Suggestion: instead of adding one phase per wrapper, use a single phase, loop over the executables to generate the wrapper. This should shorten your code. I think the "gi" issue is because "(getenv ...)" does not include the output "out". I'm guessing you need to add (string-append out "/lib/python...blueman...") to the PYTHONPATH. Cheers! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl6u7boACgkQm9z0l6S7 zH/KMgf+LbVt1FozERIV0aaDC+DYUuE0CX4ZqeNPgFnj9me+mB6ZfxJugE2nPOs1 eY1hqrbsBvRVwqYEsxeBNDhoNQaQILoi7RoHHJBHZ/jYqfS7hoBc3FF9MH0KeaVO FE16heLgiP1TrYDXIoy6Cu8PzvhEfmt7+CtE5tveQ62zy0fRsZQyjUfgBg0cfGEt cZmkJ8EETXUjm2Cu99Ubx8HuXaACfq++WXctHevlnL+0fe+V3+9ef1OXwp5FiPsI 3Mi+V0beF9ikXKae//0q7D0DAx+xcduiZ6gVhrNf147zJ2W1IH/nU43SZB5xWvkQ Ckx8OoipT7GpF5vwUvESsoftX+h/0A== =jZeZ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 03 23:19:34 2020 Received: (at submit) by debbugs.gnu.org; 4 May 2020 03:19:34 +0000 Received: from localhost ([127.0.0.1]:58736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVRdh-0002ge-28 for submit@debbugs.gnu.org; Sun, 03 May 2020 23:19:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:37290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVRde-0002gW-Dg for submit@debbugs.gnu.org; Sun, 03 May 2020 23:19:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41804) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVRde-0006BB-5n for bug-guix@gnu.org; Sun, 03 May 2020 23:19:26 -0400 Received: from knopi.disroot.org ([178.21.23.139]:55474) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jVRdc-0004Sq-FE for bug-guix@gnu.org; Sun, 03 May 2020 23:19:25 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id EBD352E5CE; Mon, 4 May 2020 05:19:21 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kh-oeGdicDEf; Mon, 4 May 2020 05:19:21 +0200 (CEST) Date: Sun, 3 May 2020 23:18:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1588562360; bh=4PQC9Z7Pg/j+Y1Pu0JJtVx6HKXlhXDWkK+Qn37O6/Ls=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=CHUDNf8JnDgbRA89dA5l7mFY0+9gEhWIi9MO98FdLfQgbhZnHmSnnZQb/aQoUZ0UY IZXkoohceWTL23Kn+DE644qfb+rzYdKDIQwxKZR4RvQzO3zdWwsz4oL09D0vwUgb2b Y/5A3WySn4cNdFwTsAFlM2yjKl/DQse+DTbuc+z6dvivsksfnoiknUnFGsiqgoansx 9yy/zBAa7NZetzRLt80DB9c3XapHA8WHnCF2UsJcHnHAJ2bmDYGQeXsBDERY+KArD3 pISwgMLTgvK3Oq/tgRM9+93tP8Z6NqI5hizHQJE/CSS8utnmakyXuHuA2M75khxZHB mVAI22boUAxzw== From: Raghav Gururajan To: Pierre Neidhardt Subject: Re: blueman does not start Message-ID: <20200503231853.5dc44352.raghavgururajan@disroot.org> In-Reply-To: <87a72pyp1h.fsf@ambrevar.xyz> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/03 23:19:22 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -2.4 (--) Hi Pierre! > Suggestion: instead of adding one phase per wrapper, use a single phase, > loop over the executables to generate the wrapper. This should shorten > your code. > > I think the "gi" issue is because "(getenv ...)" does not include the > output "out". I'm guessing you need to add (string-append out > "/lib/python...blueman...") to the PYTHONPATH. I tried using (string-append (assoc-ref outputs "out") "/lib/python3.7/site-packages/blueman"); instead of (getenv PYTHONPATH). I got the same error. Regards, RG. From debbugs-submit-bounces@debbugs.gnu.org Mon May 04 04:48:02 2020 Received: (at submit) by debbugs.gnu.org; 4 May 2020 08:48:03 +0000 Received: from localhost ([127.0.0.1]:58925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVWla-0002Si-LB for submit@debbugs.gnu.org; Mon, 04 May 2020 04:48:02 -0400 Received: from lists.gnu.org ([209.51.188.17]:33028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVWlL-0002SM-Bu for submit@debbugs.gnu.org; Mon, 04 May 2020 04:47:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42894) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVWlL-0005WR-1j for bug-guix@gnu.org; Mon, 04 May 2020 04:47:43 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:41871) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVWlI-0007EC-UR for bug-guix@gnu.org; Mon, 04 May 2020 04:47:42 -0400 X-Originating-IP: 78.199.129.170 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id BE75040006; Mon, 4 May 2020 08:47:26 +0000 (UTC) From: Pierre Neidhardt To: Raghav Gururajan Subject: Re: blueman does not start In-Reply-To: <20200503231853.5dc44352.raghavgururajan@disroot.org> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> Date: Mon, 04 May 2020 10:47:22 +0200 Message-ID: <87pnbkxf1h.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.194; envelope-from=mail@ambrevar.xyz; helo=relay2-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/04 04:47:36 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_SBL=1.623, URIBL_SBL_A=0.1 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 3.1 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sorry if I misled you with the ellipsis. You need to add /lib/python3.7/site-packages without the "blueman" part. With the definition below I can start blueman-services. But all programs report that blueman-applet fails. Indeed, blueman-applet fails with Content analysis details: (3.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: a.in] 1.9 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 0.0 T_SPF_HELO_TEMPERROR SPF: test of HELO record failed (temperror) 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit Cc: bug-guix@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.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sorry if I misled you with the ellipsis. You need to add /lib/python3.7/site-packages without the "blueman" part. With the definition below I can start blueman-services. But all programs report that blueman-applet fails. Indeed, blueman-applet fails with Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: a.in] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 1.9 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sorry if I misled you with the ellipsis. You need to add /lib/python3.7/site-packages without the "blueman" part. With the definition below I can start blueman-services. But all programs report that blueman-applet fails. Indeed, blueman-applet fails with =2D-8<---------------cut here---------------start------------->8--- blueman-applet version 2.1.2 starting blueman-applet 10.41.17 ERROR PluginManager:90 load_plugin: Unable to lo= ad plugin module NMPANSupport Traceback (most recent call last): File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/main/NetworkManager.py", line 6, in gi.require_version('NM', '1.0') File "/gnu/store/y4qwsw06ynvw3fjk2lrspp89mfmjzj5i-python-pygobject-3.28.3= /lib/python3.7/site-packages/gi/__init__.py", line 130, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace NM not available During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/main/PluginManager.py", line 88, in load_plugin importlib.import_module(self.module_path.__name__ + ".%s" % plugin) File "/gnu/store/c0ysvb6s92kwwnmkgdhnspllxvd3f231-python-3.7.4/lib/python= 3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1006, in _gcd_import File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_remo= ved File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/plugins/applet/NMPANSupport.py", line 3, in from blueman.main.NetworkManager import NMPANConnection File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/main/NetworkManager.py", line 8, in raise ImportError('NM python bindings not found.') ImportError: NM python bindings not found. blueman-applet 10.41.17 ERROR PluginManager:90 load_plugin: Unable to lo= ad plugin module NMDUNSupport Traceback (most recent call last): File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/main/NetworkManager.py", line 6, in gi.require_version('NM', '1.0') File "/gnu/store/y4qwsw06ynvw3fjk2lrspp89mfmjzj5i-python-pygobject-3.28.3= /lib/python3.7/site-packages/gi/__init__.py", line 130, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace NM not available During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/main/PluginManager.py", line 88, in load_plugin importlib.import_module(self.module_path.__name__ + ".%s" % plugin) File "/gnu/store/c0ysvb6s92kwwnmkgdhnspllxvd3f231-python-3.7.4/lib/python= 3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1006, in _gcd_import File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_remo= ved File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/plugins/applet/NMDUNSupport.py", line 3, in from blueman.main.NetworkManager import NMDUNConnection File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/main/NetworkManager.py", line 8, in raise ImportError('NM python bindings not found.') ImportError: NM python bindings not found. Traceback (most recent call last): File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/plugins/applet/StatusIcon.py", line 116, in _on_= plugins_changed launch('blueman-tray', icon_name=3D'blueman', sn=3DFalse) File "/gnu/store/1f9x9hwfjpkq4h79dwsi06m3zrzdm8fp-blueman-2.1.2/lib/pytho= n3.7/site-packages/blueman/Functions.py", line 137, in launch launched =3D appinfo.launch(files, context) GLib.Error: g-exec-error-quark: Failed to execute child process =E2=80=9Cgi= o-launch-desktop=E2=80=9D (No such file or directory) (8) blueman-applet 10.41.17 WARNING DiscvManager:109 update_menuitems: warning= : Adapter is None killed =2D-8<---------------cut here---------------end--------------->8--- It seems that network-manager bindings for python are missing. We may need to package this: https://github.com/seveas/python-networkmanager Maybe I'm not starting it the right way. Have you got blueman to work on your system? Are you using a foreign distribution? New package definition: =2D-8<---------------cut here---------------start------------->8--- (define-public blueman (package (name "blueman") (version "2.1.2") (source (origin (method url-fetch) (uri (string-append "https://github.com/blueman-project/blueman/releases= /" "download/2.1.2/blueman-2.1.2.tar.gz")) (sha256 (base32 "0wamxdw36c8i3aqwmja5q70fajqwd7inpkvlpkldd54wdxbcd38d")))) (build-system glib-or-gtk-build-system) (arguments `(#:configure-flags (list "--enable-polkit" "--disable-appindicator" ; Deprecated "--with-systemdsystemunitdir=3Dno" ; Not required "--with-systemduserunitdir=3Dno") ; Not required #:phases (modify-phases %standard-phases ;; Python references are not being patched in patch-phase of build; ;; despite using python-wrapper as input. So patching them manuall= y. (add-after 'unpack 'patch-python-references (lambda* (#:key inputs #:allow-other-keys) (for-each (lambda (name) (substitute* (format #f "apps/blueman-~a.in" name) (("@PYTHON@") (string-append (assoc-ref inputs "python") "/bin/python3.7")))) '("adapters" "applet" "assistant" "manager" "mechanism" "repo= rt" "rfcomm-watcher" "sendto" "services" "tray")) #t)) (add-after 'glib-or-gtk-wrap 'wrap-blueman (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (bin (string-append out "/bin/blueman-")) (lib (string-append out "/lib/python3.7/site-packages/"= ))) (for-each (lambda (program) (pk program) (pk (string-append bin program)) (wrap-program (string-append bin program) `("PYTHONPATH" =3D (,(getenv "PYTHONPATH") ,lib)) `("GI_TYPELIB_PATH" =3D (,(getenv "GI_TYPELIB_PATH"))))) '("adapters" "applet" "assistant" "manager" "report" "sendto" "services" "tray")) #t)))))) (native-inputs `(("cython" ,python-cython) ("glib:bin" ,glib "bin") ("gtk+:bin" ,gtk+ "bin") ("intltool" ,intltool) ("libtool" ,libtool) ("pkg-config" ,pkg-config))) (inputs `(("adwaita-icon-theme" ,adwaita-icon-theme) ("bluez" ,bluez) ("dbus" ,dbus) ("gdkpixbuf" ,gdk-pixbuf) ("glib" ,glib) ("gtk+" ,gtk+) ("iproute2" ,iproute) ("net-tools" ,net-tools) ("pango" ,pango) ("polkit" ,polkit) ("pulseaudio" ,pulseaudio) ("pycairo" ,python-pycairo) ("pygobject" ,python-pygobject) ("python" ,python-wrapper) ("libnm" ,libnma))) (synopsis "GTK+ Bluetooth manager") (description "Blueman is a Bluetooth management utility using the Bluez D-Bus backend. It is designed to be easy to use for most common Bluetooth tasks.") (home-page "https://github.com/blueman-project/blueman") (license license:gpl3+))) =2D-8<---------------cut here---------------end--------------->8--- =2D- Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl6v1poACgkQm9z0l6S7 zH+0iAf+Nv7w0i7atUgLvxGfBbBMpiINByw82L8mi8twMe6gd5JuaA3LUrKVJP6d wOurZA41Gxc0+cR7Hu6Ma9NCEMXD87CZamfphvyAnwBajnrN1pTIZmOU7jbinM54 eYXDY6SCO0d96hrc1hfDZZbtzrm2wfbX8GeI7minuPw9m7smWBeyPGSzNYoziBo2 GRegqO6bmqJChCEx1qrEmXberDGHZ48EKbRk7HVEDZSMmh8OSEcf67u/bdeqHO4e MnnC5wJGQHG7jUU7dJfxreWt8YeoZjrYDmvRRzMJUaeYqStFDMnunKq7JT9aj4Kx xo4jcYonM5eUrcPD4EMUfi2e1vrhGQ== =ydS3 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 04 05:12:09 2020 Received: (at submit) by debbugs.gnu.org; 4 May 2020 09:12:09 +0000 Received: from localhost ([127.0.0.1]:58959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVX8z-00035Q-8E for submit@debbugs.gnu.org; Mon, 04 May 2020 05:12:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:40614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVX8x-00035J-Ik for submit@debbugs.gnu.org; Mon, 04 May 2020 05:12:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVX8x-000521-Da for bug-guix@gnu.org; Mon, 04 May 2020 05:12:07 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:43111) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVX8v-0001Ic-TQ for bug-guix@gnu.org; Mon, 04 May 2020 05:12:06 -0400 X-Originating-IP: 78.199.129.170 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 5416A4002A; Mon, 4 May 2020 09:11:59 +0000 (UTC) From: Pierre Neidhardt To: Raghav Gururajan Subject: Re: blueman does not start In-Reply-To: <87pnbkxf1h.fsf@ambrevar.xyz> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> Date: Mon, 04 May 2020 11:11:56 +0200 Message-ID: <87h7wwxdwj.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.194; envelope-from=mail@ambrevar.xyz; helo=relay2-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/04 04:47:36 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_SBL=1.623, URIBL_SBL_A=0.1 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: We should not hardcode the python version but instead use something like --88--- (string-append dir "/lib/python" , (version-major+minor (package-version python)) "/site-packages") --8 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.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: We should not hardcode the python version but instead use something like --88--- (string-append dir "/lib/python" ,(version-major+minor (package-version python)) "/site-packages") --88--- (string-append dir "/lib/python" ,(version-major+minor (package-version python)) "/site-packages") =2D-8<---------------cut here---------------end--------------->8--- =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl6v3FwACgkQm9z0l6S7 zH9W4Qf/ZBD3RW/GsmSpZ0VnA29ZcMv8+YYvW/DjhFQX8pSctece/mcVv65o9rnG sRrPofdovch7Hau8/5qP++Ekoh4vfvv4C2waN/xjfndzPrcWz1PJ3jpyn8fpi4bi 53VunTsb2uf9TgKGAAHpxKlllkbEfbFmY8iR81MD2uTAYmu1d1hzKyb70EN6/qVt s9sRilYtMtrVBD6TkJPfOZX86GWkbq62F2cGHtmSpbA0c4TLXTUF8flNM96psGAV ImjhE6x1MxqJud6mBiHxun7hL0/jWz66KTh+1ibBgE5CsSNNKOCGRYlhHONAEJ1R BVpUToQygaF3meN68/Y7G5TOTU12YA== =py0M -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 09 02:29:59 2020 Received: (at submit) by debbugs.gnu.org; 9 May 2020 06:29:59 +0000 Received: from localhost ([127.0.0.1]:46697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXIze-0006zp-4R for submit@debbugs.gnu.org; Sat, 09 May 2020 02:29:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:47998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXIzS-0006zY-P4 for submit@debbugs.gnu.org; Sat, 09 May 2020 02:29:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54948) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXIzS-0006t6-Ik for bug-guix@gnu.org; Sat, 09 May 2020 02:29:38 -0400 Received: from knopi.disroot.org ([178.21.23.139]:45704) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jXIzP-0003sE-6k for bug-guix@gnu.org; Sat, 09 May 2020 02:29:38 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6037723BE0; Sat, 9 May 2020 08:29:32 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AS1KKX5O1BkB; Sat, 9 May 2020 08:29:30 +0200 (CEST) Subject: Re: blueman does not start DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1589005770; bh=Rb9xqsLATGqmxsdXlhYxeu+gMSnuUZVu+7V4BDIga/8=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=b6ayc5z6APy0CF2o4mqlLXZVD7pwaFiqWr6em5nb8SXHekkyPYzixA2uMU9zzHY4o f9uVftLVCkgajT+4N0tmjT4sHL8nBZPcFAgLhanrLd4QIyuSwICpJa0Sr0wTTOozqO t1Fy9Vy3gzM2N/gi2+sRbApXJ1gYS0hamDFadYWh1SggDgmNURuowOLsNbSfIRtZSk X1S+V0+kOZe2tYoCheqzFMsKWV51bLMqG6PxWfc8HSD0drG9L/QpSDkfnXE8Zri/O1 Bx3+U2ScDASKag6UxL1hb0rmNEqVSGejMIFYa+9QiBEbGsWVwB2OAxJC/y/smGzwSX XxFsDGiZ5UTZA== To: Pierre Neidhardt References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> From: Raghav Gururajan Autocrypt: addr=raghavgururajan@disroot.org; keydata= mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB3ZV6+Jn8 VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426KVaJnklfMjYwIi0l /7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txKkriyrK1h+qc13wRRgVx3tzl7 dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqwyQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9u jRfctouFx5BUr+uGgCHAWcII5D60lt867y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEB AAG0M1JhZ2hhdiBHdXJ1cmFqYW4gKFJHKSA8cmFnaGF2Z3VydXJhamFuQGRpc3Jvb3Qub3Jn PokBTgQTAQgAOBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJetePbAhsDBQsJCAcCBhUKCQgL AgQWAgMBAh4BAheAAAoJEK5u8wRtb3tXvWIH/3NiwaJfcrOoO/r4/reE0PmfgVWRpWP8uhdy ZiuBmcnyltxSmxZ1drlWpnbap5P7ssVyIlY6SrLTAeN7R0S70HAINkn7XvKpWajHShX0MR4b NeqjETNZg7gh2PTg6zfTnYD1UQqdNxnPMiJTSBZBLCAm/LhdEuigt559uoDA9ZEVLR5ycKh+ ny94NLUhmuRXpH/sb6Ey0FKmdMc47KNnkGQaySeGY88RwONgfv3/rriNbOJ1t12d2qsqkiOo znuxg5O3nT6obd7hCuq+EYwjzwSVrUZuMelO32UE4d2iePhiPBfiprVCNDGPFztJTe0Y+OQA ajj23CBgGIap/L1CpZ25AQ0EXrLFZwEIANGMTVaAiSGtpAbxRo9AHOc2kgatkAsH/ejtzNH0 mtGwtE0g5Gh0OKTI678KItanztmukKcZmBngPCwvUGGNQYzWWwsS+kBti5wJ3OForg+JtYuf /n9DjSAhnb7h1piL9Xi0drULl5ovVFRp/IPldkbT3R8pgc9VwAa0VVRP59dsgF6nPhoHjxfB p/XcA2QRnRfB2bN4BVCValJelPGYR0pSwkftFpmha4FRa0LrJtcMeh+PG20asPiKcE4sNGZT mH3keHkTfk5Tuds3ly5vlqmEKg7qY/zoS1yWQJj0j36JoX1/ravo+gUxszig80140a5bF2VU ERLcKO+Cp0lI4/8AEQEAAYkBNgQYAQgAIBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJessVn AhsMAAoJEK5u8wRtb3tXqTIH/A9z70HLCZcAfnpluGj4APfi3haqdU7xvtrkN9eHJoPV7pwx y1luNRR8xg7YHkwcQ/9qEcvSicNIvhjRw5cSpyW9HGmOFyiZ7+KLf3XPUjC7pC5pIM+AAWyy D5GlyqakH1wBe8RC9/8vNyfZnmbV4PUvHoHvY/xZH+D/Afg1J2igdIebkQzzhFBC65TAKFeM NIWQkYIMKjq4u+nmv3sreqvRvlt8VYq0VSq24SFs0JJ+dEmuO3/s72122JIL0XEUS3ooGb/p 678RM2OpelLZcZSPG6vIIrQFKw6/NVjDtOY3DrNPtQ+h84UnFPUtaZyvQQwpGNjvtNzU/Ym+ NwsFm0Q= Message-ID: Date: Sat, 9 May 2020 02:29:09 -0400 Mime-Version: 1.0 In-Reply-To: <87pnbkxf1h.fsf@ambrevar.xyz> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="jn3d6gno7cLifR1AtOd9LuzOSeX7njy38" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/09 02:29:32 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -0.1 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --jn3d6gno7cLifR1AtOd9LuzOSeX7njy38 Content-Type: multipart/mixed; boundary="t073ohXuksWV6asTOV8kdRdjIxvW2bUYQ"; protected-headers="v1" From: Raghav Gururajan To: Pierre Neidhardt Cc: bug-guix@gnu.org Message-ID: Subject: Re: blueman does not start References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> In-Reply-To: <87pnbkxf1h.fsf@ambrevar.xyz> --t073ohXuksWV6asTOV8kdRdjIxvW2bUYQ Content-Type: multipart/mixed; boundary="------------A3D1258A6978AABF7A11D31A" Content-Language: en-US This is a multi-part message in MIME format. --------------A3D1258A6978AABF7A11D31A Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Pierre! Please find the new patch attached with this email. It fixes the discussed issues. Now, blueman just needs "dbus-launch", which I think provided by %desktop-services. If you could push this patch, that would be great. Thank you! Regards, RG. --------------A3D1258A6978AABF7A11D31A Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-blueman-Update-package-definition.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-blueman-Update-package-definition.patch" =46rom be674bd528cbcb16e04368e1f01beaffac912a61 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Sat, 9 May 2020 02:17:21 -0400 Subject: [PATCH] gnu: blueman: Update package definition. * gnu/packages/networking.scm (blueman): Fixes. [version]: Upgrade to 2.1.3. [source][method]: Change from url-fetch to git-fetch. [arguments]<#:phases>['setenv]: New phase. ['patch-python-references]: New phase. ['wrap-blueman-progs]: New phase. [native-inputs]: Add autoconf, autogen and automake. [inputs]: Add gobject-introspection. Replace libnma with network-manager.= --- gnu/packages/networking.scm | 65 ++++++++++++++++++++++++++++++------- 1 file changed, 54 insertions(+), 11 deletions(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index d7720724cc..bbdf42c1f7 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -72,6 +72,7 @@ #:use-module (gnu packages adns) #:use-module (gnu packages algebra) #:use-module (gnu packages audio) + #:use-module (gnu packages autogen) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bison) @@ -127,36 +128,78 @@ (define-public blueman (package (name "blueman") - (version "2.1.2") + (version "2.1.3") (source (origin - (method url-fetch) + (method git-fetch) (uri - (string-append "https://github.com/blueman-project/blueman/relea= ses/" - "download/2.1.2/blueman-2.1.2.tar.gz")) + (git-reference + (url "https://github.com/blueman-project/blueman.git") + (commit version))) + (file-name (git-file-name name version)) (sha256 - (base32 "0wamxdw36c8i3aqwmja5q70fajqwd7inpkvlpkldd54wdxbcd38d"))= )) + (base32 "1vb0zfns4q5d65hnja4c0k11lr38xxhdnkpkzfs6xca3mm6jyi1d"))= )) (build-system glib-or-gtk-build-system) (arguments `(#:configure-flags (list "--enable-polkit" "--disable-appindicator" ; Deprecated - "--with-systemdsystemunitdir=3Dno" ; Not required - "--with-systemduserunitdir=3Dno"))) ; Not required + "--without-systemdsystemunitdir" ; Not required + "--without-systemduserunitdir") ; Not required + #:phases + (modify-phases %standard-phases + (add-before 'bootstrap 'setenv + ;; Prevent the autogen.sh script to carry out the configure + ;; script, which has not yet been patched to replace /bin/sh.= + (lambda _ + (setenv "NOCONFIGURE" "TRUE") + #t)) + ;; Python references are not being patched in patch-phase of bu= ild; + ;; despite using python-wrapper as input. So patching them manu= ally. + (add-after 'unpack 'patch-python-references + (lambda* (#:key inputs #:allow-other-keys) + (with-directory-excursion "apps" + (substitute* '("blueman-adapters.in" "blueman-applet.in" + "blueman-assistant.in" "blueman-manager.in= " + "blueman-mechanism.in" "blueman-report.in"= + "blueman-rfcomm-watcher.in" "blueman-sendt= o.in" + "blueman-services.in" "blueman-tray.in") + (("@PYTHON@") (string-append (assoc-ref inputs "python"= ) + "/bin/python3.7")))) + #t)) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-progs + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin/blueman-")) + (lib (string-append out "/lib/python3.7/site-package= s/"))) + (for-each + (lambda (program) + (pk program) + (pk (string-append bin program)) + (wrap-program (string-append bin program) + `("PYTHONPATH" =3D (,(getenv "PYTHONPATH") + ,lib)) + `("GI_TYPELIB_PATH" =3D (,(getenv "GI_TYPELIB_PATH")= )))) + '("adapters" "applet" "assistant" "manager" "report" + "sendto" "services" "tray")) + #t)))))) (native-inputs - `(("cython" ,python-cython) + `(("autoconf" ,autoconf) + ("autogen" ,autogen) + ("automake" ,automake) + ("cython" ,python-cython) ("glib:bin" ,glib "bin") ("gtk+:bin" ,gtk+ "bin") ("intltool" ,intltool) ("libtool" ,libtool) ("pkg-config" ,pkg-config))) (inputs - `(("adwaita-icon-theme" ,adwaita-icon-theme) - ("bluez" ,bluez) + `(("bluez" ,bluez) ("dbus" ,dbus) ("gdkpixbuf" ,gdk-pixbuf) ("glib" ,glib) + ("gobject-introspection" ,gobject-introspection) ("gtk+" ,gtk+) ("iproute2" ,iproute) ("net-tools" ,net-tools) @@ -166,7 +209,7 @@ ("pycairo" ,python-pycairo) ("pygobject" ,python-pygobject) ("python" ,python-wrapper) - ("libnm" ,libnma))) + ("libnm" ,network-manager))) (synopsis "GTK+ Bluetooth manager") (description "Blueman is a Bluetooth management utility using the Bl= uez D-Bus backend. It is designed to be easy to use for most common Bluetoo= th --=20 2.26.2 --------------A3D1258A6978AABF7A11D31A Content-Type: application/pgp-keys; name="0xAE6EF3046D6F7B57.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xAE6EF3046D6F7B57.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 KRjY77Tc1P2JvjcLBZtE =3DcLME -----END PGP PUBLIC KEY BLOCK----- --------------A3D1258A6978AABF7A11D31A-- --t073ohXuksWV6asTOV8kdRdjIxvW2bUYQ-- --jn3d6gno7cLifR1AtOd9LuzOSeX7njy38 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJ0EvNKqRjepA0pQorm7zBG1ve1cFAl62TbUACgkQrm7zBG1v e1dyDgf/alcWC0xZ9kzHwQO+7Z3uqozzq/RiXDLWKnXG1v4bwlxFIQ+p3HNZOaPF nvXyflOsgTl/KkbNnV3jdERxbN4BWcXhNqjvMh85EW1K0OCtAxSED48zRPUNYlZ7 fmBf6Dx+szUZjC5Eq0M8ZODct/Y7AXhjAmMn0tAAtxBBEJUlL9wJwlAF3V1rZL/m /VTD34YwXDMyELg5fDEjA3vITlJjKOrCRI6biuHsSb/6/XjcYFq8r/qtSHY/B14c 2Qj63fbIW4iItKOzGpk8L33yVt9BTk8uYUmE1T9eHZOMAlRkGATWiCOzdm4v+EKm f5ae6sPGrkEKXeDJZa3id0a60fvzyg== =v7Ye -----END PGP SIGNATURE----- --jn3d6gno7cLifR1AtOd9LuzOSeX7njy38-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 09 05:13:07 2020 Received: (at submit) by debbugs.gnu.org; 9 May 2020 09:13:08 +0000 Received: from localhost ([127.0.0.1]:46779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXLXf-0002lg-Mh for submit@debbugs.gnu.org; Sat, 09 May 2020 05:13:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:52284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXLXe-0002lY-AD for submit@debbugs.gnu.org; Sat, 09 May 2020 05:13:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55616) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXLXe-00044h-5V for bug-guix@gnu.org; Sat, 09 May 2020 05:13:06 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:43227) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXLXc-0000Qr-2a for bug-guix@gnu.org; Sat, 09 May 2020 05:13:05 -0400 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay11.mail.gandi.net (Postfix) with ESMTPSA id EF757100005; Sat, 9 May 2020 09:12:58 +0000 (UTC) From: Pierre Neidhardt To: Raghav Gururajan Subject: Re: blueman does not start In-Reply-To: References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> Date: Sat, 09 May 2020 11:12:57 +0200 Message-ID: <878si1sc86.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.178.231; envelope-from=mail@ambrevar.xyz; helo=relay11.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/09 04:51:34 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_SBL=1.623, URIBL_SBL_A=0.1 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 1.6 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Thanks, looking good! - Could you remove the `pk' lines? - Looks like pulseaudio is missing for blueman-manager: --88--- > /gnu/store/6s8d3di9k4vwxwjvv45rznam6a0l3vfn-blueman-2.1.3/bin/blueman-manager blueman-manager 11.06.01 ERROR PluginManager:90 load_p [...] Content analysis details: (1.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: pluginmanager.py] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit Cc: bug-guix@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.6 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Thanks, looking good! - Could you remove the `pk' lines? - Looks like pulseaudio is missing for blueman-manager: --88--- > /gnu/store/6s8d3di9k4vwxwjvv45rznam6a0l3vfn-blueman-2.1.3/bin/blueman-manager blueman-manager 11.06.01 ERROR PluginManager:90 load_p [...] Content analysis details: (1.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: pulseaudioutils.py] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Thanks, looking good! =2D Could you remove the `pk' lines? =2D Looks like pulseaudio is missing for blueman-manager: =2D-8<---------------cut here---------------start------------->8--- > /gnu/store/6s8d3di9k4vwxwjvv45rznam6a0l3vfn-blueman-2.1.3/bin/blueman-man= ager=20 blueman-manager 11.06.01 ERROR PluginManager:90 load_plugin: Unable to l= oad plugin module PulseAudioProfile Traceback (most recent call last): File "/gnu/store/6s8d3di9k4vwxwjvv45rznam6a0l3vfn-blueman-2.1.3/lib/pytho= n3.7/site-packages/blueman/main/PulseAudioUtils.py", line 10, in libpulse =3D CDLL("libpulse.so.0") File "/gnu/store/c0ysvb6s92kwwnmkgdhnspllxvd3f231-python-3.7.4/lib/python= 3.7/ctypes/__init__.py", line 364, in __init__ self._handle =3D _dlopen(self._name, mode) OSError: libpulse.so.0: cannot open shared object file: No such file or dir= ectory During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/gnu/store/6s8d3di9k4vwxwjvv45rznam6a0l3vfn-blueman-2.1.3/lib/pytho= n3.7/site-packages/blueman/main/PluginManager.py", line 88, in load_plugin importlib.import_module(self.module_path.__name__ + ".%s" % plugin) File "/gnu/store/c0ysvb6s92kwwnmkgdhnspllxvd3f231-python-3.7.4/lib/python= 3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1006, in _gcd_import File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_remo= ved File "/gnu/store/6s8d3di9k4vwxwjvv45rznam6a0l3vfn-blueman-2.1.3/lib/pytho= n3.7/site-packages/blueman/plugins/manager/PulseAudioProfile.py", line 5, i= n from blueman.main.PulseAudioUtils import PulseAudioUtils, EventType File "/gnu/store/6s8d3di9k4vwxwjvv45rznam6a0l3vfn-blueman-2.1.3/lib/pytho= n3.7/site-packages/blueman/main/PulseAudioUtils.py", line 13, in raise ImportError("Could not load pulseaudio shared library") ImportError: Could not load pulseaudio shared library blueman-manager version 2.1.3 starting =2D-8<---------------cut here---------------end--------------->8--- =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl62dBkACgkQm9z0l6S7 zH/+uwf+IwPrkcX8iPp99tHqFxjg0fwttrNJdWatmB5FJ4uRY4n1BM/L2GIp4Fwp /EfM4OAQZ07zdDOZbgFaOHo71kK4rot91U/zfumCZC9cL9pwzN9XgMycbhaCgiWY 5JlXQJf3e34/V4Pbz9GGjVIABfLQkIfb1sM/XYilqkJ+jyZkSPp9vtV0AoqrMSsR 3cs0ttYsma/TsxbDvLJWtRABDwcnMpJcCGL/WvbmhzgOPgC2PQvMjkOi+TXMffwI T33qaMFulQ5Fim4/eRrnpjFXqZDwa3R2C1kM+jWiobiqV97bvxGSJr1vHTquy7Q8 sr19VVpSKg1kozF7jeyAN2tHTG4yNg== =hE9N -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 09 17:51:28 2020 Received: (at submit) by debbugs.gnu.org; 9 May 2020 21:51:29 +0000 Received: from localhost ([127.0.0.1]:48520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXXNO-0002Ol-4b for submit@debbugs.gnu.org; Sat, 09 May 2020 17:51:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:40982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXXNB-0002OG-4l for submit@debbugs.gnu.org; Sat, 09 May 2020 17:51:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38446) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXXNA-0002hE-Sd for bug-guix@gnu.org; Sat, 09 May 2020 17:51:04 -0400 Received: from knopi.disroot.org ([178.21.23.139]:58626) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jXXN7-0005vb-CI for bug-guix@gnu.org; Sat, 09 May 2020 17:51:04 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4CBCE21C95; Sat, 9 May 2020 23:50:59 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id caiVKJZXLmyB; Sat, 9 May 2020 23:50:57 +0200 (CEST) Subject: Re: blueman does not start DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1589061057; bh=tHJoIjKyH2fZvdpgxidM/uJWKSNNSaqdce/Ep7k1RLk=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=cxml79ICu+UaGhozE4ywjbOlpTd7kapxbOARo+j9wdginGbq9eu1sjD8qdFZiLsy/ upvSYVRAI35T0ap6FH66SbPsOQvhttNSn/kjZtw9iKCUnNmXOvWPjU3ovOUJZKVLWW rrM9AWQkAITa0yaSVsN7lWig0b9PosLZsiX9JqU0KCvcwvpsnk6UKF3XXxZanu32LJ qUdY0SY9mGxu3laxSAHCW3kCQNgqrLBR/xSrNKTOzZUjv57d9aqfhSj4QJHh8Ya5zJ st5nuk7IOKzBrwD1odBC3szFtRtyw24DO4LSGfiW2jbyZrbRUgp1YBsw1I13ETihYA TE39E4q/QaEMA== To: Pierre Neidhardt References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> From: Raghav Gururajan Autocrypt: addr=raghavgururajan@disroot.org; keydata= mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB3ZV6+Jn8 VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426KVaJnklfMjYwIi0l /7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txKkriyrK1h+qc13wRRgVx3tzl7 dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqwyQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9u jRfctouFx5BUr+uGgCHAWcII5D60lt867y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEB AAG0M1JhZ2hhdiBHdXJ1cmFqYW4gKFJHKSA8cmFnaGF2Z3VydXJhamFuQGRpc3Jvb3Qub3Jn PokBTgQTAQgAOBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJetePbAhsDBQsJCAcCBhUKCQgL AgQWAgMBAh4BAheAAAoJEK5u8wRtb3tXvWIH/3NiwaJfcrOoO/r4/reE0PmfgVWRpWP8uhdy ZiuBmcnyltxSmxZ1drlWpnbap5P7ssVyIlY6SrLTAeN7R0S70HAINkn7XvKpWajHShX0MR4b NeqjETNZg7gh2PTg6zfTnYD1UQqdNxnPMiJTSBZBLCAm/LhdEuigt559uoDA9ZEVLR5ycKh+ ny94NLUhmuRXpH/sb6Ey0FKmdMc47KNnkGQaySeGY88RwONgfv3/rriNbOJ1t12d2qsqkiOo znuxg5O3nT6obd7hCuq+EYwjzwSVrUZuMelO32UE4d2iePhiPBfiprVCNDGPFztJTe0Y+OQA ajj23CBgGIap/L1CpZ25AQ0EXrLFZwEIANGMTVaAiSGtpAbxRo9AHOc2kgatkAsH/ejtzNH0 mtGwtE0g5Gh0OKTI678KItanztmukKcZmBngPCwvUGGNQYzWWwsS+kBti5wJ3OForg+JtYuf /n9DjSAhnb7h1piL9Xi0drULl5ovVFRp/IPldkbT3R8pgc9VwAa0VVRP59dsgF6nPhoHjxfB p/XcA2QRnRfB2bN4BVCValJelPGYR0pSwkftFpmha4FRa0LrJtcMeh+PG20asPiKcE4sNGZT mH3keHkTfk5Tuds3ly5vlqmEKg7qY/zoS1yWQJj0j36JoX1/ravo+gUxszig80140a5bF2VU ERLcKO+Cp0lI4/8AEQEAAYkBNgQYAQgAIBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJessVn AhsMAAoJEK5u8wRtb3tXqTIH/A9z70HLCZcAfnpluGj4APfi3haqdU7xvtrkN9eHJoPV7pwx y1luNRR8xg7YHkwcQ/9qEcvSicNIvhjRw5cSpyW9HGmOFyiZ7+KLf3XPUjC7pC5pIM+AAWyy D5GlyqakH1wBe8RC9/8vNyfZnmbV4PUvHoHvY/xZH+D/Afg1J2igdIebkQzzhFBC65TAKFeM NIWQkYIMKjq4u+nmv3sreqvRvlt8VYq0VSq24SFs0JJ+dEmuO3/s72122JIL0XEUS3ooGb/p 678RM2OpelLZcZSPG6vIIrQFKw6/NVjDtOY3DrNPtQ+h84UnFPUtaZyvQQwpGNjvtNzU/Ym+ NwsFm0Q= Message-ID: Date: Sat, 9 May 2020 17:49:45 -0400 Mime-Version: 1.0 In-Reply-To: <878si1sc86.fsf@ambrevar.xyz> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LpeVbIumqa5nAzWa0y8o8QacN3sCbA7iA" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/09 16:34:13 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -0.1 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LpeVbIumqa5nAzWa0y8o8QacN3sCbA7iA Content-Type: multipart/mixed; boundary="neWnUo7MKNMy0BDJkBHIyoOhhtu2V0Pym"; protected-headers="v1" From: Raghav Gururajan To: Pierre Neidhardt Cc: bug-guix@gnu.org Message-ID: Subject: Re: blueman does not start References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> In-Reply-To: <878si1sc86.fsf@ambrevar.xyz> --neWnUo7MKNMy0BDJkBHIyoOhhtu2V0Pym Content-Type: multipart/mixed; boundary="------------2EBC88E91094341D969686B9" Content-Language: en-US This is a multi-part message in MIME format. --------------2EBC88E91094341D969686B9 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Pierre! > Thanks, looking good! >=20 > - Could you remove the `pk' lines? > - Looks like pulseaudio is missing for blueman-manager: Please find the revised patch attached with this email. Regards, RG. --------------2EBC88E91094341D969686B9 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-blueman-Update-package-definition.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-blueman-Update-package-definition.patch" =46rom 52dc6e2dd01cbbf280e7e17af6274d2b1aa2bde1 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Sat, 9 May 2020 17:38:43 -0400 Subject: [PATCH] gnu: blueman: Update package definition. * gnu/packages/networking.scm (blueman): Fixes. [version]: Upgrade to 2.1.3. [source][method]: Change from url-fetch to git-fetch. [arguments]<#:configure-flags>[--disable-appindicator]: Remove flag. [--disable-schemas-compile]: New flag. [arguments]<#:phases>['setenv]: New phase. ['patch-python-references]: New phase. ['patch-os-path]: New phase. ['patch-progs-path]: New phase. ['wrap-blueman-progs]: New phase. [native-inputs]: Add autoconf, autogen, automake and gobject-introspectio= n. [inputs]: Add iptables and ppp. Replace libnma with network-manager. Remove adwaita-icon-theme. --- gnu/packages/networking.scm | 101 +++++++++++++++++++++++++++++++----- 1 file changed, 89 insertions(+), 12 deletions(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index d7720724cc..ddf1d95df4 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -72,6 +72,7 @@ #:use-module (gnu packages adns) #:use-module (gnu packages algebra) #:use-module (gnu packages audio) + #:use-module (gnu packages autogen) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bison) @@ -113,6 +114,7 @@ #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages readline) + #:use-module (gnu packages samba) #:use-module (gnu packages serialization) #:use-module (gnu packages sqlite) #:use-module (gnu packages ssh) @@ -127,46 +129,121 @@ (define-public blueman (package (name "blueman") - (version "2.1.2") + (version "2.1.3") (source (origin - (method url-fetch) + (method git-fetch) (uri - (string-append "https://github.com/blueman-project/blueman/relea= ses/" - "download/2.1.2/blueman-2.1.2.tar.gz")) + (git-reference + (url "https://github.com/blueman-project/blueman.git") + (commit version))) + (file-name (git-file-name name version)) (sha256 - (base32 "0wamxdw36c8i3aqwmja5q70fajqwd7inpkvlpkldd54wdxbcd38d"))= )) + (base32 "1vb0zfns4q5d65hnja4c0k11lr38xxhdnkpkzfs6xca3mm6jyi1d"))= )) (build-system glib-or-gtk-build-system) (arguments `(#:configure-flags (list "--enable-polkit" - "--disable-appindicator" ; Deprecated - "--with-systemdsystemunitdir=3Dno" ; Not required - "--with-systemduserunitdir=3Dno"))) ; Not required + "--disable-schemas-compile" ; Compiled at 'glib-or-gtk-compile-s= chemas + "--without-systemdsystemunitdir" ; Not required + "--without-systemduserunitdir") ; Not required + #:phases + (modify-phases %standard-phases + ;; Prevent the autogen.sh script to carry out the configure + ;; script, which has not yet been patched to replace /bin/sh. + (add-before 'bootstrap 'setenv + (lambda _ + (setenv "NOCONFIGURE" "TRUE") + #t)) + ;; Python references are not being patched in patch-phase of bu= ild; + ;; despite using python-wrapper as input. So patching them manu= ally. + (add-after 'unpack 'patch-python-references + (lambda* (#:key inputs #:allow-other-keys) + (with-directory-excursion "apps" + (substitute* + '("blueman-adapters.in" "blueman-applet.in" + "blueman-assistant.in" "blueman-manager.in" + "blueman-mechanism.in" "blueman-report.in" + "blueman-rfcomm-watcher.in" "blueman-sendto.in" + "blueman-services.in" "blueman-tray.in") + (("@PYTHON@") (string-append (assoc-ref inputs "python"= ) + "/bin/python3.7")))) + #t)) + ;; PATH is hard-coded for FHS directories. + ;; Patch it to PATH used by Guix. + (add-after 'patch-python-references 'patch-os-path + (lambda _ + (substitute* + '("apps/blueman-mechanism.in" "blueman/Functions.py") + (("/usr/bin:/bin:/usr/sbin:/sbin") + (string-append + "~/.guix-profile/bin:" + "/run/current-system/profile/bin:" + "~/.guix-profile/sbin:" + "/run/current-system/profile/sbin")) + ((":/sbin:/usr/sbin") + (string-append + ":/run/current-system/profile/sbin:" + "~/.guix-profile/sbin"))) + #t)) + (add-after 'patch-os-path 'patch-progs-path + (lambda* (#:key inputs #:allow-other-keys) + (substitute* + '("apps/blueman-report.in" "blueman/main/NetConf.py" + "blueman/main/PPPConnection.py") + (("/usr/sbin/bluetoothd") + (string-append (assoc-ref inputs "bluez") + "/libexec/bluetooth/bluetoothd")) + (("/sbin/iptables") + (string-append (assoc-ref inputs "iptables") + "/sbin/iptables")) + (("/usr/sbin/pppd") + (string-append (assoc-ref inputs "ppp") + "/sbin/pppd"))) + #t)) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-progs + (lambda* (#:key outputs #:allow-other-keys) + (let* + ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin/blueman-")) + (lib (string-append out "/lib/python3.7/site-packages/= "))) + (for-each + (lambda (program) + (wrap-program (string-append bin program) + `("PYTHONPATH" =3D (,(getenv "PYTHONPATH"),lib)) + `("GI_TYPELIB_PATH" =3D (,(getenv "GI_TYPELIB_PATH")= )))) + '("adapters" "applet" "assistant" "manager" "report" + "sendto" "services" "tray")) + #t)))))) (native-inputs - `(("cython" ,python-cython) + `(("autoconf" ,autoconf) + ("autogen" ,autogen) + ("automake" ,automake) + ("cython" ,python-cython) ("glib:bin" ,glib "bin") + ("gobject-introspection" ,gobject-introspection) ("gtk+:bin" ,gtk+ "bin") ("intltool" ,intltool) ("libtool" ,libtool) ("pkg-config" ,pkg-config))) (inputs - `(("adwaita-icon-theme" ,adwaita-icon-theme) - ("bluez" ,bluez) + `(("bluez" ,bluez) ("dbus" ,dbus) ("gdkpixbuf" ,gdk-pixbuf) ("glib" ,glib) ("gtk+" ,gtk+) ("iproute2" ,iproute) + ("iptables" ,iptables) ("net-tools" ,net-tools) ("pango" ,pango) ("polkit" ,polkit) + ("ppp" ,ppp) ("pulseaudio" ,pulseaudio) ("pycairo" ,python-pycairo) ("pygobject" ,python-pygobject) ("python" ,python-wrapper) - ("libnm" ,libnma))) + ("libnm" ,network-manager))) (synopsis "GTK+ Bluetooth manager") (description "Blueman is a Bluetooth management utility using the Bl= uez D-Bus backend. It is designed to be easy to use for most common Bluetoo= th --=20 2.26.2 --------------2EBC88E91094341D969686B9 Content-Type: application/pgp-keys; name="0xAE6EF3046D6F7B57.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xAE6EF3046D6F7B57.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 KRjY77Tc1P2JvjcLBZtE =3DcLME -----END PGP PUBLIC KEY BLOCK----- --------------2EBC88E91094341D969686B9-- --neWnUo7MKNMy0BDJkBHIyoOhhtu2V0Pym-- --LpeVbIumqa5nAzWa0y8o8QacN3sCbA7iA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJ0EvNKqRjepA0pQorm7zBG1ve1cFAl63JasACgkQrm7zBG1v e1dbIQgAnlMjiiWYqRr78e4n5z9PlXSOaeheBG6+14cL5bD1gVwrmGc2YDwCeW2q D6w4RNnJHIm4t9hO/QqH2Ig3vmdcU70nZ3okFksUEMx56F/2F1xMA9zcQJ+Es1iF 54yTrH5LSMSQ7IgEzPBwAnW99MjMcF+6Vw2UWQXUj2ANCudSJ3v16RRcIjwMgI/A cJsRjXzt9vjS4WXyPLnkaQLdZPNlkNQaDN6mlu7MGf5k0tE7Vn1GAoxIJ+VsOUOO JL4AotCpP3k1/xx+mfngBesK0zgFnH+cTrBQclIkpvabMuZB0GRISpQ2ly093ZGI QDQM5IehnpQK2QbS6hwDp1NjsQa+xQ== =HHRT -----END PGP SIGNATURE----- --LpeVbIumqa5nAzWa0y8o8QacN3sCbA7iA-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 09 18:04:43 2020 Received: (at submit) by debbugs.gnu.org; 9 May 2020 22:04:43 +0000 Received: from localhost ([127.0.0.1]:48525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXXaC-0002oV-SY for submit@debbugs.gnu.org; Sat, 09 May 2020 18:04:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:50060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXXZz-0002o5-TJ for submit@debbugs.gnu.org; Sat, 09 May 2020 18:04:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXXZz-0001bz-N8 for bug-guix@gnu.org; Sat, 09 May 2020 18:04:19 -0400 Received: from knopi.disroot.org ([178.21.23.139]:39872) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jXXZw-0004XJ-Nk for bug-guix@gnu.org; Sat, 09 May 2020 18:04:19 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 8BC6C2CD7A; Sun, 10 May 2020 00:04:15 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iyuCQkPEbwa9; Sun, 10 May 2020 00:04:13 +0200 (CEST) Subject: Re: blueman does not start DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1589061853; bh=ZwL94NsaTJH39uIAT+mjfEZjqnpXCS4/kaIn1sgwfiE=; h=Subject:From:To:Cc:References:Date:In-Reply-To; b=Fr5nS5PPG6frLwKywrNHGfU9/lU7NJEv1aPbNXgDvdKl7rpTIvOn36giHPxduZZpY e6KFIYM90foeNlDqhm9CsqUteGJ4ecQtQK1aIrsvDLEj9Rt/bn3dl/OoVOppuP0Lij awEUHJ/M0/Kv362JQcfqjSb6NEeeOSXK+qfAaxXlW9cBJ0wBHxxgBGsLM9vQggmIXo NTrJZ9CRflliwihpjHlkRBqI8vysg0ObmpK0tpjpXlEFtmFbv+RKtqnbptM/H6/VWI PKrcVgJh9tE7K4WTIuPMlSZkKERY0sVBxiley4Bvc6okTyBehLi6/yOGjbwjuy3Ds4 em6g+S4GYXi3A== From: Raghav Gururajan To: Pierre Neidhardt References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> Autocrypt: addr=raghavgururajan@disroot.org; keydata= mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB3ZV6+Jn8 VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426KVaJnklfMjYwIi0l /7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txKkriyrK1h+qc13wRRgVx3tzl7 dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqwyQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9u jRfctouFx5BUr+uGgCHAWcII5D60lt867y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEB AAG0M1JhZ2hhdiBHdXJ1cmFqYW4gKFJHKSA8cmFnaGF2Z3VydXJhamFuQGRpc3Jvb3Qub3Jn PokBTgQTAQgAOBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJetePbAhsDBQsJCAcCBhUKCQgL AgQWAgMBAh4BAheAAAoJEK5u8wRtb3tXvWIH/3NiwaJfcrOoO/r4/reE0PmfgVWRpWP8uhdy ZiuBmcnyltxSmxZ1drlWpnbap5P7ssVyIlY6SrLTAeN7R0S70HAINkn7XvKpWajHShX0MR4b NeqjETNZg7gh2PTg6zfTnYD1UQqdNxnPMiJTSBZBLCAm/LhdEuigt559uoDA9ZEVLR5ycKh+ ny94NLUhmuRXpH/sb6Ey0FKmdMc47KNnkGQaySeGY88RwONgfv3/rriNbOJ1t12d2qsqkiOo znuxg5O3nT6obd7hCuq+EYwjzwSVrUZuMelO32UE4d2iePhiPBfiprVCNDGPFztJTe0Y+OQA ajj23CBgGIap/L1CpZ25AQ0EXrLFZwEIANGMTVaAiSGtpAbxRo9AHOc2kgatkAsH/ejtzNH0 mtGwtE0g5Gh0OKTI678KItanztmukKcZmBngPCwvUGGNQYzWWwsS+kBti5wJ3OForg+JtYuf /n9DjSAhnb7h1piL9Xi0drULl5ovVFRp/IPldkbT3R8pgc9VwAa0VVRP59dsgF6nPhoHjxfB p/XcA2QRnRfB2bN4BVCValJelPGYR0pSwkftFpmha4FRa0LrJtcMeh+PG20asPiKcE4sNGZT mH3keHkTfk5Tuds3ly5vlqmEKg7qY/zoS1yWQJj0j36JoX1/ravo+gUxszig80140a5bF2VU ERLcKO+Cp0lI4/8AEQEAAYkBNgQYAQgAIBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJessVn AhsMAAoJEK5u8wRtb3tXqTIH/A9z70HLCZcAfnpluGj4APfi3haqdU7xvtrkN9eHJoPV7pwx y1luNRR8xg7YHkwcQ/9qEcvSicNIvhjRw5cSpyW9HGmOFyiZ7+KLf3XPUjC7pC5pIM+AAWyy D5GlyqakH1wBe8RC9/8vNyfZnmbV4PUvHoHvY/xZH+D/Afg1J2igdIebkQzzhFBC65TAKFeM NIWQkYIMKjq4u+nmv3sreqvRvlt8VYq0VSq24SFs0JJ+dEmuO3/s72122JIL0XEUS3ooGb/p 678RM2OpelLZcZSPG6vIIrQFKw6/NVjDtOY3DrNPtQ+h84UnFPUtaZyvQQwpGNjvtNzU/Ym+ NwsFm0Q= Message-ID: <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> Date: Sat, 9 May 2020 18:03:51 -0400 Mime-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="puMfBHYi6KILIl8wMrmM4xRzh7UhAJ50b" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/09 16:34:13 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -0.1 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --puMfBHYi6KILIl8wMrmM4xRzh7UhAJ50b Content-Type: multipart/mixed; boundary="AKaj7KFyglFtexs6YRm9F9udhEtkA6H2S"; protected-headers="v1" From: Raghav Gururajan To: Pierre Neidhardt Cc: bug-guix@gnu.org Message-ID: <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> Subject: Re: blueman does not start References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> In-Reply-To: --AKaj7KFyglFtexs6YRm9F9udhEtkA6H2S Content-Type: multipart/mixed; boundary="------------A3974253BD82E9AA9FDB732D" Content-Language: en-US This is a multi-part message in MIME format. --------------A3974253BD82E9AA9FDB732D Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Pierre! >> Thanks, looking good! >> >> - Could you remove the `pk' lines? >> - Looks like pulseaudio is missing for blueman-manager: >=20 > Please find the revised patch attached with this email. Sorry, I sent the wrong patch. I have attached the correct one with this email. I hope this patch does not have any blocker for merging. :-) Regards, RG. --------------A3974253BD82E9AA9FDB732D Content-Type: text/x-patch; charset=UTF-8; name="blueman-revised.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="blueman-revised.patch" =46rom 509774cf1efe19a1b5cc2760d52874067579deb4 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Sat, 9 May 2020 17:59:45 -0400 Subject: [PATCH] gnu: blueman: Update package definition. * gnu/packages/networking.scm (blueman): Fixes. [version]: Upgrade to 2.1.3. [source][method]: Change from url-fetch to git-fetch. [arguments]<#:configure-flags>[--disable-appindicator]: Remove flag. [--disable-schemas-compile]: New flag. [arguments]<#:phases>['setenv]: New phase. ['patch-python-references]: New phase. ['patch-os-path]: New phase. ['patch-progs-path]: New phase. ['wrap-blueman-progs]: New phase. [native-inputs]: Add autoconf, autogen, automake and gobject-introspectio= n. [inputs]: Add iptables and ppp. Remove adwaita-icon-theme. --- gnu/packages/networking.scm | 99 ++++++++++++++++++++++++++++++++----- 1 file changed, 88 insertions(+), 11 deletions(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index d7720724cc..ebd26501cd 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -72,6 +72,7 @@ #:use-module (gnu packages adns) #:use-module (gnu packages algebra) #:use-module (gnu packages audio) + #:use-module (gnu packages autogen) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bison) @@ -113,6 +114,7 @@ #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages readline) + #:use-module (gnu packages samba) #:use-module (gnu packages serialization) #:use-module (gnu packages sqlite) #:use-module (gnu packages ssh) @@ -127,41 +129,116 @@ (define-public blueman (package (name "blueman") - (version "2.1.2") + (version "2.1.3") (source (origin - (method url-fetch) + (method git-fetch) (uri - (string-append "https://github.com/blueman-project/blueman/relea= ses/" - "download/2.1.2/blueman-2.1.2.tar.gz")) + (git-reference + (url "https://github.com/blueman-project/blueman.git") + (commit version))) + (file-name (git-file-name name version)) (sha256 - (base32 "0wamxdw36c8i3aqwmja5q70fajqwd7inpkvlpkldd54wdxbcd38d"))= )) + (base32 "1vb0zfns4q5d65hnja4c0k11lr38xxhdnkpkzfs6xca3mm6jyi1d"))= )) (build-system glib-or-gtk-build-system) (arguments `(#:configure-flags (list "--enable-polkit" - "--disable-appindicator" ; Deprecated - "--with-systemdsystemunitdir=3Dno" ; Not required - "--with-systemduserunitdir=3Dno"))) ; Not required + "--disable-schemas-compile" ; Compiled at 'glib-or-gtk-compile-s= chemas + "--without-systemdsystemunitdir" ; Not required + "--without-systemduserunitdir") ; Not required + #:phases + (modify-phases %standard-phases + ;; Prevent the autogen.sh script to carry out the configure + ;; script, which has not yet been patched to replace /bin/sh. + (add-before 'bootstrap 'setenv + (lambda _ + (setenv "NOCONFIGURE" "TRUE") + #t)) + ;; Python references are not being patched in patch-phase of bu= ild; + ;; despite using python-wrapper as input. So patching them manu= ally. + (add-after 'unpack 'patch-python-references + (lambda* (#:key inputs #:allow-other-keys) + (with-directory-excursion "apps" + (substitute* + '("blueman-adapters.in" "blueman-applet.in" + "blueman-assistant.in" "blueman-manager.in" + "blueman-mechanism.in" "blueman-report.in" + "blueman-rfcomm-watcher.in" "blueman-sendto.in" + "blueman-services.in" "blueman-tray.in") + (("@PYTHON@") (string-append (assoc-ref inputs "python"= ) + "/bin/python3.7")))) + #t)) + ;; PATH is hard-coded for FHS directories. + ;; Patch it to PATH used by Guix. + (add-after 'patch-python-references 'patch-os-path + (lambda _ + (substitute* + '("apps/blueman-mechanism.in" "blueman/Functions.py") + (("/usr/bin:/bin:/usr/sbin:/sbin") + (string-append + "~/.guix-profile/bin:" + "/run/current-system/profile/bin:" + "~/.guix-profile/sbin:" + "/run/current-system/profile/sbin")) + ((":/sbin:/usr/sbin") + (string-append + ":/run/current-system/profile/sbin:" + "~/.guix-profile/sbin"))) + #t)) + (add-after 'patch-os-path 'patch-progs-path + (lambda* (#:key inputs #:allow-other-keys) + (substitute* + '("apps/blueman-report.in" "blueman/main/NetConf.py" + "blueman/main/PPPConnection.py") + (("/usr/sbin/bluetoothd") + (string-append (assoc-ref inputs "bluez") + "/libexec/bluetooth/bluetoothd")) + (("/sbin/iptables") + (string-append (assoc-ref inputs "iptables") + "/sbin/iptables")) + (("/usr/sbin/pppd") + (string-append (assoc-ref inputs "ppp") + "/sbin/pppd"))) + #t)) + (add-after 'glib-or-gtk-wrap 'wrap-blueman-progs + (lambda* (#:key outputs #:allow-other-keys) + (let* + ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin/blueman-")) + (lib (string-append out "/lib/python3.7/site-packages/= "))) + (for-each + (lambda (program) + (wrap-program (string-append bin program) + `("PYTHONPATH" =3D (,(getenv "PYTHONPATH"),lib)) + `("GI_TYPELIB_PATH" =3D (,(getenv "GI_TYPELIB_PATH")= )))) + '("adapters" "applet" "assistant" "manager" "report" + "sendto" "services" "tray")) + #t)))))) (native-inputs - `(("cython" ,python-cython) + `(("autoconf" ,autoconf) + ("autogen" ,autogen) + ("automake" ,automake) + ("cython" ,python-cython) ("glib:bin" ,glib "bin") + ("gobject-introspection" ,gobject-introspection) ("gtk+:bin" ,gtk+ "bin") ("intltool" ,intltool) ("libtool" ,libtool) ("pkg-config" ,pkg-config))) (inputs - `(("adwaita-icon-theme" ,adwaita-icon-theme) - ("bluez" ,bluez) + `(("bluez" ,bluez) ("dbus" ,dbus) ("gdkpixbuf" ,gdk-pixbuf) ("glib" ,glib) ("gtk+" ,gtk+) ("iproute2" ,iproute) + ("iptables" ,iptables) ("net-tools" ,net-tools) ("pango" ,pango) ("polkit" ,polkit) + ("ppp" ,ppp) ("pulseaudio" ,pulseaudio) ("pycairo" ,python-pycairo) ("pygobject" ,python-pygobject) --=20 2.26.2 --------------A3974253BD82E9AA9FDB732D Content-Type: application/pgp-keys; name="0xAE6EF3046D6F7B57.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xAE6EF3046D6F7B57.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 KRjY77Tc1P2JvjcLBZtE =3DcLME -----END PGP PUBLIC KEY BLOCK----- --------------A3974253BD82E9AA9FDB732D-- --AKaj7KFyglFtexs6YRm9F9udhEtkA6H2S-- --puMfBHYi6KILIl8wMrmM4xRzh7UhAJ50b Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJ0EvNKqRjepA0pQorm7zBG1ve1cFAl63KMcACgkQrm7zBG1v e1eM/wgAnYkeEr3uPE4ZIZrZB6JyQDd1pOgzSgJXlz6mlC+8R3NIgxv/7jQ/22b3 l/dehbzKHTlFyFzjmtN0yKKZeDFJRAD2Y8PyXZlf/tM9uuZg1WfmdOtuDyMT1ODd NPGpa26MBhT9f3mNrj0adMlAnz/UyGxQGjyQiUfDeiO5mExGOyRXUtZjQJAkytFj u3lOR7LVPjZhix421tBajCeSbd0mIk0nqnEn13N/+LilR09c++Vjk5T3dXWHl8Qk c5/CoCJBaTVwKoYm9a1uw2+T9ie1TPEnxggNmZVlI9eFo8lHZuXzHfYG+g5y1GzF hKdMVNG7rc9tPg9Rz5hj5AwM+HDTeA== =nuBi -----END PGP SIGNATURE----- --puMfBHYi6KILIl8wMrmM4xRzh7UhAJ50b-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 10 05:28:04 2020 Received: (at submit) by debbugs.gnu.org; 10 May 2020 09:28:04 +0000 Received: from localhost ([127.0.0.1]:48934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXiFg-0004Gi-4t for submit@debbugs.gnu.org; Sun, 10 May 2020 05:28:04 -0400 Received: from lists.gnu.org ([209.51.188.17]:53670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXiFe-0004Ga-Ct for submit@debbugs.gnu.org; Sun, 10 May 2020 05:28:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45022) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXiFe-0004Sv-8E for bug-guix@gnu.org; Sun, 10 May 2020 05:28:02 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:55019) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXiFc-0003Gv-FT for bug-guix@gnu.org; Sun, 10 May 2020 05:28:01 -0400 X-Originating-IP: 78.199.129.170 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 2C41AE0004; Sun, 10 May 2020 09:27:54 +0000 (UTC) From: Pierre Neidhardt To: Raghav Gururajan Subject: Re: blueman does not start In-Reply-To: <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> Date: Sun, 10 May 2020 11:27:54 +0200 Message-ID: <878si0cf6t.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.196; envelope-from=mail@ambrevar.xyz; helo=relay4-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/10 05:27:56 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_SBL=1.623, URIBL_SBL_A=0.1 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 1.6 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sorry to disappoint :p Sadly this patch does not work yet ; ) - You've hardcoded the python version (3.7) while you should get it dynamically from the one you are using. You can try using something like Content analysis details: (1.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ambrevar.xyz] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit Cc: bug-guix@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.6 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sorry to disappoint :p Sadly this patch does not work yet ;) - You've hardcoded the python version (3.7) while you should get it dynamically from the one you are using. You can try using something like Content analysis details: (1.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ambrevar.xyz] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: ambrevar.xyz] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Sorry to disappoint :p Sadly this patch does not work yet ;) =2D You've hardcoded the python version (3.7) while you should get it dynamically from the one you are using. You can try using something like =2D-8<---------------cut here---------------start------------->8--- ,(version-major+minor (package-version python)) =2D-8<---------------cut here---------------end--------------->8--- =2D You've hardcoded paths to ~/.guix-profile which should be avoided because profiles can be anywhere. =2D-8<---------------cut here---------------start------------->8--- + (substitute* + '("apps/blueman-mechanism.in" "blueman/Functions.py") + (("/usr/bin:/bin:/usr/sbin:/sbin") + (string-append + "~/.guix-profile/bin:" + "/run/current-system/profile/bin:" + "~/.guix-profile/sbin:" + "/run/current-system/profile/sbin")) + ((":/sbin:/usr/sbin") + (string-append + ":/run/current-system/profile/sbin:" + "~/.guix-profile/sbin"))) =2D-8<---------------cut here---------------end--------------->8--- I think this should be replace by the Python equivalent of `(getenv "PATH")= `. =2D In the following comment, the ';' should be a colon. "patching" should probably be something like "we patch". =2D-8<---------------cut here---------------start------------->8--- + ;; Python references are not being patched in patch-phase of buil= d; + ;; despite using python-wrapper as input. So patching them manual= ly. =2D-8<---------------cut here---------------end--------------->8--- Stay put, almost there! :) =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl63yRoACgkQm9z0l6S7 zH8Kxwf/ZxRCotabRDVyyYOgeq397iRoGG5bbfyWM8MGB3YLK5iH4iv4LRH1wJAX Rzol0W2bMc3IJGdFcIMFRf2CJQ338p3s1FInXVUWDSirVZtQRcWH7d/ls91jOJQv aTwigIBUMpmFEb2ruBuWLuqHQWhpvs/ILXyGYdJszPmvbPlemGdadA6QDcWmJ156 NZWUzQjOIEnMjG/1xHJ6BexU3qOyaOx5HvMnSzOVuO99AFFegovcNtlnqAgsD2c6 kb6mpOV1Uh/Yn9/yRQ/kGL1YMnAaKZkF0Ka18s93p+5ST2Lu/skkvw0E5MDJY4Am +Uk/aR6h6XZ/1BNEGhtfH8N4TbRWLg== =EJ1J -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 10 17:29:22 2020 Received: (at 41025) by debbugs.gnu.org; 10 May 2020 21:29:22 +0000 Received: from localhost ([127.0.0.1]:50628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXtVd-0001ix-EU for submit@debbugs.gnu.org; Sun, 10 May 2020 17:29:22 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:53301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXtVZ-0001id-QE for 41025@debbugs.gnu.org; Sun, 10 May 2020 17:29:16 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id BCB173A5; Sun, 10 May 2020 17:29:07 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sun, 10 May 2020 17:29:07 -0400 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=fm2; bh=ZqkkDoYyqGnEgZjsQMzDnKpIOA O9a9nsRsbxiD0AfgQ=; b=pFMZ5i08f2ECdn3JgzGVRDMKI8MAYztpH7kzu+fweY ACV3kp7TtL5+UnVhakz+gwEMwH0c5kc+XRWlcTynQkUUf2sFvZZVvxd9Wg/hlhbo HVhHMwSr1aQ6fArsN+VKhTXzio2V8WeShirQpJX88AxLLGgbNVa1ojivxZ2M0amb 8emjfbvaseXW/Cf58P/03jy1Avh0Ndec2gjKl0KUUK9y4IsMAl0Dpt7x54i/z1fw KQkrq1Z40EjQZP8siUDeyDrC5ssKL6njm1qrkBfsy9vYQMly04jRteYVb/QzDFTR jN1gq1g3D0EXDj4DvdEBcu/uOARRfcTaHb7EvBzRPzkA== 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=fm2; bh=ZqkkDo YyqGnEgZjsQMzDnKpIOAO9a9nsRsbxiD0AfgQ=; b=T3rzj7QXsvoA3pwTVVufz8 AXiW8VSjsjL7JlOn/55c7NlpTbBfFIBuKBdKA4pnwejz8Bp9gm6MGZAKP3tHU3Ya TMPCifCWBB3NW5iUDfxN06arNVJPdRRifLP0P42IPN+XJN7ELWkC+Kfjz4p33lGC FmZ65LZfD/yUCfFUfWOoAQmRdoOsU9aJEcLdvxOBK4dFCMp/eBdMcWmSuAP2QvCZ 9zfsgPq/PGw6A7S5Dmqc6E8bADapoKiKuS1UPHKKgsyKuKH0TNvxmwk3lxmRFi0s lR2WMhOeKTqNQUQy3d8at1TBhjRCpjJcq71VGsZ0Yl+uPMBghtPTjZH1lQw+bbOQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrkeekgdduieefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhgffffkgggtsehgtderredtredtnecuhfhrohhmpeforghrihhu shcuuegrkhhkvgcuoehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmqeenucggtffrrg htthgvrhhnpedtvdfggeevgeeivdffueejiedttedvkedtudfggfdtgeefiedtieekffdu gfeuffenucfkphepkeegrddvtddvrdeikedrjeehnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgvsehfrghsthhmrghilhdrtgho mh X-ME-Proxy: Received: from localhost (ti0006q161-2604.bb.online.no [84.202.68.75]) by mail.messagingengine.com (Postfix) with ESMTPA id AFF413280064; Sun, 10 May 2020 17:29:06 -0400 (EDT) From: Marius Bakke To: Raghav Gururajan , Pierre Neidhardt Subject: Re: bug#41025: blueman does not start In-Reply-To: <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> User-Agent: Notmuch/0.29.3 (https://notmuchmail.org) Emacs/26.3 (x86_64-pc-linux-gnu) Date: Sun, 10 May 2020 23:29:05 +0200 Message-ID: <878shz1ntq.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-Debbugs-Envelope-To: 41025 Cc: 41025@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 (-) --=-=-= Content-Type: text/plain Raghav Gururajan writes: > + ;; Prevent the autogen.sh script to carry out the configure > + ;; script, which has not yet been patched to replace /bin/sh. > + (add-before 'bootstrap 'setenv > + (lambda _ > + (setenv "NOCONFIGURE" "TRUE") > + #t)) This phase is no longer necessary after the recent 'core-updates' merge. > + ;; PATH is hard-coded for FHS directories. > + ;; Patch it to PATH used by Guix. > + (add-after 'patch-python-references 'patch-os-path > + (lambda _ > + (substitute* > + '("apps/blueman-mechanism.in" "blueman/Functions.py") > + (("/usr/bin:/bin:/usr/sbin:/sbin") > + (string-append > + "~/.guix-profile/bin:" > + "/run/current-system/profile/bin:" > + "~/.guix-profile/sbin:" > + "/run/current-system/profile/sbin")) > + ((":/sbin:/usr/sbin") > + (string-append > + ":/run/current-system/profile/sbin:" > + "~/.guix-profile/sbin"))) > + #t)) These paths are "impure": the contents will differ from system to system, and are also unavailable in e.g. 'guix environment -container'. It might be better to patch these directories to something nonsensical like "/no-such-path": that ensures we catch any missing references. That's not always feasible though, but hopefully works for this package. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl64ciEACgkQoqBt8qM6 VPoIBgf/YQaqbHgQaX7UAK6vdjL9/13LoIQVeB2QJEMlR9x1XjJshD1UnIq/hC8r z8PoaQkJ9J1upMqY1tTyFoaPdQXIdlQWI9PKe9Rtsn0IwBvzaItb7WpPdrqIjSuD iWbZywpznl37+ZN3IpAuqkIYKs6f215cz13N4ILYLhutYAl4ybeL3l/KvftkzYhf 5+ReXRsiVu7LwUKrJw/pPW1ap4XUPVoQt8aOfFQjlxcHZmMjvtMKl1zJiqqmjgRz /i/ocA+77qAi7314rIwP/9GybOg6MBZSFhU+X0HrK4TB6R7xUQhFkqjl4lhbHjh+ 7zLt33CW2RmuRYG/VUZzIU4kmsn+Rg== =YdXS -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 11 06:06:06 2020 Received: (at submit) by debbugs.gnu.org; 11 May 2020 10:06:07 +0000 Received: from localhost ([127.0.0.1]:51284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jY5Js-00029o-49 for submit@debbugs.gnu.org; Mon, 11 May 2020 06:06:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:49650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jY5Jf-00029K-3W for submit@debbugs.gnu.org; Mon, 11 May 2020 06:05:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45100) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jY5Je-0005wk-UP for bug-guix@gnu.org; Mon, 11 May 2020 06:05:42 -0400 Received: from knopi.disroot.org ([178.21.23.139]:56470) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jY5Jb-0006xH-HC for bug-guix@gnu.org; Mon, 11 May 2020 06:05:42 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C733A223A4; Mon, 11 May 2020 12:05:35 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dPuswgsNOXdm; Mon, 11 May 2020 12:05:34 +0200 (CEST) To: Pierre Neidhardt DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1589191534; bh=5R8HGSWx5sJaEq0SY/FwY8e83nNQiytESlDgrhUDk44=; h=To:Cc:References:From:Subject:Date:In-Reply-To; b=Tn9fOem0tOyMWYTdxC7pfS8Z/MDHLZossabJqEQI4rRVBpu5PeV8z+PRXyJ1AVYvB YU1AN7xHECm9x0HdGG6AV9lgxJNgnWBu3bp7qyt5syKNyk6YtixCIXBNwrY8Zb++ct G2N6BHAAakH69q3Y1qj2caRV1oCBfhsNvFXhBmK55UlfdA6eIBnQ2O14n1Cov5Ifb4 p7JDZ+0uJBpw23VVh3mEhxH98OUvKZ3fdRlZSCy+/IDwsKWvKm9i9lWCVVcyjZM6iE RHVZ6EUYdhfUhVTOrmqFPuf/fdN+LrUPQTdLYQJmHT3N2ov82ZVLR084RkPxhO3Gjf gL7y1V5QIIong== References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878si0cf6t.fsf@ambrevar.xyz> From: Raghav Gururajan Autocrypt: addr=raghavgururajan@disroot.org; keydata= mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB3ZV6+Jn8 VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426KVaJnklfMjYwIi0l /7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txKkriyrK1h+qc13wRRgVx3tzl7 dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqwyQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9u jRfctouFx5BUr+uGgCHAWcII5D60lt867y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEB AAG0M1JhZ2hhdiBHdXJ1cmFqYW4gKFJHKSA8cmFnaGF2Z3VydXJhamFuQGRpc3Jvb3Qub3Jn PokBTgQTAQgAOBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJetePbAhsDBQsJCAcCBhUKCQgL AgQWAgMBAh4BAheAAAoJEK5u8wRtb3tXvWIH/3NiwaJfcrOoO/r4/reE0PmfgVWRpWP8uhdy ZiuBmcnyltxSmxZ1drlWpnbap5P7ssVyIlY6SrLTAeN7R0S70HAINkn7XvKpWajHShX0MR4b NeqjETNZg7gh2PTg6zfTnYD1UQqdNxnPMiJTSBZBLCAm/LhdEuigt559uoDA9ZEVLR5ycKh+ ny94NLUhmuRXpH/sb6Ey0FKmdMc47KNnkGQaySeGY88RwONgfv3/rriNbOJ1t12d2qsqkiOo znuxg5O3nT6obd7hCuq+EYwjzwSVrUZuMelO32UE4d2iePhiPBfiprVCNDGPFztJTe0Y+OQA ajj23CBgGIap/L1CpZ25AQ0EXrLFZwEIANGMTVaAiSGtpAbxRo9AHOc2kgatkAsH/ejtzNH0 mtGwtE0g5Gh0OKTI678KItanztmukKcZmBngPCwvUGGNQYzWWwsS+kBti5wJ3OForg+JtYuf /n9DjSAhnb7h1piL9Xi0drULl5ovVFRp/IPldkbT3R8pgc9VwAa0VVRP59dsgF6nPhoHjxfB p/XcA2QRnRfB2bN4BVCValJelPGYR0pSwkftFpmha4FRa0LrJtcMeh+PG20asPiKcE4sNGZT mH3keHkTfk5Tuds3ly5vlqmEKg7qY/zoS1yWQJj0j36JoX1/ravo+gUxszig80140a5bF2VU ERLcKO+Cp0lI4/8AEQEAAYkBNgQYAQgAIBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJessVn AhsMAAoJEK5u8wRtb3tXqTIH/A9z70HLCZcAfnpluGj4APfi3haqdU7xvtrkN9eHJoPV7pwx y1luNRR8xg7YHkwcQ/9qEcvSicNIvhjRw5cSpyW9HGmOFyiZ7+KLf3XPUjC7pC5pIM+AAWyy D5GlyqakH1wBe8RC9/8vNyfZnmbV4PUvHoHvY/xZH+D/Afg1J2igdIebkQzzhFBC65TAKFeM NIWQkYIMKjq4u+nmv3sreqvRvlt8VYq0VSq24SFs0JJ+dEmuO3/s72122JIL0XEUS3ooGb/p 678RM2OpelLZcZSPG6vIIrQFKw6/NVjDtOY3DrNPtQ+h84UnFPUtaZyvQQwpGNjvtNzU/Ym+ NwsFm0Q= Subject: Re: blueman does not start Message-ID: <1323ea28-3411-419c-1b67-2b73d6444c2c@disroot.org> Date: Mon, 11 May 2020 06:05:10 -0400 Mime-Version: 1.0 In-Reply-To: <878si0cf6t.fsf@ambrevar.xyz> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="nnYHN5Lg0RYEqp2OgnAZflxNX0rxXlOrz" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/11 06:05:36 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -0.1 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nnYHN5Lg0RYEqp2OgnAZflxNX0rxXlOrz Content-Type: multipart/mixed; boundary="YMa3vjtOesCzPwPln3R6wHFs87adArlfX"; protected-headers="v1" From: Raghav Gururajan To: Pierre Neidhardt Cc: bug-guix@gnu.org Message-ID: <1323ea28-3411-419c-1b67-2b73d6444c2c@disroot.org> Subject: Re: blueman does not start References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878si0cf6t.fsf@ambrevar.xyz> In-Reply-To: <878si0cf6t.fsf@ambrevar.xyz> --YMa3vjtOesCzPwPln3R6wHFs87adArlfX Content-Type: multipart/mixed; boundary="------------3D1AADE5DD2CBA58C75313A1" Content-Language: en-US This is a multi-part message in MIME format. --------------3D1AADE5DD2CBA58C75313A1 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Pierre! > Sorry to disappoint :p Sadly this patch does not work yet ;) > Stay put, almost there! :) No worries! I have attached updated patch. No all it needs is "dbus-launch" and "Blueman.Mechanism.service". The former should be provided by (dbus-service). For the latter, the service should be run at system-level. So we may need to create a service for that by extending dbus-root-service. Also, I think it would be good to add this service as an option to bluetooth-service-type. Like an option "blueman? #t|#f". When its true, the bluetooth service adds and enables the blueman-dbus-service. I do not know how to work with services. Help? Thank you! Regards, RG. --------------3D1AADE5DD2CBA58C75313A1 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-blueman-Update-package-definition.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-blueman-Update-package-definition.patch" =46rom fd54245dbe1c6d387bd71f53f3cc7b3a853916b7 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Mon, 11 May 2020 05:54:40 -0400 Subject: [PATCH] gnu: blueman: Update package definition. * gnu/packages/networking.scm (blueman): Fixes. [version]: Upgrade to 2.1.3. [source][method]: Change from url-fetch to git-fetch. [arguments]<#:phases>['setenv]: New phase. ['patch-python-references]: New phase. ['patch-external-programs]: New phase. ['patch-pulseaudio-libraries]: New phase. ['wrap-blueman-progs]: New phase. [native-inputs]: Add autoconf, autogen, automake and gobject-introspectio= n. [inputs]: Add iptables and ppp. Remove adwaita-icon-theme. --- gnu/packages/networking.scm | 110 +++++++++++++++++++++++++++++++----- 1 file changed, 95 insertions(+), 15 deletions(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 76b0fc1559..5ca1e97ce3 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -72,6 +72,7 @@ #:use-module (gnu packages adns) #:use-module (gnu packages algebra) #:use-module (gnu packages audio) + #:use-module (gnu packages autogen) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bison) @@ -113,6 +114,7 @@ #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages readline) + #:use-module (gnu packages samba) #:use-module (gnu packages serialization) #:use-module (gnu packages sqlite) #:use-module (gnu packages ssh) @@ -127,50 +129,128 @@ (define-public blueman (package (name "blueman") - (version "2.1.2") + (version "2.1.3") (source (origin - (method url-fetch) + (method git-fetch) (uri - (string-append "https://github.com/blueman-project/blueman/relea= ses/" - "download/2.1.2/blueman-2.1.2.tar.gz")) + (git-reference + (url "https://github.com/blueman-project/blueman.git") + (commit version))) + (file-name (git-file-name name version)) (sha256 - (base32 "0wamxdw36c8i3aqwmja5q70fajqwd7inpkvlpkldd54wdxbcd38d"))= )) + (base32 "1vb0zfns4q5d65hnja4c0k11lr38xxhdnkpkzfs6xca3mm6jyi1d"))= )) (build-system glib-or-gtk-build-system) (arguments `(#:configure-flags (list "--enable-polkit" - "--disable-appindicator" ; Deprecated - "--with-systemdsystemunitdir=3Dno" ; Not required - "--with-systemduserunitdir=3Dno"))) ; Not required + "--disable-appindicator" ; Not available + "--without-systemdsystemunitdir" ; Not required + "--without-systemduserunitdir") ; Not required + #:phases + (modify-phases %standard-phases + ;; Prevent the autogen.sh script to carry out the configure + ;; script, which has not yet been patched to replace /bin/sh. + (add-before 'bootstrap 'setenv + (lambda _ + (setenv "NOCONFIGURE" "TRUE") + #t)) + ;; Python references are not being patched in patch-phase of bu= ild, + ;; despite using python-wrapper as input. So we patch them manu= ally. + (add-after 'unpack 'patch-python-references + (lambda* (#:key inputs #:allow-other-keys) + (with-directory-excursion "apps" + (substitute* + '("blueman-adapters.in" "blueman-applet.in" + "blueman-assistant.in" "blueman-manager.in" + "blueman-mechanism.in" "blueman-report.in" + "blueman-rfcomm-watcher.in" "blueman-sendto.in" + "blueman-services.in" "blueman-tray.in") + (("@PYTHON@") (string-append (assoc-ref inputs "python"= ) + "/bin/python" + ,(version-major+minor + (package-version python)= ))))) + #t)) + ;; Fix loading of external programs. + (add-after 'unpack 'patch-external-programs + (lambda* (#:key inputs #:allow-other-keys) + (substitute* + '("apps/blueman-report.in" "blueman/main/NetConf.py" + "blueman/main/PPPConnection.py") + (("/usr/sbin/bluetoothd") + (string-append (assoc-ref inputs "bluez") + "/libexec/bluetooth/bluetoothd")) + (("/sbin/iptables") + (string-append (assoc-ref inputs "iptables") + "/sbin/iptables")) + (("/usr/sbin/pppd") + (string-append (assoc-ref inputs "ppp") + "/sbin/pppd"))) + #t)) + ;; Fix loading of pulseaudio libraries. + (add-after 'unpack 'patch-pulseaudio-libraries + (lambda* (#:key inputs #:allow-other-keys) + (let* + ((pulseaudio (assoc-ref inputs "pulseaudio")) + (pulse (string-append pulseaudio "/lib/libpulse.so.0")= ) + (pulse-glib (string-append pulseaudio + "/lib/libpulse-mainloop-gli= b.so.0"))) + (with-directory-excursion "blueman/main" + (substitute* "PulseAudioUtils.py" + (("libpulse.so.0") pulse) + (("libpulse-mainloop-glib.so.0") pulse-glib))) + #t))) + ;; Fix running of blueman programs. + (add-after 'glib-or-gtk-wrap 'wrap-blueman-progs + (lambda* (#:key outputs #:allow-other-keys) + (let* + ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin/blueman-")) + (lib (string-append out "/lib/python" + ,(version-major+minor + (package-version python)) + "/site-packages"))) + (for-each + (lambda (program) + (wrap-program (string-append bin program) + `("PYTHONPATH" =3D (,(getenv "PYTHONPATH"),lib)) + `("GI_TYPELIB_PATH" =3D (,(getenv "GI_TYPELIB_PATH")= )))) + '("adapters" "applet" "assistant" "manager" "report" + "sendto" "services" "tray")) + #t)))))) (native-inputs - `(("cython" ,python-cython) + `(("autoconf" ,autoconf) + ("autogen" ,autogen) + ("automake" ,automake) + ("cython" ,python-cython) ("glib:bin" ,glib "bin") + ("gobject-introspection" ,gobject-introspection) ("gtk+:bin" ,gtk+ "bin") ("intltool" ,intltool) ("libtool" ,libtool) ("pkg-config" ,pkg-config))) (inputs - `(("adwaita-icon-theme" ,adwaita-icon-theme) - ("bluez" ,bluez) + `(("bluez" ,bluez) ("dbus" ,dbus) - ("gdkpixbuf" ,gdk-pixbuf) + ("gdkpixbuf" ,gdk-pixbuf+svg) ("glib" ,glib) ("gtk+" ,gtk+) ("iproute2" ,iproute) + ("iptables" ,iptables) ("net-tools" ,net-tools) ("pango" ,pango) ("polkit" ,polkit) + ("ppp" ,ppp) ("pulseaudio" ,pulseaudio) ("pycairo" ,python-pycairo) ("pygobject" ,python-pygobject) ("python" ,python-wrapper) - ("libnm" ,libnma))) + ("libnm" ,network-manager))) (synopsis "GTK+ Bluetooth manager") (description "Blueman is a Bluetooth management utility using the Bl= uez -D-Bus backend. It is designed to be easy to use for most common Bluetoo= th -tasks.") + D-Bus backend. It is designed to be easy to use for most common Blu= etooth + tasks.") (home-page "https://github.com/blueman-project/blueman") (license license:gpl3+))) =20 --=20 2.26.2 --------------3D1AADE5DD2CBA58C75313A1 Content-Type: application/pgp-keys; name="0xAE6EF3046D6F7B57.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xAE6EF3046D6F7B57.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB 3ZV6+Jn8VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426 KVaJnklfMjYwIi0l/7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txK kriyrK1h+qc13wRRgVx3tzl7dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqw yQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9ujRfctouFx5BUr+uGgCHAWcII5D60lt86 7y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEBAAG0NFJhZ2hhdiBHdXJ1cmFq YW4gKFJHKSA8cmdAbWFpbC5yYWdoYXZndXJ1cmFqYW4ubmFtZT6JAVEEEwEIADsC GwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQQnQS80qpGN6kDSlCiubvMEbW97 VwUCXrXjmQIZAQAKCRCubvMEbW97V32uCACYYyZoxs+lNb53hEB663VkZdF84C0j 0rCaUn0IKQSIy3fmHjFR1gmx5wXwWfOOtu7kjBgxGU/zWB1Nd3yTS+yZikd5IvF6 mwXfXTrgtS4TPZy0t+bbrALYFyw9mBJbbyCfOgRB4/mMB+PGJk0pTqYIFwMtzFP/ YSKWhVs+O2K2mPBZQninW0R9NGzbH1tDG5jABndtrvsQQhQN4iLkFl7x0NcaVUEO miBwprhk9S4rHjXdmafIxoy/nBhDgFNUuoxEwVrGSCmOT6J83gMfFyk96kGgG3Bq nPVuMX8C8AJRwpRXvRYkHX6tGyJEyIZJT48A0pE6yguIJf67fH+5nKcPtDNSYWdo YXYgR3VydXJhamFuIChSRykgPHJhZ2hhdmd1cnVyYWphbkBkaXNyb290Lm9yZz6J AU4EEwEIADgWIQQnQS80qpGN6kDSlCiubvMEbW97VwUCXrXj2wIbAwULCQgHAgYV CgkICwIEFgIDAQIeAQIXgAAKCRCubvMEbW97V71iB/9zYsGiX3KzqDv6+P63hND5 n4FVkaVj/LoXcmYrgZnJ8pbcUpsWdXa5VqZ22qeT+7LFciJWOkqy0wHje0dEu9Bw CDZJ+17yqVmox0oV9DEeGzXqoxEzWYO4Idj04Os3052A9VEKnTcZzzIiU0gWQSwg Jvy4XRLooLeefbqAwPWRFS0ecnCofp8veDS1IZrkV6R/7G+hMtBSpnTHOOyjZ5Bk GsknhmPPEcDjYH79/664jWzidbddndqrKpIjqM57sYOTt50+qG3e4QrqvhGMI88E la1GbjHpTt9lBOHdonj4YjwX4qa1QjQxjxc7SU3tGPjkAGo49twgYBiGqfy9QqWd tDNSYWdoYXYgR3VydXJhamFuIChSRykgPHJhZ2hhdmd1cnVyYWphbkBzbm9weXRh Lm9yZz6JAU4EEwEIADgWIQQnQS80qpGN6kDSlCiubvMEbW97VwUCXrXj9wIbAwUL CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCubvMEbW97V8mkB/98Jnh8OkkjRt8h 2x8vOynRzcx94pXDiSwHxRlCLSYaZ49NpGOSOqFyxPihxNUGfiq6B1WZnrKCsu78 KZdTPScN1NqJCqwdm7RoV8yuS43G168nSvF3yT6RDssxbHSxCxDOqd+rQiqoXGuq gdOTfvYjg13b9wBSsoMkVjylmzP8x9BI9G0SuxG9X0Rqb7c6+my5aLTKiJek8c7P QTg7PzdYOBB+QGuhmDcfXfCer0xa5dPvZ3VEjjyIN/9bd8laVoK6c2jGea7gBo57 hu/TTPi3hueGHtWoStGb7dPJKtY2Xrz2dv44bGLuLHaygHdr2YcHUTX8NC9383+y PAKxcKKouQENBF6yxWcBCADRjE1WgIkhraQG8UaPQBznNpIGrZALB/3o7czR9JrR sLRNIORodDikyOu/CiLWp87ZrpCnGZgZ4DwsL1BhjUGM1lsLEvpAbYucCdzhaK4P ibWLn/5/Q40gIZ2+4daYi/V4tHa1C5eaL1RUafyD5XZG090fKYHPVcAGtFVUT+fX bIBepz4aB48Xwaf13ANkEZ0XwdmzeAVQlWpSXpTxmEdKUsJH7RaZoWuBUWtC6ybX DHofjxttGrD4inBOLDRmU5h95Hh5E35OU7nbN5cub5aphCoO6mP86EtclkCY9I9+ iaF9f62r6PoFMbM4oPNNeNGuWxdlVBES3CjvgqdJSOP/ABEBAAGJATYEGAEIACAW IQQnQS80qpGN6kDSlCiubvMEbW97VwUCXrLFZwIbDAAKCRCubvMEbW97V6kyB/wP c+9BywmXAH56Zbho+AD34t4WqnVO8b7a5DfXhyaD1e6cMctZbjUUfMYO2B5MHEP/ ahHL0onDSL4Y0cOXEqclvRxpjhcome/ii391z1Iwu6QuaSDPgAFssg+RpcqmpB9c AXvEQvf/Lzcn2Z5m1eD1Lx6B72P8WR/g/wH4NSdooHSHm5EM84RQQuuUwChXjDSF kJGCDCo6uLvp5r97K3qr0b5bfFWKtFUqtuEhbNCSfnRJrjt/7O9tdtiSC9FxFEt6 KBm/6eu/ETNjqXpS2XGUjxuryCK0BSsOvzVYw7TmNw6zT7UPofOFJxT1LWmcr0EM KRjY77Tc1P2JvjcLBZtE =3DcLME -----END PGP PUBLIC KEY BLOCK----- --------------3D1AADE5DD2CBA58C75313A1-- --YMa3vjtOesCzPwPln3R6wHFs87adArlfX-- --nnYHN5Lg0RYEqp2OgnAZflxNX0rxXlOrz Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJ0EvNKqRjepA0pQorm7zBG1ve1cFAl65I1YACgkQrm7zBG1v e1fV9Qf/YdFmUEVh3uo38flUbKbkgTY0C9Q2M+RukzDgfAHJPa7SfAyZVt2q4Cet 4eQxr4Tzx4z9r27vNIjQe5C1ji7reYfRx+9+0vdTyv/mF64bu27yu29roPoKnODv Eb9ERd4i5XZjuXAAKTDaDWsyeTB1L5nyQjwJS+/cMQbIcTnJArh6trSNynyjnZ51 vdKV/jaeqtBgspUclhlztBkOa5IUyOnLqXfynk/AFxCBiAa7QlQUUTWEgOQiAmc3 bgIWnqHV/2yoZDkmk6lP4nWPkzruqX+pM8L3m6e3RzmXC2WfGntlmyuZD0bp7Kul XOrXm4fiNAExRfBn0Hz2VjWakyGcag== =tM0O -----END PGP SIGNATURE----- --nnYHN5Lg0RYEqp2OgnAZflxNX0rxXlOrz-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 11 06:07:48 2020 Received: (at 41025) by debbugs.gnu.org; 11 May 2020 10:07:48 +0000 Received: from localhost ([127.0.0.1]:51289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jY5Lg-0002Ds-2M for submit@debbugs.gnu.org; Mon, 11 May 2020 06:07:48 -0400 Received: from knopi.disroot.org ([178.21.23.139]:57608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jY5Le-0002Di-Ct for 41025@debbugs.gnu.org; Mon, 11 May 2020 06:07:46 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C498425607; Mon, 11 May 2020 12:07:45 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rXfkpbSugQzO; Mon, 11 May 2020 12:07:44 +0200 (CEST) Subject: Re: bug#41025: blueman does not start DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1589191662; bh=w2srUjMnRuGTCrQ0CT7AMg5bCjVwyn4Es5TKq0cZx3c=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=Jg+25jJ9ZLof+XMJCMANfScqOeAt336T5tX8kPaR6IYmTK7twfKPrhvGPyxSToRxH XHLimmXmJYxDF7Mha+2wJCSV6/3VjHJmC/emdKgRr3gdqFW415Pbr49lR329Dif4Lc b3iRsNthcbLR8NvqGmuRoNp57C1oH/K+XPbAvML2uk6mwMm2lei6xUI0+chNbKCIDq K3K/rFIEmscE05AsgZ2YChJp58R4Qr9HuYe7OIYy6NcbKYSHOZZmC6yEgzz8lcC3uN hQKV1TUGCct28k0K9BaQRjPP9iyygVEQsAymqZ3vFntBqbVBRcIPS8D+xj2jU4z8Vu YdGrl9dcO24wQ== To: Marius Bakke , Pierre Neidhardt References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878shz1ntq.fsf@devup.no> From: Raghav Gururajan Autocrypt: addr=raghavgururajan@disroot.org; keydata= mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB3ZV6+Jn8 VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426KVaJnklfMjYwIi0l /7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txKkriyrK1h+qc13wRRgVx3tzl7 dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqwyQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9u jRfctouFx5BUr+uGgCHAWcII5D60lt867y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEB AAG0M1JhZ2hhdiBHdXJ1cmFqYW4gKFJHKSA8cmFnaGF2Z3VydXJhamFuQGRpc3Jvb3Qub3Jn PokBTgQTAQgAOBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJetePbAhsDBQsJCAcCBhUKCQgL AgQWAgMBAh4BAheAAAoJEK5u8wRtb3tXvWIH/3NiwaJfcrOoO/r4/reE0PmfgVWRpWP8uhdy ZiuBmcnyltxSmxZ1drlWpnbap5P7ssVyIlY6SrLTAeN7R0S70HAINkn7XvKpWajHShX0MR4b NeqjETNZg7gh2PTg6zfTnYD1UQqdNxnPMiJTSBZBLCAm/LhdEuigt559uoDA9ZEVLR5ycKh+ ny94NLUhmuRXpH/sb6Ey0FKmdMc47KNnkGQaySeGY88RwONgfv3/rriNbOJ1t12d2qsqkiOo znuxg5O3nT6obd7hCuq+EYwjzwSVrUZuMelO32UE4d2iePhiPBfiprVCNDGPFztJTe0Y+OQA ajj23CBgGIap/L1CpZ25AQ0EXrLFZwEIANGMTVaAiSGtpAbxRo9AHOc2kgatkAsH/ejtzNH0 mtGwtE0g5Gh0OKTI678KItanztmukKcZmBngPCwvUGGNQYzWWwsS+kBti5wJ3OForg+JtYuf /n9DjSAhnb7h1piL9Xi0drULl5ovVFRp/IPldkbT3R8pgc9VwAa0VVRP59dsgF6nPhoHjxfB p/XcA2QRnRfB2bN4BVCValJelPGYR0pSwkftFpmha4FRa0LrJtcMeh+PG20asPiKcE4sNGZT mH3keHkTfk5Tuds3ly5vlqmEKg7qY/zoS1yWQJj0j36JoX1/ravo+gUxszig80140a5bF2VU ERLcKO+Cp0lI4/8AEQEAAYkBNgQYAQgAIBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJessVn AhsMAAoJEK5u8wRtb3tXqTIH/A9z70HLCZcAfnpluGj4APfi3haqdU7xvtrkN9eHJoPV7pwx y1luNRR8xg7YHkwcQ/9qEcvSicNIvhjRw5cSpyW9HGmOFyiZ7+KLf3XPUjC7pC5pIM+AAWyy D5GlyqakH1wBe8RC9/8vNyfZnmbV4PUvHoHvY/xZH+D/Afg1J2igdIebkQzzhFBC65TAKFeM NIWQkYIMKjq4u+nmv3sreqvRvlt8VYq0VSq24SFs0JJ+dEmuO3/s72122JIL0XEUS3ooGb/p 678RM2OpelLZcZSPG6vIIrQFKw6/NVjDtOY3DrNPtQ+h84UnFPUtaZyvQQwpGNjvtNzU/Ym+ NwsFm0Q= Message-ID: <0304d5a0-47b0-e2d3-e241-e05e5e98d1c4@disroot.org> Date: Mon, 11 May 2020 06:07:18 -0400 Mime-Version: 1.0 In-Reply-To: <878shz1ntq.fsf@devup.no> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="dOvvaZzpnCuksKPLEGSooIec2JLwCWV18" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41025 Cc: 41025@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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --dOvvaZzpnCuksKPLEGSooIec2JLwCWV18 Content-Type: multipart/mixed; boundary="gmEulHcoTrX6CSCHFLsU5CWwWzHtpTvvK"; protected-headers="v1" From: Raghav Gururajan To: Marius Bakke , Pierre Neidhardt Cc: 41025@debbugs.gnu.org Message-ID: <0304d5a0-47b0-e2d3-e241-e05e5e98d1c4@disroot.org> Subject: Re: bug#41025: blueman does not start References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878shz1ntq.fsf@devup.no> In-Reply-To: <878shz1ntq.fsf@devup.no> --gmEulHcoTrX6CSCHFLsU5CWwWzHtpTvvK Content-Type: multipart/mixed; boundary="------------6EFC3C2CDFF6CDF6495D47B5" Content-Language: en-US This is a multi-part message in MIME format. --------------6EFC3C2CDFF6CDF6495D47B5 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Marius! > This phase is no longer necessary after the recent 'core-updates' merge= =2E I don't know, when I tried it did not work. > These paths are "impure": the contents will differ from system to > system, and are also unavailable in e.g. 'guix environment -container'.= > It might be better to patch these directories to something nonsensical > like "/no-such-path": that ensures we catch any missing references. >=20 > That's not always feasible though, but hopefully works for this > package. I see. Thanks :-) Regards, RG. --------------6EFC3C2CDFF6CDF6495D47B5 Content-Type: application/pgp-keys; name="0xAE6EF3046D6F7B57.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xAE6EF3046D6F7B57.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 KRjY77Tc1P2JvjcLBZtE =3DcLME -----END PGP PUBLIC KEY BLOCK----- --------------6EFC3C2CDFF6CDF6495D47B5-- --gmEulHcoTrX6CSCHFLsU5CWwWzHtpTvvK-- --dOvvaZzpnCuksKPLEGSooIec2JLwCWV18 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJ0EvNKqRjepA0pQorm7zBG1ve1cFAl65I9YACgkQrm7zBG1v e1cgLggAjW6icdPwaD/SETFLLD0EUjJmzW+YWmRnXhbZq6PYB9Ky6eo1sHIktC64 GL/xrUg2P0siR8iKR+05A5KwdlTctfy/BRr01qD458Mg7JtieKnKlT3YI0wPE7jp KAUN3JavxoAXKXLxf3Ov68v0uC7SJIx1Y9cr0EXIeqeY4Yz9EEXfMJD7CUKgJI94 k1mryAQXIJWAkdsc8MZrcxayow1sNKaktxmkE2bawPpvcQLobZ/MK99x/lk4WCqo 4PAMAUAacgf9dpjRX8k6sLjxyLOxX7/NtnZqlpA9Tcf6T2G+mgNjTrLyIzdYRpPb +UyBDoYO8UhXmuNueV/iVgA8jyLc2A== =j/TU -----END PGP SIGNATURE----- --dOvvaZzpnCuksKPLEGSooIec2JLwCWV18-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 13:16:17 2020 Received: (at submit) by debbugs.gnu.org; 14 May 2020 17:16:17 +0000 Received: from localhost ([127.0.0.1]:34656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZHSz-0001tj-AM for submit@debbugs.gnu.org; Thu, 14 May 2020 13:16:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:59984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZHSx-0001tb-92 for submit@debbugs.gnu.org; Thu, 14 May 2020 13:16:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39122) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZHSx-00067q-3s for bug-guix@gnu.org; Thu, 14 May 2020 13:16:15 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:50207) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZHSv-00032C-Ux for bug-guix@gnu.org; Thu, 14 May 2020 13:16:14 -0400 X-Originating-IP: 78.199.129.170 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id A826840007; Thu, 14 May 2020 17:16:09 +0000 (UTC) From: Pierre Neidhardt To: Raghav Gururajan Subject: Re: blueman does not start In-Reply-To: <1323ea28-3411-419c-1b67-2b73d6444c2c@disroot.org> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878si0cf6t.fsf@ambrevar.xyz> <1323ea28-3411-419c-1b67-2b73d6444c2c@disroot.org> Date: Thu, 14 May 2020 19:16:08 +0200 Message-ID: <87y2puzbc7.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.194; envelope-from=mail@ambrevar.xyz; helo=relay2-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/14 12:16:17 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_SBL=1.623, URIBL_SBL_A=0.1 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -0.4 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I've pushed your latest patch here: c5a9b16dbdc8849560fb43095e090ba0952277b6. The only change I've done beside indentation is patching the scripts in lib= exec/. Thanks for your patience! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl69fNgACgkQm9z0l6S7 zH8WJAf/WkjtGTEyZgvTsKqXxO1UKcQkXwD1VI+nxQA+gbZRPtV1fNq528quyO5v 9vGQyXPI6YMMpyfE/zdI1zp4qFJQGctUmqBkThRmk1wL18ZKfuFGleh7Ltzn/Odc lhwHkZCmC2YvyRg878v7lSASR5xSUK0yhjv2NoENJjBCUBtqyPnhNKh99T0sJrWo eiXXb+bplVAVO57KT5wKsxIUR5o+MStC4/eEq5nxHbuNShhBxoJ6ggkaraQskl5Q d8YYBkWXS/Cf7olgN9XtXZRuTMLTIq7lnopwuXuZBxwA6mCOqPEo4rHafR9f6bzZ em1nnlJG9dOTGrwcxYs6FSsg42NFiA== =q3rz -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 13:16:37 2020 Received: (at control) by debbugs.gnu.org; 14 May 2020 17:16:37 +0000 Received: from localhost ([127.0.0.1]:34660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZHTJ-0001uS-K7 for submit@debbugs.gnu.org; Thu, 14 May 2020 13:16:37 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:36637) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZHTH-0001u5-9F for control@debbugs.gnu.org; Thu, 14 May 2020 13:16:35 -0400 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay11.mail.gandi.net (Postfix) with ESMTPSA id DE25810000A for ; Thu, 14 May 2020 17:16:28 +0000 (UTC) Date: Thu, 14 May 2020 19:16:27 +0200 Message-Id: <87wo5ezbbo.fsf@ambrevar.xyz> To: control@debbugs.gnu.org From: Pierre Neidhardt Subject: control message for bug #41025 X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 41025 quit Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [217.70.178.231 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [217.70.178.231 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 1.6 FROM_SUSPICIOUS_NTLD_FP From abused NTLD X-Debbugs-Envelope-To: control 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.2 (-) close 41025 quit From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 19:38:48 2020 Received: (at submit) by debbugs.gnu.org; 14 May 2020 23:38:48 +0000 Received: from localhost ([127.0.0.1]:35189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZNRA-00039n-2a for submit@debbugs.gnu.org; Thu, 14 May 2020 19:38:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:55428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZNR8-00039e-Ax for submit@debbugs.gnu.org; Thu, 14 May 2020 19:38:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZNR8-0006X0-3v for bug-guix@gnu.org; Thu, 14 May 2020 19:38:46 -0400 Received: from knopi.disroot.org ([178.21.23.139]:43882) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jZNR6-00079c-CZ for bug-guix@gnu.org; Thu, 14 May 2020 19:38:45 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6E3D935CBB; Fri, 15 May 2020 01:38:40 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xzmT3EacapbG; Fri, 15 May 2020 01:38:38 +0200 (CEST) Subject: Re: blueman does not start DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1589499518; bh=Pu8C1c6ri3jKwPjXhXv2t6wh3Vpo28dfl//ybYHqE/A=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=c3SCwDI3rFnHl/wJZ7eMTB1cdyNw0ambeu6tl/SGGjkKppWhpzdlja22VALXI3Zhf vEaqcJ8J4JaRa/DTAn6IbQhWCKz//qnZ0h0bHgiuOTmKhJLk6/TIoLT1PjEAZbPze3 gUgF9eodLxjNLpO224JJ2MlesczhB0EcSIMDdAAPQN1k+QiDImW6Cup0ueyytXqArB LBo2JRFluF11h2TDVcZTyYCyxUkDOSTgHBx3uzfmsnZf5kysKn7b6Y1I0hmuFqbqaV 39bk1MxXx+pO0BDWbFmlC+2YkJ3uijuFyzdygT74cfGP2Irm2rXSi8vNupwdkaUmls xQai0KEP311zw== To: Pierre Neidhardt References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878si0cf6t.fsf@ambrevar.xyz> <1323ea28-3411-419c-1b67-2b73d6444c2c@disroot.org> <87y2puzbc7.fsf@ambrevar.xyz> From: Raghav Gururajan Autocrypt: addr=raghavgururajan@disroot.org; keydata= mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB3ZV6+Jn8 VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426KVaJnklfMjYwIi0l /7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txKkriyrK1h+qc13wRRgVx3tzl7 dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqwyQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9u jRfctouFx5BUr+uGgCHAWcII5D60lt867y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEB AAG0M1JhZ2hhdiBHdXJ1cmFqYW4gKFJHKSA8cmFnaGF2Z3VydXJhamFuQGRpc3Jvb3Qub3Jn PokBTgQTAQgAOBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJetePbAhsDBQsJCAcCBhUKCQgL AgQWAgMBAh4BAheAAAoJEK5u8wRtb3tXvWIH/3NiwaJfcrOoO/r4/reE0PmfgVWRpWP8uhdy ZiuBmcnyltxSmxZ1drlWpnbap5P7ssVyIlY6SrLTAeN7R0S70HAINkn7XvKpWajHShX0MR4b NeqjETNZg7gh2PTg6zfTnYD1UQqdNxnPMiJTSBZBLCAm/LhdEuigt559uoDA9ZEVLR5ycKh+ ny94NLUhmuRXpH/sb6Ey0FKmdMc47KNnkGQaySeGY88RwONgfv3/rriNbOJ1t12d2qsqkiOo znuxg5O3nT6obd7hCuq+EYwjzwSVrUZuMelO32UE4d2iePhiPBfiprVCNDGPFztJTe0Y+OQA ajj23CBgGIap/L1CpZ25AQ0EXrLFZwEIANGMTVaAiSGtpAbxRo9AHOc2kgatkAsH/ejtzNH0 mtGwtE0g5Gh0OKTI678KItanztmukKcZmBngPCwvUGGNQYzWWwsS+kBti5wJ3OForg+JtYuf /n9DjSAhnb7h1piL9Xi0drULl5ovVFRp/IPldkbT3R8pgc9VwAa0VVRP59dsgF6nPhoHjxfB p/XcA2QRnRfB2bN4BVCValJelPGYR0pSwkftFpmha4FRa0LrJtcMeh+PG20asPiKcE4sNGZT mH3keHkTfk5Tuds3ly5vlqmEKg7qY/zoS1yWQJj0j36JoX1/ravo+gUxszig80140a5bF2VU ERLcKO+Cp0lI4/8AEQEAAYkBNgQYAQgAIBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJessVn AhsMAAoJEK5u8wRtb3tXqTIH/A9z70HLCZcAfnpluGj4APfi3haqdU7xvtrkN9eHJoPV7pwx y1luNRR8xg7YHkwcQ/9qEcvSicNIvhjRw5cSpyW9HGmOFyiZ7+KLf3XPUjC7pC5pIM+AAWyy D5GlyqakH1wBe8RC9/8vNyfZnmbV4PUvHoHvY/xZH+D/Afg1J2igdIebkQzzhFBC65TAKFeM NIWQkYIMKjq4u+nmv3sreqvRvlt8VYq0VSq24SFs0JJ+dEmuO3/s72122JIL0XEUS3ooGb/p 678RM2OpelLZcZSPG6vIIrQFKw6/NVjDtOY3DrNPtQ+h84UnFPUtaZyvQQwpGNjvtNzU/Ym+ NwsFm0Q= Message-ID: <54569469-72da-1faa-1316-c18895cac305@disroot.org> Date: Thu, 14 May 2020 19:37:47 -0400 Mime-Version: 1.0 In-Reply-To: <87y2puzbc7.fsf@ambrevar.xyz> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ohLl57OkqP3eKnxMcQsRAq2GQuu6L4deS" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/14 19:38:40 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -2.4 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ohLl57OkqP3eKnxMcQsRAq2GQuu6L4deS Content-Type: multipart/mixed; boundary="zqwUrnPajYM9EgSo8KWwXuuBCrQ7UzJbj"; protected-headers="v1" From: Raghav Gururajan To: Pierre Neidhardt Cc: bug-guix@gnu.org Message-ID: <54569469-72da-1faa-1316-c18895cac305@disroot.org> Subject: Re: blueman does not start References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878si0cf6t.fsf@ambrevar.xyz> <1323ea28-3411-419c-1b67-2b73d6444c2c@disroot.org> <87y2puzbc7.fsf@ambrevar.xyz> In-Reply-To: <87y2puzbc7.fsf@ambrevar.xyz> --zqwUrnPajYM9EgSo8KWwXuuBCrQ7UzJbj Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi Pierre! > I've pushed your latest patch here: > c5a9b16dbdc8849560fb43095e090ba0952277b6. >=20 > The only change I've done beside indentation is patching the scripts in= libexec/. >=20 > Thanks for your patience! Thank you! Do you still get the following error, while starting blueman-manager or blueman-applet? Failed to apply network settings You might not be able to connect to the Bluetooth network via this machin= e Exception g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.blueman.Mechanism was not provided by any .service files Regards, RG. --zqwUrnPajYM9EgSo8KWwXuuBCrQ7UzJbj-- --ohLl57OkqP3eKnxMcQsRAq2GQuu6L4deS Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJ0EvNKqRjepA0pQorm7zBG1ve1cFAl691mQACgkQrm7zBG1v e1fi5gf/ZJGjb5pA6CGS767Rrrze2/ZqK87xpvKtYTuk+GgF+f348v4b+b3ZEqW/ i/Bn9ZvlrAnmMGCs79zL5Q8PEtTpo/jFPAcl4qb98YkEoRwaeDsjsQScr4lH4xtj A63tzzbjYbWef1/lt8JNCU+b6mzrde/ehvkX1UJmsChz00uzG1xERp0gspy/lVHt FHEiagB/PYWbMxrgkp5R7F2G6HtEcTQlJboMMGQEqXXmbrQQW2tu1TkcDk5BrL85 +hJh67woLYyVIw1X7C6WkUItKlmICFkFvlvpymDFF0kviI6hb9sAN9iItTQVfBRU /3wZA1arHslFZHKMznh4wS3IUyBjyw== =OFpp -----END PGP SIGNATURE----- --ohLl57OkqP3eKnxMcQsRAq2GQuu6L4deS-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 14 20:57:07 2020 Received: (at submit) by debbugs.gnu.org; 15 May 2020 00:57:07 +0000 Received: from localhost ([127.0.0.1]:35231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZOew-0005Hy-Nk for submit@debbugs.gnu.org; Thu, 14 May 2020 20:57:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:41660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZOev-0005Hr-Gh for submit@debbugs.gnu.org; Thu, 14 May 2020 20:57:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33642) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZOev-0008Sb-6E for bug-guix@gnu.org; Thu, 14 May 2020 20:57:05 -0400 Received: from knopi.disroot.org ([178.21.23.139]:46972) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jZOes-00081R-RP for bug-guix@gnu.org; Thu, 14 May 2020 20:57:04 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 659AC35CDD; Fri, 15 May 2020 02:56:58 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iI083K1ROz8s; Fri, 15 May 2020 02:56:57 +0200 (CEST) Subject: Re: blueman does not start DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1589504217; bh=aYQpc8Um3UtYCy94Knio4NK0YGGT8WEVjB5ekFi9POQ=; h=Subject:From:To:Cc:References:Date:In-Reply-To; b=anW1Oz/xrXll67hATo+g4UIV0RCVM84NROXUZyqvD3ms7UROJF/La2gXkr+4/UIk/ BJAUzdIV4bo4ktKdMzL1TLYSsnlWGqrnrhUNXcK173Wr+Fy1GsVZfibNBlBsHJELhL G6E7jSMiJ29lztTaRJ6h/1ZYuUd5VUdmmfWftmivit7M/5J89gokXhvK2rm4lpMlWR OFUSgy1IHrBpYhwCGkn9cSiTtGA31dav3P0BnobfX+1G34uZHMg2wmPaTAWU5tFB4k shhfM/txxpBQI4vc3Muhf5iR3l2fVGyXtAkQXr8CYBvWwyaY2olVv+pBqEKPbecXaH 060AOewxfwOWg== From: Raghav Gururajan To: Pierre Neidhardt References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878si0cf6t.fsf@ambrevar.xyz> <1323ea28-3411-419c-1b67-2b73d6444c2c@disroot.org> <87y2puzbc7.fsf@ambrevar.xyz> <54569469-72da-1faa-1316-c18895cac305@disroot.org> Autocrypt: addr=raghavgururajan@disroot.org; keydata= mQENBF6yxWcBCAClEApjrOYs8fSzDl8GBwMFtUzF6VCOVrWaGun1vvPDvk4AFzbB3ZV6+Jn8 VfEuqh3OOvSJGHL2cJoR28Q5gVqeOwupyaMWVdEt6TmDrHISyxriF426KVaJnklfMjYwIi0l /7j8bs3pDRyyR6uFrY6sYL9t6HFvevtt7NwgWL1MAEVy6txKkriyrK1h+qc13wRRgVx3tzl7 dNwYEDWd3yUDn+LESoDOlawJ7TQbO8d1K4FFHaqwyQ/SyaIfLBnMAz9Qd18MUWpDkktLh/9u jRfctouFx5BUr+uGgCHAWcII5D60lt867y5m6vp3Ua75TkVQrYTt7KSF/wm7NZ7L02fTABEB AAG0M1JhZ2hhdiBHdXJ1cmFqYW4gKFJHKSA8cmFnaGF2Z3VydXJhamFuQGRpc3Jvb3Qub3Jn PokBTgQTAQgAOBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJetePbAhsDBQsJCAcCBhUKCQgL AgQWAgMBAh4BAheAAAoJEK5u8wRtb3tXvWIH/3NiwaJfcrOoO/r4/reE0PmfgVWRpWP8uhdy ZiuBmcnyltxSmxZ1drlWpnbap5P7ssVyIlY6SrLTAeN7R0S70HAINkn7XvKpWajHShX0MR4b NeqjETNZg7gh2PTg6zfTnYD1UQqdNxnPMiJTSBZBLCAm/LhdEuigt559uoDA9ZEVLR5ycKh+ ny94NLUhmuRXpH/sb6Ey0FKmdMc47KNnkGQaySeGY88RwONgfv3/rriNbOJ1t12d2qsqkiOo znuxg5O3nT6obd7hCuq+EYwjzwSVrUZuMelO32UE4d2iePhiPBfiprVCNDGPFztJTe0Y+OQA ajj23CBgGIap/L1CpZ25AQ0EXrLFZwEIANGMTVaAiSGtpAbxRo9AHOc2kgatkAsH/ejtzNH0 mtGwtE0g5Gh0OKTI678KItanztmukKcZmBngPCwvUGGNQYzWWwsS+kBti5wJ3OForg+JtYuf /n9DjSAhnb7h1piL9Xi0drULl5ovVFRp/IPldkbT3R8pgc9VwAa0VVRP59dsgF6nPhoHjxfB p/XcA2QRnRfB2bN4BVCValJelPGYR0pSwkftFpmha4FRa0LrJtcMeh+PG20asPiKcE4sNGZT mH3keHkTfk5Tuds3ly5vlqmEKg7qY/zoS1yWQJj0j36JoX1/ravo+gUxszig80140a5bF2VU ERLcKO+Cp0lI4/8AEQEAAYkBNgQYAQgAIBYhBCdBLzSqkY3qQNKUKK5u8wRtb3tXBQJessVn AhsMAAoJEK5u8wRtb3tXqTIH/A9z70HLCZcAfnpluGj4APfi3haqdU7xvtrkN9eHJoPV7pwx y1luNRR8xg7YHkwcQ/9qEcvSicNIvhjRw5cSpyW9HGmOFyiZ7+KLf3XPUjC7pC5pIM+AAWyy D5GlyqakH1wBe8RC9/8vNyfZnmbV4PUvHoHvY/xZH+D/Afg1J2igdIebkQzzhFBC65TAKFeM NIWQkYIMKjq4u+nmv3sreqvRvlt8VYq0VSq24SFs0JJ+dEmuO3/s72122JIL0XEUS3ooGb/p 678RM2OpelLZcZSPG6vIIrQFKw6/NVjDtOY3DrNPtQ+h84UnFPUtaZyvQQwpGNjvtNzU/Ym+ NwsFm0Q= Message-ID: <5925f67f-15c2-c48c-8d50-64560a138ce5@disroot.org> Date: Thu, 14 May 2020 20:56:30 -0400 Mime-Version: 1.0 In-Reply-To: <54569469-72da-1faa-1316-c18895cac305@disroot.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="SGzQRTLBELvxUn8qNm0uq8qH9SkFVmLGv" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/14 19:38:40 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: bug-guix@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: -2.4 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --SGzQRTLBELvxUn8qNm0uq8qH9SkFVmLGv Content-Type: multipart/mixed; boundary="cmBMpcLTNxr0bkVLD3PGokapqW1tbwjzu"; protected-headers="v1" From: Raghav Gururajan To: Pierre Neidhardt Cc: bug-guix@gnu.org Message-ID: <5925f67f-15c2-c48c-8d50-64560a138ce5@disroot.org> Subject: Re: blueman does not start References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878si0cf6t.fsf@ambrevar.xyz> <1323ea28-3411-419c-1b67-2b73d6444c2c@disroot.org> <87y2puzbc7.fsf@ambrevar.xyz> <54569469-72da-1faa-1316-c18895cac305@disroot.org> In-Reply-To: <54569469-72da-1faa-1316-c18895cac305@disroot.org> --cmBMpcLTNxr0bkVLD3PGokapqW1tbwjzu Content-Type: multipart/mixed; boundary="------------389CDC2CD887CB20419A9DD8" Content-Language: en-US This is a multi-part message in MIME format. --------------389CDC2CD887CB20419A9DD8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Pierre! >> I've pushed your latest patch here: >> c5a9b16dbdc8849560fb43095e090ba0952277b6. >> >> The only change I've done beside indentation is patching the scripts i= n libexec/. >> >> Thanks for your patience! >=20 > Thank you! >=20 > Do you still get the following error, while starting blueman-manager or= > blueman-applet? >=20 > Failed to apply network settings > You might not be able to connect to the Bluetooth network via this mach= ine > Exception > g-dbus-error-quark: > GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name > org.blueman.Mechanism was not provided by any .service files Also, please find the attached patch to enable appindicator in blueman. Regards, RG. --------------389CDC2CD887CB20419A9DD8 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-blueman-Enable-AppIndicator.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-blueman-Enable-AppIndicator.patch" =46rom bb7ddb8471d7473fdac3d8e545f0141036d6edb7 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 14 May 2020 20:50:42 -0400 Subject: [PATCH] gnu: blueman: Enable AppIndicator. * gnu/packages/networking.scm (blueman) [arguments]: Remove --disable -appindicator configure-flag. [inputs]: Add libappindicator. --- gnu/packages/networking.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 7ae1240e15..42a3609ac2 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -87,6 +87,7 @@ #:use-module (gnu packages dejagnu) #:use-module (gnu packages documentation) #:use-module (gnu packages flex) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages gettext) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) @@ -140,7 +141,6 @@ (build-system glib-or-gtk-build-system) (arguments `(#:configure-flags (list "--enable-polkit" - "--disable-appindicator" ; Not available "--without-systemdsystemunitdir" ; Not re= quired "--without-systemduserunitdir") ; Not re= quired #:phases @@ -232,6 +232,7 @@ ("pycairo" ,python-pycairo) ("pygobject" ,python-pygobject) ("python" ,python-wrapper) + ("libappindicator" ,libappindicator) ("libnm" ,network-manager))) (synopsis "GTK+ Bluetooth manager") (description "Blueman is a Bluetooth management utility using the Bl= uez --=20 2.26.2 --------------389CDC2CD887CB20419A9DD8-- --cmBMpcLTNxr0bkVLD3PGokapqW1tbwjzu-- --SGzQRTLBELvxUn8qNm0uq8qH9SkFVmLGv Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJ0EvNKqRjepA0pQorm7zBG1ve1cFAl696L4ACgkQrm7zBG1v e1c45Qf/VUv2InPpPMvju7EEsktoN49ShPLHPkLjrdc3J9i0dX4pKuN9IXiOsMAC WUdDgklwgZdrmZvAULC1bUuqQxmgx3AvJX8tbcST++JHpjjTql1JaqcoKkaWUus3 U+yhJYeeutrtkPiPA82gCeJzF91ZdSXjKeWB2tsQ46e0kfP9gJl5hOl92AR9ySzW 2rc3VcnM4Gjp18XblB+KsTK7vMaz3HYINoK6WJvJhg6vofj+7iXBKFUjPpViHNGV elcqrfkgwcoIHQ66VPEm4cJR/OMuzPqygoga1Qnl+KYpYyF/yU3kkxVuZjSX59Y2 x8PVuK5cvEoxD+fmTqpkmVMVFQs/Vw== =DGcC -----END PGP SIGNATURE----- --SGzQRTLBELvxUn8qNm0uq8qH9SkFVmLGv-- From debbugs-submit-bounces@debbugs.gnu.org Fri May 15 05:52:12 2020 Received: (at submit) by debbugs.gnu.org; 15 May 2020 09:52:12 +0000 Received: from localhost ([127.0.0.1]:35872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZX0l-0004zY-Sy for submit@debbugs.gnu.org; Fri, 15 May 2020 05:52:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:50532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZX0k-0004zR-8n for submit@debbugs.gnu.org; Fri, 15 May 2020 05:52:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39606) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZX0k-0006KM-0g for bug-guix@gnu.org; Fri, 15 May 2020 05:52:10 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:51533) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZX0i-0004Ld-Rx for bug-guix@gnu.org; Fri, 15 May 2020 05:52:09 -0400 X-Originating-IP: 78.199.129.170 Received: from mimimi (moi44-1-78-199-129-170.fbx.proxad.net [78.199.129.170]) (Authenticated sender: mail@ambrevar.xyz) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 12A2C1C0003; Fri, 15 May 2020 09:52:04 +0000 (UTC) From: Pierre Neidhardt To: Raghav Gururajan Subject: Re: blueman does not start In-Reply-To: <5925f67f-15c2-c48c-8d50-64560a138ce5@disroot.org> References: <87lfmacv7s.fsf@ambrevar.xyz> <20200502095619.35385ab1.raghavgururajan@disroot.org> <87v9leb2gx.fsf@ambrevar.xyz> <20200503112441.66903f8c.raghavgururajan@disroot.org> <87a72pyp1h.fsf@ambrevar.xyz> <20200503231853.5dc44352.raghavgururajan@disroot.org> <87pnbkxf1h.fsf@ambrevar.xyz> <878si1sc86.fsf@ambrevar.xyz> <2beca260-cf82-3099-8d4f-c246314d7121@disroot.org> <878si0cf6t.fsf@ambrevar.xyz> <1323ea28-3411-419c-1b67-2b73d6444c2c@disroot.org> <87y2puzbc7.fsf@ambrevar.xyz> <54569469-72da-1faa-1316-c18895cac305@disroot.org> <5925f67f-15c2-c48c-8d50-64560a138ce5@disroot.org> Date: Fri, 15 May 2020 11:52:03 +0200 Message-ID: <87y2pty18c.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.197; envelope-from=mail@ambrevar.xyz; helo=relay5-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/15 05:06:51 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit Cc: bug-guix@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.1 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Pushed as 729cfbdd07f95e60a44dfcdccdbda6696b265b5d. =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl6+ZkMACgkQm9z0l6S7 zH/mywgAips5DDPEXtrXojNOX59TXyYAv2ltmfNTyaoFi99/LmbtPXklGHZ+QEcH ViCDVFWJwBx3SW75Gecs6pwKzx0DfWrB69GDneDEWn3YlnHvxpUoidykZOKS3nrZ ZNeVd0ElWwc0WhPkq+8INSX2Q+5eafewh5eyl5W9jEZxK2AQ5prUEEHCkrZC8+J3 tqXOYs2DGcCMWaogXU0NgHbmkhoOoschBEXN8TJJldIJsCFl/ZbmPk5wqHmgkqp4 kzNk3GIrFKXh6ocwn5iOE3CW0KtnOSVBqQ1koZihdUGL1GVKt6OYwf4DkpK3NGzh EPQo4nr5lqcwp6YxqcETjB5bsSZQPw== =ol8h -----END PGP SIGNATURE----- --=-=-=-- From unknown Wed Sep 10 16:41:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 12 Jun 2020 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator