I've had a short look into this: it seems that marvosym is only used for
the test in ./testdata/scad/2D/features/text-font-symbol.scad, which
aparrently uses the bundled version of marvosym from
./testdata/ttf/marvosym-3.10. There are no patches that change anything
about those paths in the test, and openscad-testing-data alrady picks up
everything in ./testdata/, including that font, to install it on the
machines that want to execute the test suite. So I think ttf-marvosym
(as well as fonts-hosny-amiri) is currently not actually needed as a
Build-Depends for openscad and Depends for openscad-testing-data.

It is understandable that bundling fonts ourselves is kind of redundant,
but I guess for this particular case it will do, as marvosym is not a
widely-used font, I guess (and it doesn't even change anything in the
list of installed files for openscad-testing-data). I'm not sure if this
is really a bug in the upstream test suite, given that they already
chose to bundle it in their releases, and marvosym can still be found on
the author's blog (although not maintained anymore), I don't think the
chances are good that they want to move to a different font only to
solve a minor Debian dependency…

 - Roland

On Sat, 16 Dec 2017 03:59:58 +0100 Andreas Beckmann <a...@debian.org> wrote:
> Source: openscad
> Version: 2015.03-2+dfsg-2
> Severity: serious
> Tags: sid buster
> Control: block 881704 with -1
> 
> ttf-marvosym is planned for removal, see #881704, #820231 and
> http://www.martinvogel.de/blog/index.php?/archives/131-Marvosym.ttf.html
> 
> Please drop the Build-Depends and the Depends in openscad-testing-data
> and switch to a different font.
> 
> 
> Andreas
> 
> 

Reply via email to