[Pkg-fonts-devel] Bug#908020: fonts-cantarell: psautohint invocation silently fails

James Cowgill jcowgill at debian.org
Wed Sep 5 08:38:47 BST 2018


Source: fonts-cantarell
Version: 0.110-1
Severity: important
Tags: sid buster

Hi,

Building fonts-cantarell in unstable results in this "failure" in the
build log which doesn't cause the build to fail:

> [2/2] /usr/bin/python3 /tmp/fonts-cantarell-0.110/scripts/fm.py /usr/bin/fontmake /usr/bin/psautohint ../src/Cantarell.glyphs src
> WARNING:ufo2ft.outlineCompiler:The copyright was normalized for storage in the CFF table and consequently some characters were dropped: 'Copyright c 2009--2017 The Cantarell Authors'
> WARNING:ufo2ft.outlineCompiler:The copyright was normalized for storage in the CFF table and consequently some characters were dropped: 'Copyright c 2009--2017 The Cantarell Authors'
> WARNING:ufo2ft.outlineCompiler:The copyright was normalized for storage in the CFF table and consequently some characters were dropped: 'Copyright c 2009--2017 The Cantarell Authors'
> WARNING:ufo2ft.outlineCompiler:The copyright was normalized for storage in the CFF table and consequently some characters were dropped: 'Copyright c 2009--2017 The Cantarell Authors'
> WARNING:ufo2ft.outlineCompiler:The copyright was normalized for storage in the CFF table and consequently some characters were dropped: 'Copyright c 2009--2017 The Cantarell Authors'
> usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
>                   [-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
>                   [-c | --report-only] [--log PATH] [-d] [--no-flex]
>                   [--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
>                   [--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
>                   [--info] [--version]
>                   FONT [FONT ...]
> psautohint: error: unrecognized arguments: -qq
> usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
>                   [-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
>                   [-c | --report-only] [--log PATH] [-d] [--no-flex]
>                   [--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
>                   [--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
>                   [--info] [--version]
>                   FONT [FONT ...]
> psautohint: error: unrecognized arguments: -qq
> usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
>                   [-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
>                   [-c | --report-only] [--log PATH] [-d] [--no-flex]
>                   [--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
>                   [--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
>                   [--info] [--version]
>                   FONT [FONT ...]
> psautohint: error: unrecognized arguments: -qq
> usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
>                   [-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
>                   [-c | --report-only] [--log PATH] [-d] [--no-flex]
>                   [--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
>                   [--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
>                   [--info] [--version]
>                   FONT [FONT ...]
> psautohint: error: unrecognized arguments: -qq
> usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
>                   [-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
>                   [-c | --report-only] [--log PATH] [-d] [--no-flex]
>                   [--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
>                   [--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
>                   [--info] [--version]
>                   FONT [FONT ...]
> psautohint: error: unrecognized arguments: -qq
>    dh_auto_test
> 	cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 ninja test
> [0/1] Running all tests.
> No tests defined.
>    create-stamp debian/debhelper-build-stamp
>  fakeroot debian/rules binary

The build then continues as normal.

Probably the invocation should be fixed and then the build should be
made to fail if psautohint fails.

James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-fonts-devel/attachments/20180905/bd7aa484/attachment.sig>


More information about the Pkg-fonts-devel mailing list