Hi, the last time I reported on the part of gnome which I build in my normal desktop was in the days of 3.2. At that time almost everything worked, but I was missing some icons from totem. Possibly I hadn't tested html5 after installixpgn totem, not sure. I eventually discovered that building gnome-icon-theme-symbolic (after totem - a runtime dependency) provided those icons.
With 3.4, things are different. I'm missing icons in gcalctool (clear and undo), epiphany (_all_ icons) and again in totem (i.e. the player control icons). In addition, I noted that html5 (youtube) playback in both firefox and epiphany was broken - a display which looks like the totem display, with one missing icon at bottom left, but clicking on the missing icon did nothing. To be clear - when I say an icon is missing, I mean a white icon containing a red 'x' appears, instead of the correct pictorial image. On a whim, I've tonight removed all the libtotem* plugins from /usr/lib/mozilla/plugins and html5 is again working :) I first noticed this in April or May, and I've been searching for solutions without any success. For my current system I've changed the build order to ensure *all* the icons are installed early, but that made no difference. Unlike my 3.2 build where some things were in /etc/gnome, this time gnome is all built with --prefix=/usr --sysconfdir=/etc. Also, these were both fresh installs on an empty system, not upgrades from previous gnome versions. In the April/May build I added gnome-icon-theme- symbolic and extras after I saw the problem in gcalctool and epiphany. Strangely, I have the impression that extra missing icons (i.e. 'x') then appeared in epiphany - my initial view of epiphany-3.4 had been extremely sparse! I then looked at gcalctool. Strace showed that it seemed to be looking in /usr/share/gnome/icons when all the icons were actually installed in /usr/share/icons/gnome. So I added a symlink to ../icons/gnome but it didn't help. Then I looked at the gcalctool code. In data/buttons-basic.ui it was looking for edit-clear-symbolic and edit-undo-symbolic - both provided by -symbolic. At that point I decided to leave this until my next build, and install all the icons earlier in case that helped. It didn't. Both of these are in /usr/share/icons/gnome/scalable/actions/ Meanwhile, I had seen reports in the icewm bugs list which implied that this might be a wm problem. For me, the patch suggested didn't help. I also tried with fluxbox, but again got missing icons. Tonight I've tried openbox, but still have missing icons. So, I don't think the problem is in my choice of window manager. At the time of my April/MAy build, I don't think polkit had been updated. For the current build I've stuck with polkit-0.105 because I don't feel in any hurry to install SpiderMonkey. To me, it seems unlikely that this is related to my problem, but I'll mention it anyway. I suspect I'm either building things in the wrong order, or perhaps I've missed a package which is now required. This mail is already somewhat long, and the highlights of my build order (i.e. those packages I think might be relevant) are *very* long - I'll attach them. for 'LFS-sv' at the start, please read 'LFS-svn'. Apart from the icons, and the unusability of the totem browser plugins, it all works well (with the possible exception of yelp : help in applications works correctly, including gimp-2.8 with the 2.8 help files that I commented on elsewhere - perhaps needed gvfs to get that working, but yelp itself displays: The URI ‘help:gnome-help/index’ does not point to a valid page and to be honest I don't miss that! But any suggestions for how to get these icons would be appreciated. TIA ĸen -- das eine Mal als Tragödie, das andere Mal als Farce
LFS-sv which (script) Python2 pcre openssl ca-certs expat curl gperf (sgml stuff here) libxml2 libxslt docbook-xml docbook-xsl xmlto libpng freetype fontconfig XML-Parser XML-Simple intltool xorg, fonts jpegsrc iso-codes d-bus icon-naming-utils startup-notification glib2 cairo gtk-doc dbus-glib hicolor-icon-theme desktop-file-utils gobject-introspection pango atk shared-mime-info cups gdk-pixbuf gtk+-2 gtk+-3 polkit [ sticking to 0.105, I really don't feel any need for SpiderMonkey ] GConf3 libglade sqlite3 nspr nss lcms lcms2 openjpeg poppler py2cairo pygobject2 pygtk libgsf libcroco librsvg rarian aspell enchant fribidi ffmpeg and many optional dependencies libgpgerror libgcrypt gnome-icon-theme gnome-icon-theme-symbolic gnome-icon-theme-extras icu4c libgnome-keyring nettle gnutls gnome-themes-standard gsettings-desktop-schemas glib-networking libsoup gvfs gstreamer gst-plugins-base geoclue webkitgtk+ gnome-doc-utils gnome-desktop libnotify itstool yelp-xsl telp epiphany epiphany-extensions gcalctool gmime gst-plugins: good, bad, ugly, gst-ffmpeg cogl json-glib clutter vlutter-gst clutter-gtk totem-pl-parser mx libpeas totem -o-o-
-- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page