[Pkg-gmagick-im-team] Bug#882852: imagemagick: Latest ImageMagick no longer supports cairo and librsvg2

Jeroen Ooms jeroen at berkeley.edu
Mon Nov 27 14:13:11 UTC 2017


Package: imagemagick
Version: 6.9.7.4+dfsg-16
Severity: grave
Justification: renders package unusable

Dear Maintainer,

After upgrading ImageMagick from Ubuntu Xenial to Artsy (the latter 
includes the current debian version), the package no longer has features
'cairo' and 'librsvg2' enabled. I suppose this is not intended because the
package still has build-depends on libcairo-dev and librsvg2-dev. However 
the macros MAGICKCORE_CAIRO_DELEGATE and MAGICKCORE_RSVG_DELEGATE are
actually disabled and output is really ugly.

These are stored in /usr/include/x86_64-linux-gnu/ImageMagick-6/magick/magick-baseconfig.h 

This is a pretty serious issue because without these features, rendering 
capabilities are very limited. Upstream maintainers highly recommend using
librsvg2 and not the internal libxml2 delegate for svg rendering. Also
cairo is needed for a lot of advanced rendering features.

To give an impression, below is a PNG file of the standard svg tigered
rendered with the current and previous IM: 

Current Debian version: https://i.imgur.com/YCrYDzH.png
Current Xenial version: https://i.imgur.com/uKtwNWK.png

I hope that this illustrates that these features are not just "nice to
have" but really needed to make imagemagick useful.

Thank you for looking into this!

Jeroen



-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.49-moby (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages imagemagick depends on:
pn  imagemagick-6.q16  <none>

imagemagick recommends no packages.

imagemagick suggests no packages.



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