[Pkg-gmagick-im-team] Bug#772603: imagemagick:amd64 installation fails with imagemagick-6.q16:i386

Frédéric Brière fbriere at fbriere.net
Tue Dec 9 02:50:27 UTC 2014


Package: imagemagick
Version: 8:6.8.9.9-3
Severity: important

[ CCing the submitter of #761836, which I'm guessing is the same bug. ]

I'm getting an error when attempting to install/configure imagemagick:

  # dpkg --configure --pending
  Setting up imagemagick (8:6.8.9.9-3) ...
  update-alternatives: error: alternative path /usr/bin/compare-im6 doesn't exist
  dpkg: error processing package imagemagick (--configure):
   subprocess installed post-installation script returned error exit status 2

This is because the targets of the symlinks under /usr/bin are meant to
match with imagemagick-6.q16 of the same architecture:

  $ readlink /usr/bin/compare-im6
  ../lib/x86_64-linux-gnu/ImageMagick-6.8.9/bin-Q16/compare

But imagemagick-6.q16 is marked Multi-Arch: foreign, so the dependency
may be satisfied from a different architecture:

  $ dpkg -s imagemagick imagemagick-6.q16 | egrep '^(Package|Arch)' 
  Package: imagemagick
  Architecture: amd64
  Package: imagemagick-6.q16
  Architecture: i386

  $ dpkg -L imagemagick-6.q16 | grep compare
  /usr/lib/i386-linux-gnu/ImageMagick-6.8.9/bin-Q16/compare


-- Package-specific info:
ImageMagick program version
---------------------------
animate: compare: convert: composite: conjure: display: identify: import: mogrify: montage: stream: 
-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.16.0-4-amd64 (SMP w/3 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages imagemagick depends on:
ii  imagemagick-6.q16  8:6.8.9.9-3

imagemagick recommends no packages.

imagemagick suggests no packages.

-- no debconf information



More information about the Pkg-gmagick-im-team mailing list