[Pkg-e-devel] Bug#551119: e17: Illume launcher shows the same GNU Emacs 23 icon twice

Neil Jerram neiljerram at googlemail.com
Thu Oct 15 20:27:55 UTC 2009


Package: e17
Version: 0.16.999.062-1
Severity: normal

I just installed emacs 23 (on my Neo Freerunner) and noticed that the
illume launcher shows two identical emacs icons, with name "GNU Emacs 23".

Looking at /usr/share/applications/emacs23.desktop, I guessed that this
might be caused by the multiple values for Categories, which are

Categories=Utility;Development;TextEditor;

I experimented by changing this to

Categories=TextEditor;

Result was that both emacs icons disappeared.

Experimented again by changing to

Categories=Utility;TextEditor;

Result was that one emacs icon appeared.  (Which is the desired result.)

Therefore I suspect that e17

- adds one copy of the icon for each category that it recognises

- recognises 'Utility' and 'Development', but not 'TextEditor'.

I think e17 should only add one icon to the launcher, per .desktop file,
regardless of how many categories there are.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: armel (armv4tl)

Kernel: Linux 2.6.28-20090105.git69b2aa26 (PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages e17 depends on:
ii  e17-data            0.16.999.062-1       Enlightenment Window Manager Run T
ii  libasound2          1.0.21a-1            shared library for ALSA applicatio
ii  libc6               2.9-27               GNU C Library: Shared libraries
ii  libcurl3-gnutls     7.19.5-1.1           Multi-protocol file transfer libra
ii  libdbus-1-3         1.2.16-2+b2          simple interprocess messaging syst
ii  libecore-con-svn-03 0.9.9.062-1          Ecore Connection Library
ii  libecore-evas-svn-0 0.9.9.062-1          Ecore Evas Wrapper Library
ii  libecore-fb-svn-03  0.9.9.062-1          Ecore frame buffer system function
ii  libecore-file-svn-0 0.9.9.062-1          Ecore File Library
ii  libecore-imf-svn-03 0.9.9.062-1          Ecore Input Method Framework modul
ii  libecore-input-svn- 0.9.9.062-1          Ecore input module
ii  libecore-ipc-svn-03 0.9.9.062-1          Ecore inter-process communication 
ii  libecore-job-svn-03 0.9.9.062-1          Ecore job dealing functions
ii  libecore-svn-03     0.9.9.062-1          Core abstraction layer for enlight
ii  libecore-txt-svn-03 0.9.9.062-1          Ecore text encoding conversion fun
ii  libecore-x-svn-03   0.9.9.062-1          Ecore functions for dealing with t
ii  libedbus-svn-03     0.5.0.062-1          D-Bus and HAL wrapper libraries fo
ii  libedje-bin         0.9.92.062-1         Various binaries for use with libe
ii  libedje-svn-03      0.9.92.062-1         Graphical layout and animation lib
ii  libeet1             1.2.2-2              Enlightenment DR17 file chunk read
ii  libefreet-svn-03    0.5.0.062-2          Library that implements freedeskto
ii  libeina-svn-03      0.0.2.062-2          Enlightenment Foundation Library p
ii  libembryo0          0.9.9.061-1          SMALL-based abstract machine (AMX)
ii  libevas-svn-03      0.9.9.062-1          Enlightenment DR17 advanced canvas
ii  libevas-svn-03-engi 0.9.9.062-1          Evas module providing the X11 engi
ii  libgcc1             1:4.4.1-6            GCC support library
ii  libgcrypt11         1.4.4-4              LGPL Crypto library - runtime libr
ii  libgnutls26         2.8.4-1              the GNU TLS library - runtime libr
ii  libgpg-error0       1.6-1                library for common error values an
ii  libpam0g            1.1.0-4              Pluggable Authentication Modules l
ii  libtasn1-3          2.3-1+b2             Manage ASN.1 structures (runtime)
ii  libx11-6            2:1.2.2-1+b1         X11 client-side library
ii  libxext6            2:1.0.4-1            X11 miscellaneous extension librar
ii  zlib1g              1:1.2.3.3.dfsg-15+b2 compression library - runtime

e17 recommends no packages.

e17 suggests no packages.

-- no debconf information





More information about the Pkg-e-devel mailing list