From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id gGXAEzCbrWNzGQEAbAwnHQ (envelope-from ) for ; Thu, 29 Dec 2022 14:50:40 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id YJyVEzCbrWPjxgAAauVa8A (envelope-from ) for ; Thu, 29 Dec 2022 14:50:40 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 137E931FBB for ; Thu, 29 Dec 2022 14:50:39 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pAtIL-00026q-0D; Thu, 29 Dec 2022 08:50:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAtII-00026L-Ke for bug-guix@gnu.org; Thu, 29 Dec 2022 08:50:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pAtII-0003lt-BO for bug-guix@gnu.org; Thu, 29 Dec 2022 08:50:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pAtIH-00065o-TS for bug-guix@gnu.org; Thu, 29 Dec 2022 08:50:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#60205: Dino lacks some icons Resent-From: Tirifto Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 29 Dec 2022 13:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60205 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Liliana Marie Prikler , Joshua Branson Cc: 60205@debbugs.gnu.org Received: via spool by 60205-submit@debbugs.gnu.org id=B60205.167232176123367 (code B ref 60205); Thu, 29 Dec 2022 13:50:01 +0000 Received: (at 60205) by debbugs.gnu.org; 29 Dec 2022 13:49:21 +0000 Received: from localhost ([127.0.0.1]:59473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pAtHd-00064p-6x for submit@debbugs.gnu.org; Thu, 29 Dec 2022 08:49:21 -0500 Received: from mout02.posteo.de ([185.67.36.66]:37017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pAtHa-00064b-MW for 60205@debbugs.gnu.org; Thu, 29 Dec 2022 08:49:19 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id BFD772401DE for <60205@debbugs.gnu.org>; Thu, 29 Dec 2022 14:49:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.cz; s=2017; t=1672321752; bh=igLbd7SEGgIsrsXEstygIehcIA5/5FXqxyxWosxHdtc=; h=From:To:Cc:Subject:Date:From; b=lQzj0hUI/o5hQGRMi/1J7mQGThV4Lavvkh40YjVJvCKZPSQvDeCAd0pfYzAnOC50E yUrSlVG3gJnp0jh85PFFmOftOgYA7KdVAhzgOr82eMeESXmxl3PJ4Jn3mG2iV7D74m w0um5F8CuS34vMaTYHBrpg/Qxr56wcW5CXnOLOiou2FU2KpUr30aj94TLHZPwJnOso KFCn0mf+mmdhG0UCv3HSkVBofAs5s3mNiN6wBEp4QWLNzntcqcbmP2HiuMDz959FWI RNU4ki6/u37nEX8oMO7gHMO8DVciPV4ULfwtn3f6ahoczQgN4HSnG+x2cyzRteclLj jOTmmw8p6i/jA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NjV9g1sFkz9rxN; Thu, 29 Dec 2022 14:49:11 +0100 (CET) From: Tirifto Date: Thu, 29 Dec 2022 13:49:10 +0000 Message-ID: <13182965.uLZWGnKmhe@localhost.localdomain> In-Reply-To: <87k02mw53s.fsf@dismail.de> References: <1850983.tdWV9SEqCh@localhost.localdomain> <71e11f6d149b85f453a04c73453a0c1e62affb1d.camel@gmail.com> <87k02mw53s.fsf@dismail.de> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1672321840; a=rsa-sha256; cv=none; b=picosCR5EYAREe1X3m2ekuOmf4AFEoeZsnp6R+ibXIc5kT9HW5u3lh+qWI+AG0DILmN5k3 JgKbY8Vqg6j6c2pncTLxmEI1LwNIgVuNsaMjv0a3xlsINQLWJu2d8NGqChhFvjmlPJIzPi Ug9eWlDO0WVtmypeBwjZDF9eEaTgPVFxTyGapyJba3jDlSFlEurddgGlihR1zy3RMt5RJE Gl2IEWh6CrqW3sVyFO+mgR2v43a6Qy0Rcj8dcLQEkUpUSZeZmv1CafB9u7Vg2pdsVYm8Mx UtFAkk0pLq6ZjfOl+g2vA2hlB226lKls2s8ilNUgqhel1YuEpYxoo3RDph5M7Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.cz header.s=2017 header.b=lQzj0hUI; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.cz (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1672321840; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=vqYjZiy+5DAhpvzANcVUDJZ7+g7xVmWQ55CfiJQGKd4=; b=WYL/pnqrqI0fiYyYtYv4LP9icpC/6R6mV/o+Ff+woXgcQ7bddCWlNOy6KxACxr5NmmI/Ze OVnWDJQelaLWZnKsvMNFJmhnqFVr6fVF4Els9kZAgPmSOI8ZmVBGonXdFEhv1s3rOg5Lh8 LW1U5bU9jP+ZxWUYtB+PDtz4nsQ06WuXRFgvm9CuoLx4bMS3dCIWd3UgSt690nB68+Hsol mTn5Mw3usHaN98STOrkX8LiGvCXK/Iu76AY+VDeMYvyskKgkpULAilawDeva1hZlMvLiRm U3rp5T7CVO0B2u8V8nEEZcBskBOgyyrHoh5mBCa7SH0BtMGvzdeqSkGFLHPWhw== X-Spam-Score: -0.93 X-Migadu-Queue-Id: 137E931FBB Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.cz header.s=2017 header.b=lQzj0hUI; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.cz (policy=none) X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -0.93 X-TUID: /A1nc4OfKmAO On =C3=BAter=C3=BD 20. prosince 2022 14:56:55 CET you wrote: > Liliana Marie Prikler writes: > > Am Montag, dem 19.12.2022 um 16:14 +0000 schrieb Tirifto: > >> ** (dino:17647): CRITICAL **: 17:06:11.642: file /tmp/guix-build- > >> dino-0.3.1.drv-0/dino-0.3.1/main/src/ui/main_window.vala: line 68: > >> uncaught > >> error: Unrecognized image file format (gdk-pixbuf-error-quark, 3) > >> =20 > >> (dino:17647): Gtk-WARNING **: 17:06:11.676: Found an icon but could > >> not load > >> it. Most likely gdk-pixbuf does not provide SVG support. > >> =20 > >> (dino:17647): Gtk-WARNING **: 17:06:11.680: Could not load a pixbuf > >> from > >> icon theme. > >> This may indicate that pixbuf loaders or the mime database could > >> not be found. > >=20 > > These two lines appear to mark the most likely culprit. Now, normally > > our gdk-pixbuf packages do support svg, but there's some strings > > attached. Most of our GNOME related programs are tested in a GNOME > > environment rather than a pure one, which means that things that > > shouldn't work happen to do. Compare the output of > >=20 > > guix shell --pure -E DISPLAY dino librsvg adwaita-icon-theme -- dino > >=20 > > to > >=20 > > guix shell --pure -E DISPLAY dino -- dino > >=20 > > Note that librsvg is a regular input to dino and should thus be > > available as a pixbuf loader. I'm not sure what exactly is wrong here > > (perhaps dino should swap its librsvg input for gdk-pixbuf), but > > another caveat is that on non-x86_64 systems we are forced to use a > > pre-Rust version of librsvg, which barfs on some particular input > > files. >=20 > Just quoting bug 48636: >=20 > I have adwaita-icon-theme and hicolor-icon-theme in my system profile, > which I think makes some gtk stuff play nicer. I would suggest > installing them if you don't have them. I also have > gnome-themes-standard and gnome-themes-extra, so those may also be worth > installing if the other things don't do the trick. >=20 > Perhaps the hicolor icons should be made a dependency so users don't > have to figure this out on their own. I recall another package getting > that treatment a while back. >=20 > End quote >=20 > Perhaps dino should have hicolor-icon-theme as a dependency. Thank you both for your help! I have done some experimenting with the provi= ded=20 information. When I run the following command: guix shell --pure -E DISPLAY dino librsvg adwaita-icon-theme -- dino Dino displays perfectly well, only with the Adwaita theme. I use KDE, so I= =20 thought installing a matching theme might allow it to match the host system= =2E=20 And indeed, after adding the packages =E2=80=98breeze=E2=80=99, =E2=80=98br= eeze-gtk=E2=80=99, and =E2=80=98breeze- icons=E2=80=99 into my profile, Dino runs with the correct theme and icons.= I assume=20 it=E2=80=99s always a good idea to install the theme you=E2=80=99re using i= n Guix also. The window control buttons still wouldn=E2=80=98t show up until I installed= =E2=80=98librsvg=E2=80=99=20 and incorporated it into my profile. As for =E2=80=98hicolor-icon-theme=E2= =80=99, I don=E2=80=99t=20 think it has had an effect on Dino; icons were still missing with only=20 hicolor-icon-theme provided. > > Hope that helps. > >=20 > > Cheers Thank you both for your help, my issue has now been solved; although perhap= s=20 this ticket should remain open until it=E2=80=99s solved in Guix by default? Best of wishes // Tirifto