From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kei Kebreau Subject: bug#27264: gnome-shell-3.24.2 consistently dies during initialization Date: Thu, 08 Jun 2017 08:23:15 -0400 Message-ID: <87y3t2eki4.fsf@openmailbox.org> References: <87o9u13e4i.fsf@netris.org> <8760g8t769.fsf@gnu.org> <87shjbwjdc.fsf@netris.org> <87ink6zo19.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54932) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dIwTu-0006zF-AA for bug-guix@gnu.org; Thu, 08 Jun 2017 08:24:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dIwTq-0004pX-AI for bug-guix@gnu.org; Thu, 08 Jun 2017 08:24:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:59759) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dIwTq-0004pT-6g for bug-guix@gnu.org; Thu, 08 Jun 2017 08:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dIwTq-0004k2-0u for bug-guix@gnu.org; Thu, 08 Jun 2017 08:24:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87ink6zo19.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 08 Jun 2017 14:01:22 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 27264@debbugs.gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Hi Mark, > > Mark H Weaver skribis: > >> Roel Janssen writes: >> >>> Ludovic Court=C3=A8s writes: >>> >>>> Hi, >>>> >>>> Mark H Weaver skribis: >>>> >>>>> (.gnome-shell-real:11698): Gjs-WARNING **: JS ERROR: Error: >>>> Requiring Rsvg, version none: Typelib file for namespace 'Rsvg' >>>> (any version) not found >>>> >>>> Looks like the librsvg JS bindings are missing. Would it help to add >>>> librsvg as an input to =E2=80=98gnome-shell=E2=80=99? >>>> >>>> Ludo=E2=80=99. >>> >>> Adding librsvg to gnome-shell solves this problem, however, a similar >>> error for Geoclue2 occurs. I added 'geoclue' to the inputs, but that >>> doesn't solve the problem. I've found that adding gobject-introspection as a native-input to geoclue first allows geoclue to generate the required typelib file. FWIW, I'm writing this in an instance of gnome-shell. >> >> Thanks. > > Great, could you this fix if you haven=E2=80=99t already? > >> I have a question: Does GNOME 3 work for *anyone* in Guix now? If so, >> that would be useful information. If not, I wonder why this got merged >> into master. > > I think many of us use GTK+/GNOME applications, but fewer use GNOME, so > I suppose we just didn=E2=80=99t test a full GNOME setup. > > Next time we should probably do that or, even better, have an automated > test that logs in, takes a screenshot, and does some OCR to check > whether we got something that looks like a GNOME screen. > > WDYT? > > Ludo=E2=80=99. I definitely agree. To get gnome-shell running on machine required the at least the attached patch (the librsvg upgrade is not necessary to my knowledge). I get more warnings about gnome-shell trying and failing to run the "ibus-daemon" command, a suggestion for geoclue to use glib-networking for TLS/SSL support. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-Fix-gnome-shell.patch Content-Transfer-Encoding: quoted-printable From=20ed08a066c075bf19f1ea92f4abd0d20dc61d59eb Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Thu, 8 Jun 2017 08:15:53 -0400 Subject: [PATCH] Fix gnome-shell. =2D-- gnu/packages/gnome.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 84ae1cf2f..6528221a8 100644 =2D-- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -1066,7 +1066,7 @@ dealing with different structured file formats.") (define-public librsvg (package (name "librsvg") =2D (version "2.40.16") + (version "2.40.17") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -1074,7 +1074,7 @@ dealing with different structured file formats.") name "-" version ".tar.xz")) (sha256 (base32 =2D "0bpz6gsq8xi1pb5k9ax6vinph460v14znch3y5yz167s0dmwz2yl"))= )) + "1k39gyf7f5m9x0jvpcxvfcqswdb04xhm1lbwbjabn1f4xk5wbxp6")))) (build-system gnu-build-system) (arguments `(#:phases @@ -2633,7 +2633,8 @@ output devices.") (substitute* "configure" (("/bin/true") (which "true")))))))) (native-inputs =2D `(("pkg-config" ,pkg-config) + `(("gobject-introspection" ,gobject-introspection) + ("pkg-config" ,pkg-config) ("intltool" ,intltool))) (inputs `(("avahi" ,avahi) @@ -5090,6 +5091,7 @@ properties, screen resolution, and other GNOME parame= ters.") ("evolution-data-server" ,evolution-data-server) ("gcr" ,gcr) ("gdm" ,gdm) + ("geoclue" ,geoclue) ("gjs" ,gjs) ("gnome-bluetooth" ,gnome-bluetooth) ("gnome-control-center" ,gnome-control-center) @@ -5100,6 +5102,7 @@ properties, screen resolution, and other GNOME parame= ters.") ("libcanberra" ,libcanberra) ("libcroco" ,libcroco) ("libgweather" ,libgweather) + ("librsvg" ,librsvg) ("libsoup" ,libsoup) ("mesa-headers" ,mesa-headers) ("mutter" ,mutter) =2D-=20 2.13.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAlk5QbMACgkQ5qXuPBlG eg1sixAAnCLC+5yoZSMCNI7Kg/XGZMADb4KiDSac412KlZe3YdrnrITGLGhmHS1/ cmtN1g1U+xfsxj9QDpJTjjiXuK6iaezZqxxbG7EynRh0osi/8tbKmN1crleYsMsq vXeN/cJGyVLDMPbX1mAY5XkfFq+OZWgDhW3lBdOXlPfgx2xS/5RrFCMUCGTLQuue v3eDWhCveBClP0Zejqit8r6RIYQOQHQOvzmOGih7C2KxW+lQ0epUB5Jmxt9SP09U InWtiDozmsWBAZEFevFCtC/8HiZNTH/sujAtX9FTG45EvIKv1XfdAJg3rcIgZ6EC yUWNO8PamL885soCjbuRNAw/aE3tnj429S3mGOmRZSpJoK8qz+rqzCRTkrN5ilf6 L+IiW77OHdt+OQQ67j+tICK6nZFMZswCBibc0mP5fbGyZ+is3bLB+/BinfCdUoRD AqUiCKSz7svhN4vL3rvYN13dwIRUfJPaspKEsRcCsgYkMxHTofayIjtsu+lNaB6N a4Lj44MOn8lN234T9BlynK+Dq/N5u8zg7w7aZjeVEQnuLIroq3dsQApUR1TiqwRO loRVguR4ABV/6oL/5qK2xWauZ2adqeSlTfo10RHcOla6h0ODzuV9vwMhwJMiA/Bh MIQuM+5OROfxqXJ1TOMukNGmzlKb3EITomoHm/ZjomAPNEyRaQo= =M8Eb -----END PGP SIGNATURE----- --==-=-=--