Summary: | x11-libs/gdk-pixbuf should generate /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Roman <volyrkr> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | nikita.kipriyanov, volyrkr |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Roman
2011-10-14 01:45:56 UTC
You will need to provide a build.log of emerge run that fails to generate it Anyway I think this fix could solve it: 03 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gdk-pixbuf-2.22.1-r2.ebuild, gdk-pixbuf-2.23.5.ebuild, gdk-pixbuf-2.24.0.ebuild, gdk-pixbuf-2.24.0-r1.ebuild: make gdk-pixbuf-query-loaders more atomic, fix segfault due to __GL_NO_DSO_FINALIZER=1 in environment I am having the same problem. This system has not been updated in a long time. Here is an excerpt from the end of the emerge output: mktemp: unrecognized option '--suffix=gdk_pixbuf_ebuild' Try `mktemp --help' for more information. /var/tmp/portage/x11-libs/gdk-pixbuf-2.24.0-r1/temp/environment: line 2748: : No such file or directory * Cannot update loaders.cache, gdk-pixbuf-query-loaders failed to run It appears that it requires a newer version of mktemp than my system had. I had coreutils-7.5-r1 on their at the time of the error. I updated to coreutils-8.7 and now mktemp supports the --suffix option and gdk-pixbuf emerges without a problem. I checked as far back as coreutils-8.1 and suffix is an option there. 7.6 seems to be the newest 7 series, and that one does not have the suffix option. I think a dependency on coreutils>=8 needs to be added to gdk-pixbuf to solve this completely. Thanks, Rick It has been over a month since I posted this and no one has updated this entry. However, gdk-pixbuf-2.24.1 was added to portage on Dec 31st and it has >=sys-apps/coreutils-8.5 in DEPEND so I assume this should resolve the issue. |