gtk 2.17.5 has no png loader built on amd64 which breaks icons

Bug #401938 reported by Fernando Miguel
66
This bug affects 10 people
Affects Status Importance Assigned to Milestone
gtk+2.0 (Ubuntu)
Fix Released
High
Ubuntu Desktop Bugs

Bug Description

i lost all icons, after a karmic update
its related to x64 arch

ProblemType: Bug
Architecture: amd64
Date: Mon Jul 20 22:20:11 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: libgtk2.0-0 2.17.5-0ubuntu1
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-3.19-generic
SourcePackage: gtk+2.0
Uname: Linux 2.6.31-3-generic x86_64

Revision history for this message
Fernando Miguel (fernandomiguel) wrote :
Revision history for this message
Fernando Miguel (fernandomiguel) wrote :

(10:22:07 PM) seb128_: BUGabundo, ok, the amd64 build lacks the png loader for some reason

Revision history for this message
Sebastien Bacher (seb128) wrote :

build log on http://launchpadlibrarian.net/29292096/buildlog_ubuntu-karmic-amd64.gtk%2B2.0_2.17.5-0ubuntu1_FULLYBUILT.txt.gz

"libtool: relink: gcc -shared .libs/io-png.o -lpng12 -L/build/buildd/gtk+2.0-2.17.5/debian/install/shared/usr/lib -L/usr/lib -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lm -Wl,-Bsymbolic-functions -Wl,-soname -Wl,libpixbufloader-png.so -o .libs/libpixbufloader-png.so
/usr/bin/ld: cannot find -lgdk_pixbuf-2.0
collect2: ld returned 1 exit status"

I've no amd64 configuration to track the issue though, anybody could give it a try?

Changed in gtk+2.0 (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → High
status: New → Confirmed
summary: - no icons
+ gtk 2.17.5 has no png loader built on amd64 which breaks icons
Revision history for this message
Jarkko Lietolahti (jarkko-jab) wrote :

Just a me too. After the latest apt-get dist-upgrade gnome is in very bad shape; unable to load png icons. This causes many applications to fail (like network manager), gnome-wm doesn't work etc. The top and bottom bars (gnome-panel at the top and window list at the bottom) are flickering madly.

Revision history for this message
nutmac (peanutjelly) wrote :

Many apps fail to launch as a result. For instance, when I attempt to run mysql-query-browser:

(mysql-query-browser:5523): libglade-WARNING **: Error loading image: Couldn't recognize the image file format for file '/usr/share/mysql-gui-tools/common/options_general.png'

(mysql-query-browser:5523): libglade-WARNING **: could not convert string to type `GdkPixbuf' for property `pixbuf'

(mysql-query-browser:5523): libglade-WARNING **: Error loading image: Couldn't recognize the image file format for file '/usr/share/mysql-gui-tools/common/options_connections.png'

(mysql-query-browser:5523): libglade-WARNING **: could not convert string to type `GdkPixbuf' for property `pixbuf'

(mysql-query-browser:5523): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(mysql-query-browser:5523): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(mysql-query-browser:5523): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(mysql-query-browser:5523): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
terminate called after throwing an instance of 'Gdk::PixbufError'
Aborted

Revision history for this message
Noel J. Bergman (noeljb) wrote :

Broken for me, too. I see the same as Jarkko.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue is fixed with the next revision rebuild

Changed in gtk+2.0 (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Jarkko Lietolahti (jarkko-jab) wrote :

Downloading and installing gtk+2.0 version 2.17.5-0ubuntu2 for amd64 fixes this issue. (It would be nice if launchpad could provide "Download all" link ;)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.