Bug#238839: Remove hicolor icon theme and depend on hicolor-icon-theme
Package: kdelibs-data
Severity: important
Tags: sid
Now that GNOME and KDE are sharing icon theme implementations, the hicolor icon
theme has moved into freedesktop.org, and is used as the fallback theme for both
GNOME and KDE.
However, KDE is still shipping /usr/share/icons/hicolor/index.theme, instead of
depending on the version provided by Freedesktop.org. I am currently packaging
hicolor-icon-theme from freedesktop.org for GNOME 2.6, and obviously this will
conflict with kdelibs-data.
I propose that kdelibs-data removes /usr/share/icons/hicolor/index.theme and
instead Depends on hicolor-icon-theme. In return hicolor-icon-theme will
Replace: all versions of kdelibs-data which it conflicts with.
(Obviously this is only a temporary fix until upstream removes hicolor from the
source)
This is also the approach taken by Red Hat:
...
Requires: hicolor-icon-theme
...
rm -f $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/index.theme
...
(see http://www.mirror.ac.uk/sites/fedora.redhat.com/development/SRPMS/kdelibs-3.2.1-1.4.src.rpm/kdelibs.spec?extract=true)
Ross
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.24-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8
Reply to: