GNU bug report logs - #76697
gdk-pixbuf GDK_PIXBUF_MODULE_FILES search path breaks some packages

Previous Next

Package: guix;

Reported by: Morgan Smith <Morgan.J.Smith <at> outlook.com>

Date: Mon, 3 Mar 2025 00:59:02 UTC

Severity: normal

Done: 宋文武 <iyzsong <at> envs.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Morgan Smith <Morgan.J.Smith <at> outlook.com>
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>, 宋文武 <iyzsong <at> member.fsf.org>, 76697 <at> debbugs.gnu.org
Subject: bug#76697: gdk-pixbuf GDK_PIXBUF_MODULE_FILES search path breaks some packages
Date: Tue, 04 Mar 2025 09:36:31 +0900
Hi Morgan,

Morgan Smith <Morgan.J.Smith <at> outlook.com> writes:

> I tried to reopen this bug instead of making a new one but I guess it's
> archived or something? bug#75795

Yes, after a while issues get archived and become comment-only.  There's
an 'unarchive' action for Debbugs along a 'reopen', which can be used
like so at the top of the email body, making sure to cc 'GNU Debbugs
<control <at> debbugs.gnu.org>' to act on it:

--8<---------------cut here---------------start------------->8---
unarchive 75697
reopen 75697
quit
--8<---------------cut here---------------end--------------->8---

> Changing the search-path-specification of gdk-pixbuf has broken the
> build of transmission as this phase now errors out:
>
> =========
> (wrap-program (string-append #$output:gui "/bin/transmission-gtk")
>   ;; Wrapping GDK_PIXBUF_MODULE_FILE allows Transmission to load
>   ;; its own icons in pure environments.
>   `("GDK_PIXBUF_MODULE_FILE" =
>     (,(getenv "GDK_PIXBUF_MODULE_FILE"))))
> =========
>
> Doing a quick search it looks like there at least 10 packages that need
> to be adjusted

Thanks for reporting that.  So could the adjustments needed simply be
made with just:

--8<---------------cut here---------------start------------->8---
git grep -l GDK_PIXBUF_MODULE_FILE |
  xargs sed 's/GDK_PIXBUF_MODULE_FILE/s/GDK_PIXBUF_MODULE_FILES/' -i
--8<---------------cut here---------------end--------------->8---

?

-- 
Maxim




This bug report was last modified 135 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.