Failures in /gdk-pixbuf-t2c/tests/GdkPixbufLoader_external/GdkPixbufLoader_external 1,2,3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lsb |
In Progress
|
Medium
|
Unassigned | ||
Mandriva |
In Progress
|
Medium
|
Bug Description
Also failing
/gdk-pixbuf-
/gdk-pixbuf-
Message from the test:
Loader with name "checkboard" is not installed although it is required for this
test
There is also descriptive problem info that points to bugs 3257, 2455
The culprit lies in the
desktop-
script. As it properly states newer systems put things in
/usr/lib{
have any use anymore.
Recent Fedoras removed the /etc/gtk-2.0 directory from the gtk2 package, e.g.
compare files from
http://
(gtk2-2.
to
http://
(gtk2-2.
Because of that, the install_loader.sh exits with "Unable to locate directory
containing the .loaders file." message in
# Find appropriate .loaders file to update
if [ -z ${GDK_PIXBUF_
then
if [ ! -d "${SYSCONFDIR}
then
if [ ! -d "${SYSCONFDIR}
then
if [ ! -d "${SYSCONFDIR}
then
fi
fi
fi
Seems that the script would require some love. I made it work with a
quick&dirty fix that make the script jump to the _compatible_ part but I can't
tell what would be the impact on other distributions such as Debian or SuSe.
# diff -uN install_
--- install_
+++ install_loader.sh 2013-11-13 05:12:51.914754526 -0500
@@ -47,12 +47,16 @@
if [ ! -d "${SYSCONFDIR}
then
- echo "Unable to locate directory containing the .loaders
file."
- exit 1
+ #echo "Unable to locate directory containing the .loaders
file."
+ #exit 1
+ SYSCONFDIR=''
fi
fi
fi
+# skip if SYSCONFDIR not defined
+if [ -n "${SYSCONFDIR}" ]; then
+
LFILES=`find ${SYSCONFDIR}
LFILES_
@@ -100,6 +104,10 @@
fi
fi
+
+# end of the skip SYSCONFDIR section
+fi
+
fi
# newer systems put things in /usr/lib{
Changed in mandriva: | |
importance: | Unknown → Medium |
status: | Unknown → In Progress |