From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WF2bDpFz02HnGQAAgWs5BA (envelope-from ) for ; Mon, 03 Jan 2022 23:07:13 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id QAMQDJFz02FhEAAA9RJhRA (envelope-from ) for ; Mon, 03 Jan 2022 23:07:13 +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 9C5A09D1E for ; Mon, 3 Jan 2022 23:07:12 +0100 (CET) Received: from localhost ([::1]:37012 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n4VTz-0004BO-3Y for larch@yhetil.org; Mon, 03 Jan 2022 17:07:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4VTq-0004Aw-Ju for bug-guix@gnu.org; Mon, 03 Jan 2022 17:07:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:53139) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n4VTq-0001mN-Aq for bug-guix@gnu.org; Mon, 03 Jan 2022 17:07:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n4VTq-0001Ly-5j for bug-guix@gnu.org; Mon, 03 Jan 2022 17:07:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#52044: Various Program Settings not Saving and Icons not Recognized Resent-From: Jaft Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 03 Jan 2022 22:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52044 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Liliana Marie Prikler , Josselin Poiret Cc: "52044@debbugs.gnu.org" <52044@debbugs.gnu.org> Received: via spool by 52044-submit@debbugs.gnu.org id=B52044.16412475765138 (code B ref 52044); Mon, 03 Jan 2022 22:07:02 +0000 Received: (at 52044) by debbugs.gnu.org; 3 Jan 2022 22:06:16 +0000 Received: from localhost ([127.0.0.1]:36452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4VT6-0001Ko-DX for submit@debbugs.gnu.org; Mon, 03 Jan 2022 17:06:16 -0500 Received: from sonic303-22.consmr.mail.ne1.yahoo.com ([66.163.188.148]:35639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4VT3-0001KW-Gb for 52044@debbugs.gnu.org; Mon, 03 Jan 2022 17:06:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641247567; bh=EDrdG+7ONjBhn4QXuWy7OQIdSW7BJURQHsFER7CUHC4=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=hts0EU9Iw9D2hNordhvIjvNPiIusCZiNy6MN2Bw+TublsbbXvgOtpmJzzeEPhc0GIAE9wNYhdkie9/Bu30NMPnckl7zW7mXXQS9XruKcbNwHJCOjnJtrDOqLDKV3sl3v677CYaH1lacw2I/+g94QiYHw/QpiTLU6gno3P2ZX6B9p/p9TgrdJfwWnmwz6X/FLmSFBuCO6VKH7zXYukqPgcH59tvdpQR9cJLOgzQ18fMNoaPT3d43k6Aer2uLDJ/nULNnG4X7xGE8AZT3BuP5VlKgSmZ+G6DBxZ6JxTCaIXIL+lg/w1eMoU/uSE0herEeT4kV/Jtiaeyv6/lIiWGyiVQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641247567; bh=1dnCJ5mifCJD+kiRp0Dg7TUwIIry5xqxBQ7rc/soh/Q=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=RvZco0ngBCCFShiB7GCgUxa1OlPoXOAMegF3XgPjcAy4E026xKWIo7mJPI+Egk9fpuhmwyLPTtwIONKPI03Pdl6RvpZVSeGpQJQBCnbfHBUSmUo+kurhEgLnB6ydROjE/Hz7NDVX+mB3axBoqV7rkaj2daw1BQnZHAxkLIh0ue5sk5siQ+Cerdq0drDD+oLzlUbO8+x44WPdq70ekuupzNGSPh5J6WzQ8AmF6ny/9ATfHaQ9IX40zMMJBiyFmLTAhW8gS8LU8nGzmDX9F7er3YD/5HYfADy60NTiw+JWRv3OufIBm24BFvlmsqdPU99NDUL1yWd72qutaCKZNVHbdA== X-YMail-OSG: qrWrPdIVM1nspl7V8eN7SYL.6KSpQ9T.3ec0.FCuxftXC1S2._CPKlB1Eo9sm3n o_eHegw2mEUGrK8w1FXsmQU.3jq8wMqXNuiZSs7zjyA1pUkkEADGyl01v7jmDJjJdUHUJ8LOxKd_ q4u4GlhF2srJ_M0jr0nwoU1b6yZ_lwz3gMFxdgp4H.soEc0XChWniIyBehahE1uxZBfv2X_Bzk9i YTnrLuy9e44MN_EqaXHmvWLUyV8zMdVGV4m2DFMwbtywNrV8eLd8MiIfVCv0DJYqcyNJMQrfvLuE esfhqNRuvvkZQsJ9lGBVfzXkY9TC_FCVvqBrbAtqeCjCaYrxDfnO4pclLRGp2SPuCYk.zO5IloyB 9e8yPbXu7XeDcMcqq7p.Eyxf3cPMSbrFDrUZqb_upvYp9CekeS7a7SIPld127Ur8Up5Wy4b47Ita l0eMP2juI98KtGF9FXJfiJashO7aQC61kjSxD0NYe8EdzrltP8CZwb2pnogW_rhKVWd5IdOtrZjz YDXpXVlISJvmwVXKQgWXiGUJhMAkFAupVV1sEj01Rt7oLDknHjuYTW1xLLuAn4.ulTVpwfgxrFxb 8sCJp9yixrLsrQ4dHsD81D7F33oplGBpvdFRSt3QZS7qPgi1cbHct9T5REq..l7nOS2A.70a_ZCv OhhgC57PhC.YRyXEaKNC7yQasvSNJ_BBf5ZBiiyzoPlfcKBdvB0RY5wDQO1oJGwuUIU51a4tcAfo ZanHpj_W1bPPgPHk7WOz7tOJCkwaHqHkssJyioFdGSSTcS04fNgxL3ZGuZu50KF170Lj6KyR4FJ9 eXWMuI_8ym7VUi5n2yfSVoaKYCcGEb4KvdcjQnmzEpYCzR2yuXcsd9vEz7gxmZFhC2uTfycCQJco BhpH1oNDqgWQWaXR9gZLnzYe861H23tW.TTN1I.ethH9HQvzcaDjIMBx9zzxNd9GvBDFllMg1Wbp Ws3__rqh.A0i9z.VWuYUHiNQa2Z3FImh6hxgVs_nvqLdpTmVCPiNiVFOFHjB_is7IBYOQkmL2LFH 5GQUk1Jg6AcP2wC4bmrs4XoFD6wQrtj29cO.UbJXYvGIDxc2O1s29zVPmV6MCE9Zv8vHtT8JpY4p kVDapjIjC4LEmHY7q9KbBL.rsHSH5DO4JGPVlAOCde3Flz_vGEVPrkUcvzWFVe9WB5uTGJBSJQV8 IF6_jHspDYFceDh7H3ija_FISqTpwNaoazd0G2U8aGZZDynmdxotEu1PdHSJE9mMuYTrKmCO97xK HfqxhF5E6gVCShR158Yrb6rczn7GRd3d7vCDNL7oN21I.WNiooatF4a4icD5y9b56IdvRA5OuVsM 4in.VXiRvoWg87td34BvOCVH09n4CRI526LmmYQ4_fMle56NUR6jpA5jwLfJx0CSRcIcdcakh3y1 5cCoQJK0m03D1yF04fHupTN571vFRELnePU5HAo_05dnrNPNv1utMlW37NzJOZML4xkKqulI2uFg tuS.5HMAQ9ewqhrc.IJXRVTz3_yrMQpUlivu.JaX5EzfqE7PDTxocLN06.MFd4N0QIHnMepBdeLr I8vPoWIfKr97cRFbvOYO3nsKhSEBpVnz.Ca10uv.WGRk6uaRS4jUzE5Vv4GXVtfcwbmhInAE3hzR 4U6s.WcZcTXiA57cs8LnS6PFeUFFW6L_S5Sj0lncr1y1bA6hp.LtWHTm.LCB27OiUetucMfOIQFM pjuAQcw07EDfHu_g9Ue5aVuAiGqBLfzxMyCFIBtTQX2d3sUXP4Sx7n8pfQJhzwK1dT_3TlJHw_8Z cen16LM6TgAtXb0MOBSOSlKt0T6rC9qtbhgvDFSi7aolybX37P.Y9rQ.5LSJ_QTG7iRWEGXKIVTT zXa6o5rmFW1E0g9PGX4qTuM8AJEAU1_nCGtHaYpulUwiBnIkJA38ZvigUgQ6W_tVmHJ7pqQXQh_Q 4qm7s6MA8JHaedndK9ixaug2rbqut3tozjeCsPxp_8Cx_AzdGjolIM3hksszLAeCfTT9xsYcmvpI 8qxlK8aLHWGHMXOAUq2AzGxy7Sz2cxzJ2ghdX7YIaUPZnrf6xFRv4kkUWmjIbSHKf1krxCKG3E4t dn7F.nNbxDlNip3Av3ia_26Rgfcpa.4yUiT6RMheERK6xgTN9qdbB7bbB2A2ex6as07bBWCeawBm qqLUmZfxyS6iKjU.vxAPoofBJ08pShkFeOGfDz9LjzHlMH2rxDCvGTSFuX3KMAwL1eK2uOnonJdD fAqIPGtGbYCqNEfJtRCTniUtOtc1sCz7FH37hU4ZyeIN5ElPBhMJiDwd6BiQ0Fo9DnpnfhcT1h1L 8KcoS_N_Q2W2lyBiApqxW X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Mon, 3 Jan 2022 22:06:07 +0000 Date: Mon, 3 Jan 2022 22:05:09 +0000 (UTC) Message-ID: <197251522.1234963.1641247509669@mail.yahoo.com> In-Reply-To: <87zgozy59x.fsf@jpoiret.xyz> References: <1962172575.272360.1637610844717@mail.yahoo.com> <1044076368.6013516.1638103922082@mail.yahoo.com> <3b352ec6a646ae1b11f2d4fef5de0d3fc87658cf.camel@gmail.com> <1720185526.6179045.1638158480513@mail.yahoo.com> <58b9b27f91944f7f398b9eef7acf2d22d8a4c9c2.camel@gmail.com> <418282920.375546.1638411045114@mail.yahoo.com> <2b84f12fceaa4dfa8a99be7d4eb7823bf36d0f0e.camel@gmail.com> <1866532794.672338.1638476165513@mail.yahoo.com> <5a6c09390a1e1b37bbb3c7c4a11b1e2e8504d738.camel@gmail.com> <1064185428.3664991.1638487856653@mail.yahoo.com> <50926520.2374511.1639724171978@mail.yahoo.com> <87zgozy59x.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.19551 YMailNorrin 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" Reply-to: Jaft From: Jaft via Bug reports for GNU Guix X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1641247633; h=from:from:sender:sender:reply-to: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=EDrdG+7ONjBhn4QXuWy7OQIdSW7BJURQHsFER7CUHC4=; b=Zvx29yACG/Wpys7vhEdfl/XWAEG87mqMHCcJD9yHHRdd0RsYXeNIjDcPxnM7pYriAmPUXD cc+5FtM5yG2zDgmq0qKghWO1zLvODyFlMGBCyNZ87BOMMmOxSe+D4ILJEpCCQjQ5ElNGf+ 5a0MjL3wLn+5a6Zd3dmR74A4GDKlErXhyJG6Al+ieTSyUasg5pZ8mntEgRQSjDw3J75Y4z loN6eILUihd6kADhqdQkwHNPCWmRS8ODRzP83nq9a5he/MCqPC0pTK4TMFFpbZ6z9LxU8R vzRkVqQDV0+ooikq0cg965BqDkTuFnCaGkjQ3mBYD9abGwrjDS3jugpkcKjcJw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1641247633; a=rsa-sha256; cv=none; b=YgEU9LL4Y4Pv2UgBMi99oZWgBvNfPlbqF6uUevMiXTSbp4BIQvzqBCzFYn99sxi4zuWt76 GYDgt0daGmMoPblEE0m7hplhkzizV4Bnb3BRbc1vm3zzohrpi/pdjYX+r6RmwbZWnCxGL6 f0SDqvX9R/WeygyB4pSpmx9+784rlNrgy5p/hY9GYFowZ5b6DDDRmdo3/Qe6Q8/m2m8GYt UJS3u8PVgLbci36x5PmYgQ/XwcaJjjENCUAQo9rMmPfdpErNh06oDw3W+OMATWp49M+/eJ yyi0EsQjr3EKMev47aAAEbWYA4celKejp4jkCJpItmGHxW1DM2LcXOKAeFFbIA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yahoo.com header.s=s2048 header.b=hts0EU9I; dmarc=pass (policy=none) header.from=gnu.org; 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" X-Migadu-Spam-Score: -3.59 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yahoo.com header.s=s2048 header.b=hts0EU9I; dmarc=pass (policy=none) header.from=gnu.org; 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" X-Migadu-Queue-Id: 9C5A09D1E X-Spam-Score: -3.59 X-Migadu-Scanner: scn1.migadu.com X-TUID: hBlkpxHtZnGX Hey, Josselin. Thanks so much for all the info. and walking through how things work; it wa= s really helpful. In the end, I think I just missed restarting my computer; after doing so, t= he change that was made regarding gdk-pixbuf seems to've fixed whatever SVG= issues I'd been having in a variety of places as everything, using the nat= ive packages =E2=80=93 unaltered =E2=80=93 in Guix, just worked. I think it's fair to consider this closed as the change seems to've fixed a= ll the SVG issues I'd been encountering. Thanks so much for everything! On Friday, December 17, 2021, 09:01:01 AM UTC, Josselin Poiret wrote:=20 Jaft via Bug reports for GNU Guix writes: > So my original plan of using=C2=A0gdk-pixbuf+svg somewhat can't work as i= t's not longer a viable package (at least, my attempts to upgrade runs into= an error that says so); per commit=C2=A0feab09f72abc6d6eec16a1b8d27c231c74= 7c0e00, it seems the idea is to use librsvg in place of it but, as I notice= d in one of my previous E-mails, librsvg doesn't seem to have SVGs work (le= astwise, in the programs I originally was using=C2=A0gdk-pixbuf+svg with as= I'm not sure how to test in a way that's agnostic; I tried swapping gdk-pi= xbuf+svg with librsvg in the packages I'd been testing against and, while t= hat allowed me to reisntall the programs without error, viewnior, thunar, a= nd rofi are all back to not being able to render any icons which are SVGs). The way gdk-pixbuf works is that it relies on additional loaders (plugin-like) for different image formats, that it is supposed to find in ./lib/gdk-pixbuf-2.0/2.10.0/, along with a loaders.cache file pointed to by the environment variable GDK_PIXBUF_MODULE_FILE.=C2=A0 Since there ca= n only be one GDK_PIXBUF_MODULE_FILE, it needs to contain all the different loaders, and so needs to be generated per-profile with a profile hook. librsvg provides an svg loader, which thus needs to be present in the profile of the installed packages.=C2=A0 You would need to propagate librsv= g in addition to having gdk-pixbuf as an input. The best way to see if gdk-pixbuf should work is to look at `less $GDK_PIXBUF_MODULE_FILE` and see if there is an entry for svg. All of this of course relies on the fact that GDK_PIXBUF_MODULE_FILE is set at some point before starting these programs.=C2=A0 It should be the ca= se in Guix if you log-in on the tty or graphically through a DM, but there are some specific edge cases where it might be unset.=C2=A0 If it still doesn't work for you with the above steps, could you tell us more about how the programs you list are started, as well as how you log-in? Best, Josselin Poiret