From unknown Sun Jun 22 22:41:26 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#27247 <27247@debbugs.gnu.org> To: bug#27247 <27247@debbugs.gnu.org> Subject: Status: [PATCH] gnu: freedesktop: Add packagekit. Reply-To: bug#27247 <27247@debbugs.gnu.org> Date: Mon, 23 Jun 2025 05:41:26 +0000 retitle 27247 [PATCH] gnu: freedesktop: Add packagekit. reassign 27247 guix-patches submitter 27247 Christopher Baines severity 27247 normal tag 27247 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 05 02:29:47 2017 Received: (at submit) by debbugs.gnu.org; 5 Jun 2017 06:29:47 +0000 Received: from localhost ([127.0.0.1]:56427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHlWM-0000px-Qg for submit@debbugs.gnu.org; Mon, 05 Jun 2017 02:29:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56202) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHlWM-0000pl-43 for submit@debbugs.gnu.org; Mon, 05 Jun 2017 02:29:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHlWF-0002Kb-IZ for submit@debbugs.gnu.org; Mon, 05 Jun 2017 02:29:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42052) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dHlWF-0002KP-G4 for submit@debbugs.gnu.org; Mon, 05 Jun 2017 02:29:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47166) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHlWE-0001Ua-74 for guix-patches@gnu.org; Mon, 05 Jun 2017 02:29:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHlWB-0002IO-3Q for guix-patches@gnu.org; Mon, 05 Jun 2017 02:29:38 -0400 Received: from li622-129.members.linode.com ([212.71.249.129]:56664 helo=mira.cbaines.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHlWA-0002Hi-UC for guix-patches@gnu.org; Mon, 05 Jun 2017 02:29:35 -0400 Received: by mira.cbaines.net (Postfix, from userid 113) id 80A3513D6AA; Mon, 5 Jun 2017 07:29:32 +0100 (BST) Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 5085213D066 for ; Mon, 5 Jun 2017 07:29:32 +0100 (BST) Received: from localhost.localdomain (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id a3ffb192 for ; Mon, 5 Jun 2017 06:29:32 +0000 (UTC) From: Christopher Baines To: guix-patches@gnu.org Subject: [PATCH] gnu: freedesktop: Add packagekit. Date: Mon, 5 Jun 2017 07:29:31 +0100 Message-Id: <20170605062931.24245-1-mail@cbaines.net> X-Mailer: git-send-email 2.13.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) * gnu/packages/freedesktop.scm (packagekit): New variable. --- gnu/packages/freedesktop.scm | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 85a6c8b26..ef07f2d64 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -35,6 +35,7 @@ #:use-module (gnu packages acl) #:use-module (gnu packages admin) #:use-module (gnu packages autotools) + #:use-module (gnu packages bash) #:use-module (gnu packages boost) #:use-module (gnu packages compression) #:use-module (gnu packages databases) @@ -267,6 +268,46 @@ the org.freedesktop.login1 interface over the system bus, allowing other parts of a the system to know what users are logged in, and where.") (license license:lgpl2.1+))) +(define-public packagekit + (package + (name "packagekit") + (version "1.1.5") + (source (origin + (method url-fetch) + (uri (string-append + "https://www.freedesktop.org/software/" + "PackageKit/releases/" + "PackageKit-" version ".tar.xz")) + (sha256 + (base32 + "035pqxgkyki813hyw2frrbpfllq113zfk5qcp9wvsq5lsp74ix2h")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f + #:make-flags (list (string-append "BASH_COMPLETIONS_DIR=" + %output "/etc/bash_completion.d")) + #:configure-flags + '("--disable-systemd"))) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config) + ("python" ,python-wrapper) + ("glib:bin" ,glib "bin"))) + (inputs + `(("glib" ,glib) + ("bash-completion", bash-completion) + ("polkit" ,polkit))) + (propagated-inputs + `(("sqlite" ,sqlite))) + (home-page "https://www.freedesktop.org/software/PackageKit/") + (synopsis "API for package management, through D-Bus") + (description + "PackageKit provides a way of performing package management tasks, +e.g. updating, removing and installing software. Through supporting many +backends, PackageKit can perform these tasks using the appropriate package +manager for the current system.") + (license license:gpl2+))) + (define-public python-pyxdg (package (name "python-pyxdg") -- 2.13.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 05 15:42:35 2017 Received: (at control) by debbugs.gnu.org; 5 Jun 2017 19:42:35 +0000 Received: from localhost ([127.0.0.1]:58080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHxtb-0007zu-Ke for submit@debbugs.gnu.org; Mon, 05 Jun 2017 15:42:35 -0400 Received: from li622-129.members.linode.com ([212.71.249.129]:35039 helo=mira.cbaines.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHxta-0007zm-GN for control@debbugs.gnu.org; Mon, 05 Jun 2017 15:42:34 -0400 Received: by mira.cbaines.net (Postfix, from userid 113) id 159151A6495; Mon, 5 Jun 2017 20:42:34 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, MISSING_SUBJECT autolearn=no autolearn_force=no version=3.4.0 Received: from [192.168.0.14] (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id EEC1F1A6494 for ; Mon, 5 Jun 2017 20:42:33 +0100 (BST) To: control@debbugs.gnu.org From: Christopher Baines Message-ID: <2ca860f8-12af-af00-9719-caa7c9eba58a@cbaines.net> Date: Mon, 5 Jun 2017 20:42:33 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) 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: block 27249 by 27247 thanks [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 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: 2.0 (++) 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: block 27249 by 27247 thanks [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject block 27249 by 27247 thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 07 08:56:59 2017 Received: (at 27247-done) by debbugs.gnu.org; 7 Jun 2017 12:56:59 +0000 Received: from localhost ([127.0.0.1]:60509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dIaWA-0000y7-TQ for submit@debbugs.gnu.org; Wed, 07 Jun 2017 08:56:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dIaW9-0000xs-UP for 27247-done@debbugs.gnu.org; Wed, 07 Jun 2017 08:56:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dIaW0-0006wK-MI for 27247-done@debbugs.gnu.org; Wed, 07 Jun 2017 08:56:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48566) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dIaW0-0006wE-Id; Wed, 07 Jun 2017 08:56:48 -0400 Received: from wifi-eduroam-161098.inria.fr ([128.93.161.98]:43184 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dIaVz-0003MO-WE; Wed, 07 Jun 2017 08:56:48 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Christopher Baines Subject: Re: bug#27247: [PATCH] gnu: freedesktop: Add packagekit. References: <20170605062931.24245-1-mail@cbaines.net> Date: Wed, 07 Jun 2017 14:56:45 +0200 In-Reply-To: <20170605062931.24245-1-mail@cbaines.net> (Christopher Baines's message of "Mon, 5 Jun 2017 07:29:31 +0100") Message-ID: <87vao82bxu.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 27247-done Cc: 27247-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Christopher Baines skribis: > * gnu/packages/freedesktop.scm (packagekit): New variable. Applied, thanks! > + #:configure-flags > + '("--disable-systemd"))) Could it be that it only uses the logind part of systemd? If that=E2=80=99= s the case, we could adapt it to use elogind. Oh, and now PackageKit needs a Guix back-end. :-) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 08 16:48:33 2017 Received: (at 27247-done) by debbugs.gnu.org; 8 Jun 2017 20:48:33 +0000 Received: from localhost ([127.0.0.1]:35534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dJ4M4-0003hA-RB for submit@debbugs.gnu.org; Thu, 08 Jun 2017 16:48:33 -0400 Received: from li622-129.members.linode.com ([212.71.249.129]:42356 helo=mira.cbaines.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dJ4M2-0003h1-RU for 27247-done@debbugs.gnu.org; Thu, 08 Jun 2017 16:48:31 -0400 Received: by mira.cbaines.net (Postfix, from userid 113) id C49F31A6495; Thu, 8 Jun 2017 21:48:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from [192.168.0.14] (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 6BFEA140759; Thu, 8 Jun 2017 21:48:28 +0100 (BST) Subject: Re: bug#27247: [PATCH] gnu: freedesktop: Add packagekit. To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= References: <20170605062931.24245-1-mail@cbaines.net> <87vao82bxu.fsf@gnu.org> From: Christopher Baines Message-ID: <39ff0979-1804-9e6d-7797-b9b5c0cb1d64@cbaines.net> Date: Thu, 8 Jun 2017 21:48:28 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <87vao82bxu.fsf@gnu.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="nVLrv328piE5ilXv8kBJxAhFJCRs4xBJW" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 27247-done Cc: 27247-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nVLrv328piE5ilXv8kBJxAhFJCRs4xBJW Content-Type: multipart/mixed; boundary="MbWv9i0IquOc06f2B21Skv0cKAUwHLewH"; protected-headers="v1" From: Christopher Baines To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= Cc: 27247-done@debbugs.gnu.org Message-ID: <39ff0979-1804-9e6d-7797-b9b5c0cb1d64@cbaines.net> Subject: Re: bug#27247: [PATCH] gnu: freedesktop: Add packagekit. References: <20170605062931.24245-1-mail@cbaines.net> <87vao82bxu.fsf@gnu.org> In-Reply-To: <87vao82bxu.fsf@gnu.org> --MbWv9i0IquOc06f2B21Skv0cKAUwHLewH Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 07/06/17 13:56, Ludovic Court=C3=A8s wrote: > Christopher Baines skribis: >=20 >> * gnu/packages/freedesktop.scm (packagekit): New variable. >=20 > Applied, thanks! Great, thanks for you review :) >> + #:configure-flags >> + '("--disable-systemd"))) >=20 > Could it be that it only uses the logind part of systemd? If that=E2=80= =99s the > case, we could adapt it to use elogind. Yes, maybe, I'll have a go at adding elogind. > Oh, and now PackageKit needs a Guix back-end. :-) Yes, that would be nice wouldn't it --MbWv9i0IquOc06f2B21Skv0cKAUwHLewH-- --nVLrv328piE5ilXv8kBJxAhFJCRs4xBJW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlk5uBwRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xc/Bw//XU1Z8sdDWpaXSfq0t88U9nvxAm1yIjsk 7LiAneCqkT/qd6FN7Ow/sjOEO329naXowD2IbupZcGtsgCGyNm6YA+qextHmJw9R r3tX6WrSSP9OZfJLaCqPM/NR2aWBekAd6jXdM1zCq9XaijJmGOZUwjfLEVX1CjdJ f/KPGCki5Csz9IEdZfOKWgI85IAkJAfAmDE7dklMiwwPDa5BdAONXsXKmXR3AzUD cSk75k35dBNWMjTKSyowZ4naINwC8Q2eQPMOXIdqDw45LYdWenAHY6od9Y9ewZLl NAmc7rH6BUKBIYAH9uR8kQcDtaDSjM3CwAxrVil0jR0EOfPO0BqVD2+pBuoDu6Su znn0WdmmzJOp933IiiUzi6KZZ/rff+Yn6GkKOOPvjH6LvY56Na0K65sXLaSWVDk1 rKczOV0vJ7diNWsEnK3cUNgLeDVn7twuNaisXgRQ2lyUqrOlb5OJYXurD5LrHsfx hnE5MpdBiJJhbWj6GeXDOK7FOdlRe1345EQMHpe5b8We1WqEcO7PSVp8j2HoF0Hn Prb6+ULZYqfIbQaM0Go3Dm7qPgh/ENatKba/Kc8YuXtMdrqeOBRjJ4tkubWFXwA/ IX+LRi9AnV9/ZdQbfuBoBbGjDCOEo/LYaNOughpo4YHHfUsz55eAVyVMlDugWNDn Hb22MCSmB6k= =ukjy -----END PGP SIGNATURE----- --nVLrv328piE5ilXv8kBJxAhFJCRs4xBJW-- From unknown Sun Jun 22 22:41:26 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, 07 Jul 2017 11:24:03 +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