FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > CentOS > CentOS

LinkBack Thread Tools
Old 11-21-2011, 11:18 AM
Nicolas Martin
Default Rebuilt anaconda yields "Couldn't recognize the image file format" GTK error


I'm trying to rebuild anaconda and make a custom install CD. I use
anaconda 13.21.117.
Once my rebuilt anaconda loads, the very first screen displays a
python error "An unhandled exception has occurred."

10:14:12,912 ERROR : unable to read anaconda_header.png: Couldn't
recognize the image file format for file
10:14:12,912 WARNING : can't find pixmap anaconda_header.png
10:14:13,014 WARNING : /usr/lib/anaconda/gui.py:1585: GtkWarning:
Error loading theme icon 'gtk-go-back-ltr' for stock: Unrecognized
image file format

Forgive me for not joining the full python backtrace as I have trouble
attaching files with gmail.

It all comes down to a GTK error in function
gtk.gdk.pixbuf_new_from_file in anaconda/gui.py that returns an error
"Couldn't recognize the image file format for file XXX".
On the screen, instead of icons and graphics, I see a small blank page
with a red cross in it.

The png files are not corrupted, and I can see them using eog for example.

After some investigation, I realized that if I use CENTOS 6 gtk2 RPM
or RHEL6U1 gtk2 RPM for my anaconda rebuild the error does not occur.
However if I use a gtk2 RPM that I compiled myself, with the same spec
as RHEL6U1 or CENTOS 6, then I get the error.
I also noticed that if I install the system using text mode, then I
can use gtk.gdk.pixbuf_new_from_file on the installed system to load a
png without error.

So I assume some special environment must be set up to compile gtk2 in
order to build anaconda. I did try to set XDG_DATA_DIRS to
"/usr/local/share:/usr/share" and then recompile GTK, but without

Thanks in advance for your help.



Anaconda-devel-list mailing list

Thread Tools

All times are GMT. The time now is 08:11 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org