From unknown Sun Jun 22 07:47:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37937: Lollypop missing propagated-input gsettings-desktop-schemas Resent-From: Sam Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 26 Oct 2019 21:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 37937 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 37937@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15721244845441 (code B ref -1); Sat, 26 Oct 2019 21:15:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Oct 2019 21:14:44 +0000 Received: from localhost ([127.0.0.1]:41524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOTOV-0001Pf-Kd for submit@debbugs.gnu.org; Sat, 26 Oct 2019 17:14:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:34851) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOSqw-0000Rj-70 for submit@debbugs.gnu.org; Sat, 26 Oct 2019 16:40:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56476) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iOSqu-0007FB-L0 for bug-guix@gnu.org; Sat, 26 Oct 2019 16:40:01 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_05,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iOSqt-0004Rv-B1 for bug-guix@gnu.org; Sat, 26 Oct 2019 16:40:00 -0400 Received: from mout01.posteo.de ([185.67.36.65]:36412) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iOSqs-0004PE-Rh for bug-guix@gnu.org; Sat, 26 Oct 2019 16:39:59 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 377EB160079 for ; Sat, 26 Oct 2019 22:39:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1572122393; bh=TnqyUeu/tLnEX4Q8aXqKoaWntA8jukaVSeoZ+tjPBAs=; h=Date:From:To:Subject:From; b=WX9ilW1CrxtN7uGhcU9HC3awhHWE9xItq0cN+Knu5LwwKF38PRauo9MQvKdFkfKzo KDmSVPslqS4tfm+UBCg0eFbDN4rbGWPmT6ME1WgxEemwKzd7/acJgymgO94+buxarZ G56kDVp3SRijI/6PGxPFWMFbWHX7gt0y1Fbc4TJcqRkIK4P34UNkUmNpcFpwuQw43K nYQynqoDz7ohDjvO6UeosoRs7xs8A0d5uTMH2CzuzOfkyShiZAik7IgJxK7aAt97O/ 3KKB3pRsROgsE4BBz6zEy/Rs1H++Qi62uJwUICGv2wKcH151SyqwX2exh5rUfdV3iW mZKX7Uo/Mjm7g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 470tBw2CR9z6tm5 for ; Sat, 26 Oct 2019 22:39:52 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 26 Oct 2019 22:39:52 +0200 From: Sam Message-ID: X-Sender: email_sam@posteo.de User-Agent: Posteo Webmail X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.65 X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Sat, 26 Oct 2019 17:14:41 -0400 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.3 (--) Hello, lollypop is missing gsettings-desktop-schemas as dependency, and fails to start without the package. Below there is a patch where I tried to fix it, but since I couldn't find out how to test the effect I chose to not send it to the patch mailing list. I'm sorry for the inconvenience. diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 8bb891bfb3..a6596bc92d 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7833,8 +7833,9 @@ views can be printed as PDF or PostScript files, or exported to HTML.") ("totem-pl-parser" ,totem-pl-parser) ("webkitgtk" ,webkitgtk))) (propagated-inputs - `(;; gst-plugins-base is required to start Lollypop, + `(;; gst-plugins-base and gsettings-desktop-schemas are required to start Lollypop, ;; the others are required to play streaming. + ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) ("gst-plugins-good" ,gst-plugins-good) ("gst-plugins-ugly" ,gst-plugins-ugly))) (home-page "https://wiki.gnome.org/Apps/Lollypop") From unknown Sun Jun 22 07:47:27 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sam Subject: bug#37937: closed (Re: bug#37937: Lollypop missing propagated-input gsettings-desktop-schemas) Message-ID: References: <8736ff2ik6.fsf@nckx> X-Gnu-PR-Message: they-closed 37937 X-Gnu-PR-Package: guix Reply-To: 37937@debbugs.gnu.org Date: Sat, 26 Oct 2019 23:29:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1572132542-19383-1" This is a multi-part message in MIME format... ------------=_1572132542-19383-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #37937: Lollypop missing propagated-input gsettings-desktop-schemas which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 37937@debbugs.gnu.org. --=20 37937: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D37937 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1572132542-19383-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 37937-done) by debbugs.gnu.org; 26 Oct 2019 23:28:40 +0000 Received: from localhost ([127.0.0.1]:41546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOVU8-00051u-3n for submit@debbugs.gnu.org; Sat, 26 Oct 2019 19:28:40 -0400 Received: from tobias.gr ([80.241.217.52]:44932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOVU3-00051i-6X for 37937-done@debbugs.gnu.org; Sat, 26 Oct 2019 19:28:38 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 6bb5112a; Sat, 26 Oct 2019 23:28:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=2w9pAqQ2bTanww8EkP4ZOx TegqxqDQuKB5oUU4eAdEI=; b=Rs827JWU9tKKDJYb5H2GTlUMkRxeICrq5XfHFh xukznyk8aYuSqDDKzpbdV+lAgRZnECBXufhZS2wgNMm3ZTVmBiohrWSWovE4x26V hjJ7OUeLQ1pPvM4MCetlClhlKuOnGFnX0MLdmf7xzjRgbbrZcR0Jo2eesV3Kv0Su ku94BWYfuNBZIT/oRFK+E0UUk9TLfWWwFFZNa5NcRLPOcD6iiP54ru7d1QIJg/aF kkU575YE0ti2CghezV13L3gKNGphA62kY1vMCyjoZ4eLOlIiVZN9KV9W0vcY9YHE J1khFTnunOYrHHzIt6p6p6xFaZcB/9a9c3QdpewnvqsN1jdQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id b4403ffa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 26 Oct 2019 23:28:11 +0000 (UTC) From: Tobias Geerinckx-Rice To: Sam Subject: Re: bug#37937: Lollypop missing propagated-input gsettings-desktop-schemas References: In-reply-to: Date: Sun, 27 Oct 2019 01:28:09 +0200 Message-ID: <8736ff2ik6.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37937-done Cc: 37937-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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Sam, Sam =E5=86=99=E9=81=93=EF=BC=9A > lollypop is missing gsettings-desktop-schemas as dependency, and=20 > fails > to start without the package. Thanks for reporting this, and for trying to fix it. I took a=20 different approach in commit=20 8ac8b3b3601560c4a455543435276a8cdf61b54e: propagation is, at=20 heart, a kluge, and one that should be avoided whenever=20 possible[0]. I'm closing this bug because it now works for me. Could you pull, upgrade lollypop, and let me know whether it now=20 works for you? > I couldn't find out how to test the effect Assuming you already have a Guix git checkout to create the patch,=20 you simply: $ guix environment guix $ ./configure --localstatedir=3D/var $ make -j `nproc` $ ./pre-inst-env guix lollypop =E2=80=A6or something like that :-) Kind regards, T G-R [0]: https://issues.guix.info/issue/36896 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl201okACgkQ2Imw8BjF STxXeQ/9HjfgtM61ayrITL5tzkFsajQ5RRf6TxbiM+rcGFj10D+kU0qeyl/aA6PL dinI6cnd8o/svvDusbIafAi7V4Ti6MnuvhPREtAoBiItvtPJIOa8LAfpYbO8Gs8Z Cm4X4Dxi8PqAqvDLqy7kxVymY1CFwblXjSw4lpS5nC1QZWDFV/iPWlivp5CqccFT zvOqTUm9R7O+RHGIN7qV27P+AmS3WoQj0cleXo1nMSmD3YRXHRCfsfpAB5dBEld2 ac8d2TybAomE/Cv0HOfzsAdW4KZ9Tc9HAOu+gKfBE24ldiafO1aDcnS+nMBMjDGc 2aNjt2X8FOU8VG4toBlnJGMj7UjLUysi45zp+ZcDz2oeFgWkCELIJrnuj4rFO7cF fUaP/qzkykT9O5SXiKTc20IyO673wGOtfZ05ZGLe0V6Ntuc0u8nDsgViE4EWmItM 0JCKt5rIMDe1j2sxiPp13q9g8liAQceJkmM3BuuKagwQlLr8P+HwY3iqUY1k14a8 f44xRgud7vLPZ5ACAmtFsqvQT8DGddLu3wBXF/x/QEOSDKcDJGDyvJ26MmVS2HUY Rz6SnGjMVV/JdNYpJed83K5bOxAKuQA279btUwBP0rP/mHjK/6golp+z2BfOQ9W8 E2EAchdh6nYaKGVJVhJnxs5MU7HzssvGupmShRE9zqROZnGbWgc= =1T5K -----END PGP SIGNATURE----- --=-=-=-- ------------=_1572132542-19383-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Oct 2019 21:14:44 +0000 Received: from localhost ([127.0.0.1]:41524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOTOV-0001Pf-Kd for submit@debbugs.gnu.org; Sat, 26 Oct 2019 17:14:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:34851) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOSqw-0000Rj-70 for submit@debbugs.gnu.org; Sat, 26 Oct 2019 16:40:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56476) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iOSqu-0007FB-L0 for bug-guix@gnu.org; Sat, 26 Oct 2019 16:40:01 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_05,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iOSqt-0004Rv-B1 for bug-guix@gnu.org; Sat, 26 Oct 2019 16:40:00 -0400 Received: from mout01.posteo.de ([185.67.36.65]:36412) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iOSqs-0004PE-Rh for bug-guix@gnu.org; Sat, 26 Oct 2019 16:39:59 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 377EB160079 for ; Sat, 26 Oct 2019 22:39:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1572122393; bh=TnqyUeu/tLnEX4Q8aXqKoaWntA8jukaVSeoZ+tjPBAs=; h=Date:From:To:Subject:From; b=WX9ilW1CrxtN7uGhcU9HC3awhHWE9xItq0cN+Knu5LwwKF38PRauo9MQvKdFkfKzo KDmSVPslqS4tfm+UBCg0eFbDN4rbGWPmT6ME1WgxEemwKzd7/acJgymgO94+buxarZ G56kDVp3SRijI/6PGxPFWMFbWHX7gt0y1Fbc4TJcqRkIK4P34UNkUmNpcFpwuQw43K nYQynqoDz7ohDjvO6UeosoRs7xs8A0d5uTMH2CzuzOfkyShiZAik7IgJxK7aAt97O/ 3KKB3pRsROgsE4BBz6zEy/Rs1H++Qi62uJwUICGv2wKcH151SyqwX2exh5rUfdV3iW mZKX7Uo/Mjm7g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 470tBw2CR9z6tm5 for ; Sat, 26 Oct 2019 22:39:52 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 26 Oct 2019 22:39:52 +0200 From: Sam To: bug-guix@gnu.org Subject: Lollypop missing propagated-input gsettings-desktop-schemas Message-ID: X-Sender: email_sam@posteo.de User-Agent: Posteo Webmail X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.65 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 26 Oct 2019 17:14:41 -0400 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.3 (--) Hello, lollypop is missing gsettings-desktop-schemas as dependency, and fails to start without the package. Below there is a patch where I tried to fix it, but since I couldn't find out how to test the effect I chose to not send it to the patch mailing list. I'm sorry for the inconvenience. diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 8bb891bfb3..a6596bc92d 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7833,8 +7833,9 @@ views can be printed as PDF or PostScript files, or exported to HTML.") ("totem-pl-parser" ,totem-pl-parser) ("webkitgtk" ,webkitgtk))) (propagated-inputs - `(;; gst-plugins-base is required to start Lollypop, + `(;; gst-plugins-base and gsettings-desktop-schemas are required to start Lollypop, ;; the others are required to play streaming. + ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) ("gst-plugins-good" ,gst-plugins-good) ("gst-plugins-ugly" ,gst-plugins-ugly))) (home-page "https://wiki.gnome.org/Apps/Lollypop") ------------=_1572132542-19383-1--