[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