Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 271374 - media-gfx/imagemagick above 6.4.2 pan icon doesn't work
Summary: media-gfx/imagemagick above 6.4.2 pan icon doesn't work
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-27 08:35 UTC by savi
Modified: 2015-01-04 11:39 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description savi 2009-05-27 08:35:12 UTC
The pan icon is an interesting feature of image magick : when displaying a image with the display tool, if the image is bigger than the screen, you can move the image around by clicking into the pan icon.
I have tested many versions above 6.4.2 and all exhibit some problems :
- sometimes the pan icon is not displayed at all
- sometimes the pan icon is displayed only after sending the display window to the taskbar
- sometimes the pan icon is displayed for the first image bigger than the screen and stays on for images that fit in the screen (this when you use display to show more than one file and you hit <space> to show the next one)
- sometime the pan icon is displayed but clicking in it doesn't work

In version 6.4.2 it mostly works except for
- pan icon doesn't show immediately if the first image fits the screen and the second one doesn't (have to minimize the display windows to make the pan incon appear)
- pan icon stays visible if the second image fits the screen and the first doesn't

Reproducible: Always

Steps to Reproduce:
1. display <image larger than screen>
2. 
3.

Actual Results:  
pan icon doesn't appear or doesn't react to the clicks.

Expected Results:  
Pan icon should pop up and should react to clicks by moving the image around.
Comment 1 Mike Auty (RETIRED) gentoo-dev 2009-05-30 10:33:10 UTC
This is almost certainly a bug better handled by upstream.  Please consider filing your bug at [1].  Please also note the following bug reports [2] and [3], which suggest a resolution problem, and a potential patch for versions after 6.5.1.0.

If you would like to continue having us look at your bug, rather than the developers themselves, then could you please test version 6.5.2.9 and state whether you have this problem with this exact version?  Also, please include the output from "emerge --info" in case it offers us a clue that points to the screen resolution as an area to investigate.

[1] http://www.imagemagick.org/discourse-server/viewforum.php?f=3
[2] http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=13532
[3] http://bugs.debian.org/523608
Comment 2 savi 2009-06-02 08:25:17 UTC
I reported this bug once upstream, it was corrected partially in 6.4.2 but since it broke again. It would seem that "upstream" is not very interested in this feature, since they obviously don't test it : every version since 6.4.2 up to and including 6.5.2.9 exhibit problems (with 6.5.2.9, the pan icon disappears completely when displaying the second image...).
So if someone at gentoo could come up a patch, may be it will be accepted upstream...
Here is emerge --info :
Portage 2.1.6.11 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r8 x86_64)
=================================================================
System uname: Linux-2.6.27-gentoo-r8-x86_64-AMD_Athlon-tm-_Dual_Core_Processor_4050e-with-glibc2.2.5
Timestamp of tree: Tue, 02 Jun 2009 01:45:02 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 2.1.7
dev-lang/python:     2.4.4-r13, 2.5.4-r2
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/ ftp://gentoo.imj.fr/pub/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ "
LANG="fr_FR.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="fr"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d a52 aac acpi aim alsa amd64 ao audiofile branding bzip2 cddb cdparanoia cdr cli crypt cscope css cups curl cvs dga dri dts dvd dvdr encode ffmpeg firefox flac fontconfig foomaticdb ftp gif gimp gpm hal iconv imagemagick imap isdnlog java java5 java6 javascript jpeg jpeg2k lame ldap mad matroska mbox midi mime mmx mp3 mpeg mplayer mudflap multilib musepack mysql nls nntp nptl nptlonly ogg openal openct opengl oscar pam pcsc-lite pkcs11 png posix pppd qt3 qt4 quicktime rdesktop readline reflection rss ruby samba sdl sharedmem smartcard smp sndfile sockets sox spell sqlite sse sse2 ssl subversion suid svg sysfs syslog sysvipc theora threads tiff truetype unicode usb v4l v4l2 vcd vim-syntax vnc vorbis wavpack wifi wmf x264 xcb xcomposite xml xorg xpm xscreensaver xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 3 Barry Schwartz 2009-10-15 21:34:04 UTC
(In reply to comment #2)
> I reported this bug once upstream, it was corrected partially in 6.4.2 but
> since it broke again. It would seem that "upstream" is not very interested in
> this feature, since they obviously don't test it : every version since 6.4.2 up
> to and including 6.5.2.9 exhibit problems (with 6.5.2.9, the pan icon
> disappears completely when displaying the second image...).
> So if someone at gentoo could come up a patch, may be it will be accepted
> upstream...

I've noticed the same sorts of problems and (figuring they were upstream problems and having enough on my hands) partly dealt with it by installing graphicsmagick, which is a fork of imagemagick that was done to have a more stable alternative. It's in the sunrise overlay, currently. It can be installed alongside or as a replacement for imagemagick (but the latter installation might be asking for trouble, because it purposely doesn't have newer imagemagick features).
Comment 4 Peter Volkov (RETIRED) gentoo-dev 2010-09-16 16:13:45 UTC
Upstream reported this problem will have a patch for ImageMagick 6.5.1-2 Beta within a day or two. We have 6.6.2.5 stable in the tree. Is this still an issue?
Comment 5 savi 2010-09-17 06:47:40 UTC
Well, the pan icon window reacts to clicks and that a progress.
Otherwise, the behavior is still the same, with pan window not appearing when it should and not disappearing also when it should...
Comment 6 Peter Volkov (RETIRED) gentoo-dev 2010-09-17 07:06:38 UTC
Thank you savi. Could you report this issue upstream again (may be up same forum thread with similar comment)?
Comment 7 savi 2010-10-28 06:43:19 UTC
Sorry for the delay, but I finally reported this bug "upstream", well it doesn't seem that ImageMagick has a bug tracker so I left a topic here :
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17337&sid=9dd3a90470ce932d1aad7f74b522c2b7

Answers suggest that noone is working on the "display" program.
Comment 8 Justin Lecher (RETIRED) gentoo-dev 2015-01-04 11:39:17 UTC
Obsolete version, please reopen if still exists with current versions