Debian Bug report logs -
#675617
Please hide the menu entry
Reported by: Michael Biebl <biebl@debian.org>
Date: Fri, 1 Jun 2012 11:00:18 UTC
Severity: wishlist
Found in version imagemagick/8:6.7.7.2-1
Fix blocked by 573865: gnome-menus blacklists some non-gnome native applications
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675453; Package imagemagick.
(Fri, 01 Jun 2012 11:00:21 GMT) (full text, mbox, link).
Acknowledgement sent
to Michael Biebl <biebl@debian.org>:
New Bug report received and forwarded. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Fri, 01 Jun 2012 11:00:24 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: imagemagick
Version: 8:6.7.7.2-1
Severity: important
File: /usr/share/applications/display.im6.desktop
Hi,
the latest upload of imagemagick added a .desktop file for the display
utility. GNOME already has an integrated image viewer, so making it show
up in the menu is a bit confusion. It also has a low resolution icon
which looks really bad in gnome-shell (see attached screenshot).
What's worse, when clicking on the menu icon, nothing happens.
It seems to be only useful in the context menu of a file manager, i.e.
when it is passed a image file.
Please consider adding "NotShowIn=GNOME;" to the .desktop file so it won't
show up at all in GNOME, or at least add a "NoDisplay=true". This way it
doesn't show up in the menus but can still be started via the file
association in the file manager.
Michael
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-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 imagemagick depends on:
ii libbz2-1.0 1.0.6-1
ii libc6 2.13-32
ii libfontconfig1 2.9.0-6
ii libfreetype6 2.4.9-1
ii libglib2.0-0 2.32.3-1
ii libgomp1 4.7.0-11
ii libice6 2:1.0.8-2
ii libjpeg8 8d-1
ii liblcms2-2 2.2+git20110628-2.2
ii liblqr-1-0 0.4.1-1.1
ii libltdl7 2.4.2-1
ii liblzma5 5.1.1alpha+20110809-3
ii libmagickcore5 8:6.7.7.2-1
ii libmagickwand5 8:6.7.7.2-1
ii libsm6 2:1.2.1-2
ii libtiff4 3.9.6-5
ii libx11-6 2:1.4.99.901-2
ii libxext6 2:1.3.1-2
ii libxt6 1:1.1.3-1
ii zlib1g 1:1.2.7.dfsg-11
Versions of packages imagemagick recommends:
ii ghostscript 9.05~dfsg-6
ii libmagickcore5-extra 8:6.7.7.2-1
ii netpbm 2:10.0-15+b1
ii ufraw-batch 0.18-1.1+b2
Versions of packages imagemagick suggests:
ii autotrace <none>
ii cups-bsd [lpr] 1.5.3-1
ii curl 7.26.0-1
ii enscript <none>
ii ffmpeg <none>
ii gimp 2.8.0-2
ii gnuplot 4.6.0-8
ii grads <none>
ii groff-base 1.21-7
ii hp2xx <none>
ii html2ps <none>
ii imagemagick-doc <none>
ii libwmf-bin 0.2.8.4-10
ii mplayer <none>
ii povray <none>
ii radiance <none>
ii sane-utils 1.0.22-7.1
ii texlive-binaries [texlive-base-bin] 2012.20120530-2
ii transfig <none>
ii xdg-utils 1.1.0~rc1+git20111210-6
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675453; Package imagemagick.
(Fri, 01 Jun 2012 11:07:45 GMT) (full text, mbox, link).
Acknowledgement sent
to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Fri, 01 Jun 2012 11:07:48 GMT) (full text, mbox, link).
Message #10 received at 675453@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
screenshot
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
[display-menu-icon.png (image/png, attachment)]
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675453; Package imagemagick.
(Fri, 01 Jun 2012 15:45:08 GMT) (full text, mbox, link).
Acknowledgement sent
to roucaries bastien <roucaries.bastien+debian@gmail.com>:
Extra info received and forwarded to list. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Fri, 01 Jun 2012 15:45:08 GMT) (full text, mbox, link).
Message #15 received at 675453@bugs.debian.org (full text, mbox, reply):
On Fri, Jun 1, 2012 at 12:18 PM, Michael Biebl <biebl@debian.org> wrote:
> Package: imagemagick
> Version: 8:6.7.7.2-1
> Severity: important
> File: /usr/share/applications/display.im6.desktop
>
> Hi,
>
> the latest upload of imagemagick added a .desktop file for the display
> utility. GNOME already has an integrated image viewer, so making it show
> up in the menu is a bit confusion. It also has a low resolution icon
> which looks really bad in gnome-shell (see attached screenshot).
> What's worse, when clicking on the menu icon, nothing happens.
> It seems to be only useful in the context menu of a file manager, i.e.
> when it is passed a image file.
>
> Please consider adding "NotShowIn=GNOME;" to the .desktop file so it won't
> show up at all in GNOME, or at least add a "NoDisplay=true". This way it
> doesn't show up in the menus but can still be started via the file
> association in the file manager.
>
> Michael
No it should work but it does not.
try on the console:
/usr/bin/display.im6
you will see display
the problem is different, in fact imagemagick read if you do not
specify stdin, and from menu entry stdin is /dev/null, therefore it
close immediatly.
Now if you are on console it use isatty before opening tty.
Thus we need to create a wrapper and use it on the deskop file:
something like this:
#!/bin/sh
if [ $# -ge 1 ]; then
/usr/bin/display.im6 "$@"
else
/usr/bin/display.im6 magick:logo
fi
thanks for the bug report.
>
>
> -- System Information:
> Debian Release: wheezy/sid
> APT prefers unstable
> APT policy: (500, 'unstable'), (200, 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.2.0-2-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 imagemagick depends on:
> ii libbz2-1.0 1.0.6-1
> ii libc6 2.13-32
> ii libfontconfig1 2.9.0-6
> ii libfreetype6 2.4.9-1
> ii libglib2.0-0 2.32.3-1
> ii libgomp1 4.7.0-11
> ii libice6 2:1.0.8-2
> ii libjpeg8 8d-1
> ii liblcms2-2 2.2+git20110628-2.2
> ii liblqr-1-0 0.4.1-1.1
> ii libltdl7 2.4.2-1
> ii liblzma5 5.1.1alpha+20110809-3
> ii libmagickcore5 8:6.7.7.2-1
> ii libmagickwand5 8:6.7.7.2-1
> ii libsm6 2:1.2.1-2
> ii libtiff4 3.9.6-5
> ii libx11-6 2:1.4.99.901-2
> ii libxext6 2:1.3.1-2
> ii libxt6 1:1.1.3-1
> ii zlib1g 1:1.2.7.dfsg-11
>
> Versions of packages imagemagick recommends:
> ii ghostscript 9.05~dfsg-6
> ii libmagickcore5-extra 8:6.7.7.2-1
> ii netpbm 2:10.0-15+b1
> ii ufraw-batch 0.18-1.1+b2
>
> Versions of packages imagemagick suggests:
> ii autotrace <none>
> ii cups-bsd [lpr] 1.5.3-1
> ii curl 7.26.0-1
> ii enscript <none>
> ii ffmpeg <none>
> ii gimp 2.8.0-2
> ii gnuplot 4.6.0-8
> ii grads <none>
> ii groff-base 1.21-7
> ii hp2xx <none>
> ii html2ps <none>
> ii imagemagick-doc <none>
> ii libwmf-bin 0.2.8.4-10
> ii mplayer <none>
> ii povray <none>
> ii radiance <none>
> ii sane-utils 1.0.22-7.1
> ii texlive-binaries [texlive-base-bin] 2012.20120530-2
> ii transfig <none>
> ii xdg-utils 1.1.0~rc1+git20111210-6
>
> -- no debconf information
>
>
>
> _______________________________________________
> Pkg-gmagick-im-team mailing list
> Pkg-gmagick-im-team@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-gmagick-im-team
Information forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675453; Package imagemagick.
(Fri, 01 Jun 2012 16:03:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Fri, 01 Jun 2012 16:03:11 GMT) (full text, mbox, link).
Message #20 received at 675453@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On 01.06.2012 17:42, roucaries bastien wrote:
> Thus we need to create a wrapper and use it on the deskop file:
Please consider adding NotShowIn=GNOME; then. We don't want it to show
up in the GNOME menu.
Thanks,
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675453; Package imagemagick.
(Sat, 02 Jun 2012 13:33:17 GMT) (full text, mbox, link).
Acknowledgement sent
to roucaries bastien <roucaries.bastien+debian@gmail.com>:
Extra info received and forwarded to list. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Sat, 02 Jun 2012 13:33:17 GMT) (full text, mbox, link).
Message #25 received at 675453@bugs.debian.org (full text, mbox, reply):
On Fri, Jun 1, 2012 at 6:02 PM, Michael Biebl <biebl@debian.org> wrote:
> On 01.06.2012 17:42, roucaries bastien wrote:
>
>> Thus we need to create a wrapper and use it on the deskop file:
>
> Please consider adding NotShowIn=GNOME; then. We don't want it to show
> up in the GNOME menu.
Sorry why ? Why do you not want to show display that is a
imagemanipulation program on gnome menu ?
Thanks
Bastien
> Thanks,
> Michael
>
> --
> Why is it that all of the instruments seeking intelligent life in the
> universe are pointed away from Earth?
>
Information forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675453; Package imagemagick.
(Sat, 02 Jun 2012 13:39:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Sat, 02 Jun 2012 13:39:03 GMT) (full text, mbox, link).
Message #30 received at 675453@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On 02.06.2012 15:31, roucaries bastien wrote:
> On Fri, Jun 1, 2012 at 6:02 PM, Michael Biebl <biebl@debian.org> wrote:
>> On 01.06.2012 17:42, roucaries bastien wrote:
>>
>>> Thus we need to create a wrapper and use it on the deskop file:
>>
>> Please consider adding NotShowIn=GNOME; then. We don't want it to show
>> up in the GNOME menu.
>
> Sorry why ? Why do you not want to show display that is a
> imagemanipulation program on gnome menu ?
The "gnome" meta package installs inkscape, which has a recommends:
imagemagick. This means imagemagick will be installed in a default GNOME
installation.
display.im6 overlaps with the functionality which is already provided by
eog, which is GNOME's integrated image viewer.
Plus, the icon of display.im6 looks ugly and it clutters the default menu.
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675453; Package imagemagick.
(Sat, 02 Jun 2012 13:45:09 GMT) (full text, mbox, link).
Acknowledgement sent
to roucaries bastien <roucaries.bastien+debian@gmail.com>:
Extra info received and forwarded to list. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Sat, 02 Jun 2012 13:45:10 GMT) (full text, mbox, link).
Message #35 received at 675453@bugs.debian.org (full text, mbox, reply):
n Sat, Jun 2, 2012 at 3:37 PM, Michael Biebl <biebl@debian.org> wrote:
> On 02.06.2012 15:31, roucaries bastien wrote:
>> On Fri, Jun 1, 2012 at 6:02 PM, Michael Biebl <biebl@debian.org> wrote:
>>> On 01.06.2012 17:42, roucaries bastien wrote:
>>>
>>>> Thus we need to create a wrapper and use it on the deskop file:
>>>
>>> Please consider adding NotShowIn=GNOME; then. We don't want it to show
>>> up in the GNOME menu.
>>
>> Sorry why ? Why do you not want to show display that is a
>> imagemanipulation program on gnome menu ?
>
> The "gnome" meta package installs inkscape, which has a recommends:
> imagemagick. This means imagemagick will be installed in a default GNOME
> installation.
1. Yes for sure, but out of topic I think.
> display.im6 overlaps with the functionality which is already provided by
> eog, which is GNOME's integrated image viewer.
2. Yes and no, it a question of policy. BTW why do not ask to remove
GIMP for gnome menu ? I will remove imagemagick when you will remove
GIMP*
> Plus, the icon of display.im6 looks ugly and it clutters the default menu.
Yes, point taken next upload will add a svg icon (see #675484).
Bastien
* I am joking here but it is only to show you that your logic is at
least flawed here. In my day jobs it is call a counterexample, and
really useful to kill long mathematical development.
> Michael
> --
> Why is it that all of the instruments seeking intelligent life in the
> universe are pointed away from Earth?
>
Information forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675453; Package imagemagick.
(Sat, 02 Jun 2012 13:45:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Sat, 02 Jun 2012 13:45:12 GMT) (full text, mbox, link).
Message #40 received at 675453@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On 02.06.2012 15:37, Michael Biebl wrote:
> The "gnome" meta package installs inkscape, which has a recommends:
> imagemagick. This means imagemagick will be installed in a default GNOME
> installation.
> display.im6 overlaps with the functionality which is already provided by
> eog, which is GNOME's integrated image viewer.
> Plus, the icon of display.im6 looks ugly and it clutters the default menu.
We basically try to install and present a single tool for each job in a
default GNOME installation. This one tool should be integrated as good
as possible into GNOME and follow the GNOME HIG. display.im6 looks
really alien with it's custom X toolkit, missing Font Antialiasing, and
completely different interface behaviour.
Hope that explains it.
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675453; Package imagemagick.
(Sat, 02 Jun 2012 14:27:11 GMT) (full text, mbox, link).
Acknowledgement sent
to roucaries bastien <roucaries.bastien+debian@gmail.com>:
Extra info received and forwarded to list. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Sat, 02 Jun 2012 14:27:11 GMT) (full text, mbox, link).
Message #45 received at 675453@bugs.debian.org (full text, mbox, reply):
clone 675453 -1
retitle 675453 Menu entry of imagemagick does not lauch it
severity -1 wishlist
thanks
On Sat, Jun 2, 2012 at 3:44 PM, Michael Biebl <biebl@debian.org> wrote:
> On 02.06.2012 15:37, Michael Biebl wrote:
>
>> The "gnome" meta package installs inkscape, which has a recommends:
>> imagemagick. This means imagemagick will be installed in a default GNOME
>> installation.
>> display.im6 overlaps with the functionality which is already provided by
>> eog, which is GNOME's integrated image viewer.
>> Plus, the icon of display.im6 looks ugly and it clutters the default menu.
>
> We basically try to install and present a single tool for each job in a
> default GNOME installation. This one tool should be integrated as good
> as possible into GNOME and follow the GNOME HIG. display.im6 looks
> really alien with it's custom X toolkit, missing Font Antialiasing, and
> completely different interface behaviour.
I strongly diagree, for this. For instance under new gnome menu, I
could not find xfig and I should run it from console or from alt+F2.
And inkscape is not feature comparable with xfig....
Best will be to have this legacy but neithertheless useful apps under
a subdirectory of graphics menu
So i am cloning this bug report, in two parts:
1. imagemagick menu does not work
2. this bug report.
And I am believe I will tag wontfix this bug report or block by the
sugestion above at your wish.
Bastien
>
>
> Hope that explains it.
>
> Michael
>
>
> --
> Why is it that all of the instruments seeking intelligent life in the
> universe are pointed away from Earth?
>
Bug 675453 cloned as bug 675617
Request was from roucaries bastien <roucaries.bastien+debian@gmail.com>
to control@bugs.debian.org.
(Sat, 02 Jun 2012 14:27:14 GMT) (full text, mbox, link).
Severity set to 'wishlist' from 'important'
Request was from roucaries bastien <roucaries.bastien+debian@gmail.com>
to control@bugs.debian.org.
(Sat, 02 Jun 2012 14:27:15 GMT) (full text, mbox, link).
Added blocking bug(s) of 675617: 573865
Request was from Bastien ROUCARIES <roucaries.bastien@gmail.com>
to control@bugs.debian.org.
(Sat, 02 Jun 2012 17:06:07 GMT) (full text, mbox, link).
Removed blocking bug(s) of 675617: 573865
Request was from Michael Biebl <biebl@debian.org>
to control@bugs.debian.org.
(Sat, 02 Jun 2012 17:12:02 GMT) (full text, mbox, link).
Added blocking bug(s) of 675617: 573865
Request was from Bastien ROUCARIES <roucaries.bastien@gmail.com>
to control@bugs.debian.org.
(Wed, 13 Jun 2012 10:40:31 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>:
Bug#675617; Package imagemagick.
(Sun, 05 Mar 2017 15:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jeremy Bicha <jbicha@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>.
(Sun, 05 Mar 2017 15:45:03 GMT) (full text, mbox, link).
Message #60 received at 675617@bugs.debian.org (full text, mbox, reply):
Could you please move /usr/bin/display* and /usr/share/applications/
to a separate binary package? You can have the existing packages
Suggest the new package.
imagemagick is generally installed for its command-line functionality
not for the 'display' app. Therefore, what's currently happening is
several desktops are blacklisting the display .desktop which means
that the display .desktop is not easily available for those who *do*
want it.
Thanks,
Jeremy Bicha
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Jan 10 06:24:22 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.