Package: librsvg2-bin Version: 2.50.3+dfsg-1 Severity: normal % cat bogus.svg <svg viewBox="0 0 1 1"><defs><g id="a"></g></defs><use xlink:href="#a"/></svg> % rm -f bogus.pdf % rsvg-convert -f pdf -o bogus.pdf bogus.svg Error reading SVG:XML parse error: error code=201 (3) in (null):1:71: Namespace prefix xlink for href on use is not defined
% ls -la bogus.* -rw------- 1 frank frank 0 16. Sep 05:07 bogus.pdf -rw------- 1 frank frank 79 16. Sep 05:06 bogus.svg % The error itself is correct AFAIK, but the location is given with "(null)" instead of the correct filename. Afterwards, an empty output file is left which can be problematic e.g. when run from a makefile. Of course, it can be worked around with something like '|| { rm -f "$@"; false; }', but that really shouldn't be necessery. -- System Information: Debian Release: 11.0 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.6.0-0.bpo.2-amd64 (SMP w/24 CPU threads) Kernel taint flags: TAINT_DIE, TAINT_WARN Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages librsvg2-bin depends on: ii libc6 2.31-13 ii libcairo2 1.16.0-5 ii libglib2.0-0 2.66.8-1 ii librsvg2-2 2.50.3+dfsg-1 librsvg2-bin recommends no packages. librsvg2-bin suggests no packages. -- no debconf information