I installed gtk+-2.22.0 (with dependecies =dev-libs/glib-2.26.0 =x11-libs/gdk-pixbuf-2.22.0 =gnome-base/librsvg-2.31.0) Now the back and forward button in firefox disappeard. (librsvg and glib alone does not produce this bug) Since this gtk+ version is masked, but should be unmasked after proper testing, I hope this bugzilla is the right place to mention this bug. greetings Reproducible: Always
emerge --info and firefox version please
(In reply to comment #1) > emerge --info and firefox version please > Oh yes, of course... $ firefox --version Mozilla Firefox 3.6.9, Copyright (c) 1998 - 2010 mozilla.org $ firefox App startup FoxyProxy settingsDir: /home/linux/.mozilla/firefox/dy7qcz1d.default/foxyproxy.xml (firefox:30732): Gtk-WARNING **: Error loading theme icon 'gtk-go-back-ltr' for stock: Symbol »gtk-go-back-ltr« nicht im Thema vorhanden (firefox:30732): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (firefox:30732): Gtk-CRITICAL **: gtk_default_render_icon: assertion `base_pixbuf != NULL' failed (firefox:30732): Gtk-CRITICAL **: IA__gtk_style_render_icon: assertion `pixbuf != NULL' failed (firefox:30732): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (firefox:30732): Gtk-WARNING **: Error loading theme icon 'gtk-go-forward-ltr' for stock: Symbol »gtk-go-forward-ltr« nicht im Thema vorhanden (firefox:30732): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (firefox:30732): Gtk-CRITICAL **: gtk_default_render_icon: assertion `base_pixbuf != NULL' failed (firefox:30732): Gtk-CRITICAL **: IA__gtk_style_render_icon: assertion `pixbuf != NULL' failed (firefox:30732): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
Created attachment 249613 [details] emerge --info emerge --info attatched
portage-verion: firefox 3.6.9, not 3.6.9-r1
OK: rebuilding firefox seems to solved the problem. BUT emerge --depclean told me Calculating dependencies... done! >>> Checking for lib consumers... >>> Assigning files to packages... * In order to avoid breakage of link level dependencies, one or more * packages will not be removed. This can be solved by rebuilding the * packages that pulled them in. * * gnome-extra/libgsf-1.14.18 pulled in by: * media-gfx/graphviz-2.26.0 needs libgsf-1.so.114 * >>> Adding lib providers to graph... Thus I started revdep-rebuild, but it only rebuild vlc-1.1.4, and the output of emerge --depclean does not change. Should I open a new bug? But I don't now if it is introduced by the new gtk version...
ARGH! Sorry for the noise, but what I told you is wrong!!! This happens if one does more than one thing at the same time: I installed the gnome-icon-theme and THIS was the solution, NOT rebuilding firefox!!! I use xfce with the hicolor-icon-theme and xfce-icon-theme.
The raphviz / libgsf was solved with rebuilding: emerge -1 libgsf raphviz and emerge --depclean uninstalled libgsf...
Does this bug blocks bug 339223 ?
This is actually not gtk+ related but related to them changing to the stock icons of system.
Jan do you have gnome-icon-theme or kde-icon-theme installed at all. If not could you please install one and see if your problem is resolved. Please post back with your results.
(In reply to comment #10) > Jan do you have gnome-icon-theme or kde-icon-theme installed at all. If not > could you please install one and see if your problem is resolved. Please post > back with your results. > As I mentioned in comment 6 shortly, I installed the gnome-icon-theme and the problem was resolved. But is there no equivalent icon or another "real" fix? I was happy with two installed icon themes.
Since I few days, I have the same issue on both of my systems. I think it started to happen with the recent gnome updates. I'm having gnome-icon-theme installed, so this one doesn't seem to be the saviour for me...
Even with kde-base/kdeartwork-emoticons kde-base/kdeartwork-iconthemes kde-base/kdebase-menu-icons kde-base/kdepim-icons kde-base/oxygen-icons x11-themes/hicolor-icon-theme x11-themes/gnome-icon-theme x11-themes/tango-icon-theme installed I don't have the back and forward button now. That's restarting firefox after changing to each icon set. Let me know if you would like my emerge --info as well.
I also just tried installing gnome-icon-theme and set it as my default in KDE with no luck. I have these installed: kde-base/kdebase-menu-icons kde-base/oxygen-icons x11-themes/gnome-icon-theme x11-themes/hicolor-icon-theme x11-themes/xfce4-icon-theme dirtyepic@halo ~ $ firefox (firefox:30658): Gtk-WARNING **: Error loading theme icon 'gtk-go-back-ltr' for stock: Icon 'gtk-go-back-ltr' not present in theme The icon does exist though, so I'm probably just not setting the theme right. dirtyepic@halo ~ $ find /usr/share/icons -name gtk-go-back-ltr* /usr/share/icons/gnome/32x32/actions/gtk-go-back-ltr.png /usr/share/icons/gnome/256x256/actions/gtk-go-back-ltr.png /usr/share/icons/gnome/22x22/actions/gtk-go-back-ltr.png /usr/share/icons/gnome/16x16/actions/gtk-go-back-ltr.png /usr/share/icons/gnome/48x48/actions/gtk-go-back-ltr.png /usr/share/icons/gnome/24x24/actions/gtk-go-back-ltr.png In any case, the upstream bug is: https://bugzilla.gnome.org/show_bug.cgi?id=629878 And a patch some distros are using can be found at: http://repos.archlinux.org/wsvn/packages/gtk2/trunk/old-icon-symlinks.patch
+*gtk+-2.22.1-r1 (01 Jan 2011) + + 01 Jan 2011; Pacho Ramos <pacho@gentoo.org> +gtk+-2.22.1-r1.ebuild, + +files/gtk+-2.22.1-old-icons.patch, +files/gtk+-2.22.1-print-settings.patch: + Revision bump to create symlinks to old icons until apps are ported (bug + #339319), set new print operation settings before emitting + custom-widget-apply signal (upstream bug #637069 that will end up evince + remembering printer settings), stop trying to build unmaintained docs (bug + #349754). +