Bug #14158 2008-07-07 17:21
engelsman
RFE: installation with default theme
I have a minimal Linux installation, running xfce4 with just the xfce4
themes installed. When I try to install Code::Blocks from svn (r5110)
it fails because of my lack of icon/theme support with the message:
make[4]: Entering directory `/usr/src/codeblocks-svn-beta/src/mime'
test -z "/usr/share/mime/packages" || /bin/mkdir -p "/usr/share/mime/packages"
/usr/bin/install -c -m 644 'codeblocks.xml' '/usr/share/mime/packages/codeblocks.xml'
if [ -f /usr/share/mime/packages/freedesktop.org.xml ] ; then \
if which update-mime-database>/dev/null 2>&1; then \
update-mime-database /usr/share/mime; \
fi; \
if which update-desktop-database>/dev/null 2>&1; then \
update-desktop-database; \
fi; \
if which gtk-update-icon-cache>/dev/null 2>&1; then \
gtk-update-icon-cache --force /usr/share/icons/gnome; \
fi \
fi
gtk-update-icon-cache: No theme index file.make[4]: *** [install-data-hook] Error 1
If I install an additional theme (eg http://tango.freedesktop.org/)
then the C::B installation will succeed, but I will lose my existing
icons/themes.
I know that this could be viewed as an installation problem on my
machine, but I would like to make a Request For Enhancement
so that C::B supplies its own minimal set of icons that are installed
and used at run-time if the user has not already installed a correct
icons/theme environment.
Cheers
engelsman
- Category
- Group
- Status
- Open
- Close date
- Assigned to
History
engelsman 2008-07-07 19:37
OK, I've solved my immediate installation problem
by running 'gtk-update-icon-cache --ignore-theme-index'
and also touching the missing index.theme file.
Not sure whether there should be more structure to
the file than just being empty.