Bug#768256: vim-gui-common: GNOME's "open with" menu displays a huge vim icon rendering the menu unusable

Raphaël Hertzog hertzog at debian.org
Thu Nov 6 07:45:56 UTC 2014


Package: vim-gui-common
Version: 2:7.4.488-1
Severity: important

On a freshly installed Jessie system where you install "vim-gnome" (and/or
likely vim-gtk too), when you right click on a text file in nautilus and
then open the "open with" sub-menu, you will see a huge vim icon taking
almost the full screen and rendering the sub-menu useless.

I believe that the problem lies in the fact that you ship a .desktop
file vim "Icon=vim" but you don't ship any icon for that in the
standardized place:
/usr/share/icons/hicolor/*/apps/vim.png
/usr/share/icons/hicolor/scalable/apps/vim.svg

Here are the files present on my system:
$ dpkg -S vim.png
gnome-accessibility-themes: /usr/share/icons/HighContrast/22x22/apps/vim.png
gnome-accessibility-themes: /usr/share/icons/HighContrast/24x24/apps/vim.png
gnome-accessibility-themes: /usr/share/icons/HighContrast/16x16/apps/vim.png
gnome-accessibility-themes: /usr/share/icons/HighContrast/256x256/apps/vim.png
gnome-accessibility-themes: /usr/share/icons/HighContrast/48x48/apps/vim.png
gnome-accessibility-themes: /usr/share/icons/HighContrast/32x32/apps/vim.png
$ dpkg -S vim.svg
vim-gui-common: /usr/share/pixmaps/vim.svg

Please fix this for Jessie as it really looks unprofessionnal.

Cheers,

-- System Information:
Debian Release: jessie/sid
  APT prefers squeeze-lts
  APT policy: (500, 'squeeze-lts'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

vim-gui-common depends on no packages.

Versions of packages vim-gui-common recommends:
ii  vim-gnome  2:7.4.488-1

vim-gui-common suggests no packages.

-- no debconf information



More information about the pkg-vim-maintainers mailing list