Package: chromium Version: 38.0.2125.101-3.1 Severity: minor Dear Maintainer,
package installs icons to /usr/share/icons/hicolor/<size>/, but they should be in /usr/share/icons/hicolor/<size>/apps/. This issue in conjunctions with bug #766420 causes that gnome could not find icon for chromium at all. Attached patch fixes the problem. I'm not sure that I did patch right, never did them before. Sorry in that case. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (990, 'testing'), (400, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages chromium depends on: ii libasound2 1.0.28-1 ii libc6 2.19-12 ii libcairo2 1.12.16-5 ii libcap2 1:2.24-6 ii libcups2 1.7.5-5 ii libdbus-1-3 1.8.8-2 ii libexpat1 2.1.0-6 ii libfontconfig1 2.11.0-6.1 ii libfreetype6 2.5.2-2 ii libgdk-pixbuf2.0-0 2.31.1-2+b1 ii libglib2.0-0 2.42.0-2 ii libgnome-keyring0 3.12.0-1+b1 ii libgtk2.0-0 2.24.25-1 ii libharfbuzz0b 0.9.35-1 ii libjpeg62-turbo 1:1.3.1-8 ii libnspr4 2:4.10.7-1 ii libnss3 2:3.17.2-1 ii libpango-1.0-0 1.36.8-2 ii libpangocairo-1.0-0 1.36.8-2 ii libpci3 1:3.2.1-3 ii libspeechd2 0.8-6 ii libspeex1 1.2~rc1.2-1 ii libsrtp0 1.4.5~20130609~dfsg-1.1 ii libstdc++6 4.9.1-16 ii libudev1 215-5+b1 ii libx11-6 2:1.6.2-3 ii libxcomposite1 1:0.4.4-1 ii libxcursor1 1:1.1.14-1 ii libxdamage1 1:1.1.4-2 ii libxext6 2:1.3.3-1 ii libxfixes3 1:5.0.1-2 ii libxi6 2:1.7.4-1 ii libxml2 2.9.1+dfsg1-4 ii libxrandr2 2:1.4.2-1 ii libxrender1 1:0.9.8-1 ii libxslt1.1 1.1.28-2+b1 ii libxss1 1:1.2.2-1 ii libxtst6 2:1.2.2-1 ii xdg-utils 1.1.0~rc1+git20111210-7.1 chromium recommends no packages. Versions of packages chromium suggests: ii chromium-inspector 38.0.2125.101-3 pn chromium-l10n <none> -- no debconf information
diff --git a/debian/chromium.links b/debian/chromium.links index fe0fba3..4b06380 100644 --- a/debian/chromium.links +++ b/debian/chromium.links @@ -1,2 +1,2 @@ -usr/share/icons/hicolor/32x32/chromium.xpm usr/share/pixmaps/chromium.xpm -usr/share/icons/hicolor/48x48/chromium.png usr/share/pixmaps/chromium.png +usr/share/icons/hicolor/32x32/apps/chromium.xpm usr/share/pixmaps/chromium.xpm +usr/share/icons/hicolor/48x48/apps/chromium.png usr/share/pixmaps/chromium.png diff --git a/debian/rules b/debian/rules index f22616a..9ac2488 100755 --- a/debian/rules +++ b/debian/rules @@ -124,7 +124,7 @@ override_dh_auto_install: for file in $(shell find chrome/app/theme/chromium -name product_logo_[0-9]* -a ! -name *mono*); do \ ext=$$(echo $$file | cut -d\. -f2); \ siz=$$(echo $$file | cut -d_ -f3 | sed s/\.$$ext//); \ - dst=debian/chromium/usr/share/icons/hicolor/$$siz\x$$siz; \ + dst=debian/chromium/usr/share/icons/hicolor/$$siz\x$$siz/apps; \ mkdir -p $$dst; \ cp $$file $$dst/chromium.$$ext; \ done