glade-3 package missing icons

Bug #568822 reported by UbuntuUser
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
glade-3 (Ubuntu)
Triaged
Low
Unassigned
Declined for Lucid by Sebastien Bacher

Bug Description

Binary package hint: glade-3

When I start glade-3 there are many warnings about missing icons.

lucid@lucid-beta:~$ which glade
/usr/bin/glade
lucid@lucid-beta:~$ ls -la /usr/bin/glade
lrwxrwxrwx 1 root root 7 2010-04-01 21:26 /usr/bin/glade -> glade-3
lucid@lucid-beta:~$ dpkg -S /usr/bin/glade
glade: /usr/bin/glade
lucid@lucid-beta:~$ dpkg -l glade | grep ii
ii glade 3.7.0.is.3.6.7-0ubuntu1 GTK+ 2 User Interface Builder

lucid@lucid-beta:~$ lsb_release -rd
Description: Ubuntu 10.04 LTS
Release: 10.04

lucid@lucid-beta:~$ glade
GladeUI-Message: No displayable values for property GtkScaleButton::size
GladeUI-Message: No displayable values for property GtkImage::icon-size

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-sizegroup' was found for object class 'GtkSizeGroup'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-accelgroup' was found for object class 'GtkAccelGroup'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-adjustment' was found for object class 'GtkAdjustment'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-uimanager' was found for object class 'GtkUIManager'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-treemodelfilter' was found for object class 'GtkTreeModelFilter'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-treemodelsort' was found for object class 'GtkTreeModelSort'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-treeselection' was found for object class 'GtkTreeSelection'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-statusicon' was found for object class 'GtkStatusIcon'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-textbuffer' was found for object class 'GtkTextBuffer'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-texttag' was found for object class 'GtkTextTag'.
GladeUI-Message: No displayable values for property GtkTextTag::direction

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-texttagtable' was found for object class 'GtkTextTagTable'.

(glade:4093): GladeUI-WARNING **: No icon named 'widget-gtk-filefilter' was found for object class 'GtkFileFilter'.

(glade:4093): GladeUI-CRITICAL **: Unable to load module 'gtksourceview-2.0' from any search paths

(glade:4093): GladeUI-WARNING **: Failed to load external library 'gtksourceview-2.0'

(glade:4093): GladeUI-WARNING **: We could not find the symbol "gtk_source_view_get_type"

(glade:4093): GladeUI-WARNING **: Could not get the type from "GtkSourceView"

(glade:4093): GladeUI-WARNING **: Failed to load the GType for 'GtkSourceView'

(glade:4093): GladeUI-WARNING **: Tried to include undefined widget class 'GtkSourceView' in a widget group

(glade:4093): GladeUI-WARNING **: We could not find the symbol "gm_audio_profile_edit_get_type"

(glade:4093): GladeUI-WARNING **: Could not get the type from "\x80M\xff\u0008udio_profile_edit_get_type"

(glade:4093): GladeUI-WARNING **: Failed to load the GType for 'GMAudioProfileEdit'

(glade:4093): GladeUI-CRITICAL **: Unable to load module 'vte' from any search paths

(glade:4093): GladeUI-WARNING **: Failed to load external library 'vte'

(glade:4093): GladeUI-WARNING **: We could not find the symbol "vte_terminal_get_type"

(glade:4093): GladeUI-WARNING **: Could not get the type from "VteTerminal"

(glade:4093): GladeUI-WARNING **: Failed to load the GType for 'VteTerminal'

(glade:4093): GladeUI-WARNING **: Tried to include undefined widget class 'VteTerminal' in a widget group

Tags: lucid
tags: added: lucid
Revision history for this message
Javier Jardón (jjardon) wrote :

This is a known issue.

Unfortunatelly glade miss some icons. Help has been requested here: http://live.gnome.org/GnomeArt/ArtRequests/gladeicons

Changed in glade-3 (Ubuntu):
status: New → Confirmed
Changed in glade-3 (Ubuntu):
importance: Undecided → Low
Revision history for this message
MagnusPI (ipesando) wrote :
Download full text (4.5 KiB)

I have installed glade and all dependencies on kubuntu and I get the same problem.
I have all the icons glade cannot find.
strace shows that the problem is in the search path

stat64("/home/igor/.icons/oxygen", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("/home/igor/.local/share/icons/oxygen", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/akonadi/agents/icons/oxygen", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("icons/oxygen", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/akonadi/agents/pixmaps/oxygen", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("pixmaps/oxygen", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/glade3/pixmaps/oxygen", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("/home/igor/.icons/oxygen/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/home/igor/.local/share/icons/oxygen/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/usr/share/akonadi/agents/icons/oxygen/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("icons/oxygen/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/usr/share/akonadi/agents/pixmaps/oxygen/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("pixmaps/oxygen/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/usr/share/glade3/pixmaps/oxygen/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/home/igor/.icons/hicolor", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("/home/igor/.local/share/icons/hicolor", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/akonadi/agents/icons/hicolor", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("icons/hicolor", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/akonadi/agents/pixmaps/hicolor", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("pixmaps/hicolor", 0xbfab3bc8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/glade3/pixmaps/hicolor", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/home/igor/.icons/hicolor/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/home/igor/.local/share/icons/hicolor/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/usr/share/akonadi/agents/icons/hicolor/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("icons/hicolor/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/usr/share/akonadi/agents/pixmaps/hicolor/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("pixmaps/hicolor/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/usr/share/glade3/pixmaps/hicolor/index.theme", 0xbfab3ab0) = -1 ENOENT (No such file or directory)
stat64("/home/igor/.icons", 0xbfab3c90) = -1 ENOENT (No such file or directory)
stat64("/home/igor/.local/share/icons", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/home/igor/.local/share/icons", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/home/igor/.local/share/i...

Read more...

Revision history for this message
MagnusPI (ipesando) wrote :

As a workaround I executed as root

cd /usr/share/glade3/pixmaps
cp /usr/share/icons/hicolor/index.theme .
gtk-update-icon-cache -qf /usr/share/glade3/pixmaps/hicolor/

Not really sure why it worked but I found out looking at strace output.

Revision history for this message
mspanc (mspanc) wrote :

This workaround does not work me but

gtk-update-icon-cache -tqf /usr/share/glade3/pixmaps/hicolor/

(as root, please note additional parameter -t) fixes that problem in ubuntu 10.10.

Revision history for this message
mspanc (mspanc) wrote :

This workaround does not work me but I found that when I run glade as root, problem does not exist.

Changed in glade-3 (Ubuntu):
status: Confirmed → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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