Bastien ROUCARIES wrote: > Le mercredi 29 juillet 2009 23:01:40, vous avez écrit : >> Then install the packages without -extra and try to convert an SVG file: >> >> $ sudo dpkg -i libmagick10_6.3.7.9.dfsg2-1~lenny1_i386.deb >> $ sudo dpkg -i imagemagick_6.3.7.9.dfsg2-1~lenny1_i386.deb >> $ convert Debian-OpenLogo.svg Debian-OpenLogo.png >> sh: wmf2eps: command not found >> convert: Delegate failed `"wmf2eps" -o "%o" "%i"'. > This message worry me. Does it show on the command line for converting a jpg > to png ?
Converting JPGs or GIFs works fine. > Moreover message are not really useful. Care to forward to upstream in order > to improve message in case of missing delegate ?. Well, if ImageMagick doesn't find a coder library in /usr/lib/ImageMagick-6.3.7/modules-Q16/coders that can handle SVGs it falls back to the delegate commands defined in /usr/lib/ImageMagick-6.3.7/config/delegates.xml . This file has an entry to convert SVGs using the command wmf2eps: <delegate decode="svg" command=""wmf2eps" -o "%o" "%i""/> The name of wmf2eps is of course confusing in this case. But it can handle SVG files. If you delete the SVG entry from delegates.xml the error message becomes: $ convert Debian-OpenLogo.svg Debian-OpenLogo.png convert: no decode delegate for this image format `Debian-OpenLogo.svg'. convert: missing an image filename `Debian-OpenLogo.png'. Nick -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org