[Pkg-gmagick-im-team] Bug#910482: libmagickcore-6.q16-6-extra: SVG error messages and/or rendering errors if inkscape not installed

Alan W. Irwin Alan.W.Irwin1234 at gmail.com
Wed Sep 1 20:51:57 BST 2021

On 2021-09-01 17:44+0200 Johannes Schauer Marin Rodrigues wrote:

> Control: tag -1 + moreinfo unreproducible
> Hi Alan,
> On Sat, 06 Oct 2018 19:21:50 -0700 "Alan W. Irwin" <Alan.W.Irwin1234 at gmail.com> wrote:
>> With libmagickcore-6.q16-6-extra installed, "display" (symlinked to
>> display-im6.q16) renders validated SVG files incorrectly or not at all
>> (exited with
>> "display-im6.q16: non-conforming drawing primitive definition `path' @ error/draw.c/DrawImage/4216."
>> ) if inkscape is not installed.  Therefore, since inkscape is so
>> essential for processing SVG files I suggest that inkscape be promoted from "Suggests:"
>> to "Recommends:" for libmagickcore-6.q16-6-extra or else the package description should
>> mention that inkscape is essential to SVG success.
> I'm not able to reproduce your problem with the version of imagemagick
> currently in unstable. Can you post a SVG file that exhibits the problem?

Hi Josch:

This is a really old bug, but I just proved it continues to exist for Debian Stable with
the attached "test.svg" SVG file.

If you use pqiv to view this file, the result is a nice graphics plot
with horizontal text title at the top and graphics elements
underneath.  And similarly with display *if inkscape is installed".
If inkscape is purged, "pqiv test.svg" still works as before,
but "display test.svg" silently displays just the horizontal title
without the graphics elements.

Or in other words, inkscape is essential for viewing this SVG file with
the imagemagick display app.

Do you confirm this same issue for Unstable, and if so shouldn't the

irwin at merlin> dpkg --status libmagickcore-6.q16-6-extra |grep -i inkscape
Suggests: inkscape

be changed to

"Recommends: inkscape"?

That small packaging change is all that is required to fix this dependency bug (if your above test
shows this bug continues to persist in Unstable).

Alan W. Irwin

Research affiliation with the Department of Physics and Astronomy,
University of Victoria, Victoria, BC, Canada.

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.org); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).

Linux-powered Science
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.svg
Type: image/svg+xml
Size: 847830 bytes
Desc: Test SVG file
URL: <http://alioth-lists.debian.net/pipermail/pkg-gmagick-im-team/attachments/20210901/00888cc9/attachment-0001.svg>

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