GNOME Bugzilla – Bug 132095
add hicolor-icon-theme dependency
Last modified: 2004-12-22 21:47:04 UTC
gnome-icon-theme from CVS HEAD will not build properly without hicolor-icon-theme from freedesktop.org. The "--disable-hicolor-check" flag enables building but produces many missing icons on the gnome desktop and does not appear a viable alternative. "hicolor-icon-theme" should be a properly documented module dependency.
Yeah, I just ran into this using jhbuild. It got all the way through configure and make, and only noticed there was no "hicolor" in make install. Noticing in configure would have saved some time. This is not a fast box :) (I wonder whether the --disable flag is the explanation for a rash of "I am using latest Gnome and all my icons have gone" questions on #gnome over the last week.)
This absolutely has to work before release, and is still hosed on my box with HEAD. Jody, can you take a look and make sure this is now doing the right thing?
1) Do not --disable-hicolor-check we put it there for a reason. The hicolor theme is a documented part of the icon-theme spec http://freedesktop.org/Standards/icon-theme-spec/icon-theme-spec-0.7.html 2) Unfortunately we need to do the test at install time because it is only then that we really know where things are going. 3) build time for this module is not onerous it doesn't do any compilation just copying. 4) As a fall back there is now a warning in gtk+ itself when hicolor is not installed an an icon lookup fails.