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

Reply via email to