Am Freitag, den 26.07.2019, 17:56 +0200 schrieb Adam Borowski:
> Is there a reason the font is not built from sources, so it could
> move to main?

Currently, it FTBFS:

$ fontmake -i -o otf -g src/mononoki.glyphs
INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs 
source
INFO:glyphsLib.classes:Parsing "src/mononoki.glyphs" file into <GSFont>
INFO:fontmake.font_project:Interpolating master UFOs from designspace
INFO:mutatorMath:       Generating instance mononoki-Regular.ufo
INFO:mutatorMath:../instance_ufo/mononoki-Regular.ufo:
Errors calculating 122 glyphs: 
        A.hex
        B.hex
        C.hex
        Che-cy
        D.hex
        Delta
        E.hex
        Ef-cy
        Ereversed-cy
        Eth
        F.hex
        Hardsign-cy
        Ia-cy
        Iu-cy
        K
        Lslash
        Omega
        Oslash
        Psi
        Q
        Softsign-cy
        U
        W
        Yeru-cy
        a
        a.hex
        acute
        ampersand
        ampersand_ampersand
        asterisk
        at
        b
        b.hex
        be-cy
        beta
        c.hex
        che-cy
        chi
        d
        d.hex
        dagger
        daggerdbl
        dollar
        dotlessi
        dotlessj
        e
        e.hex
        ef-cy
        epsilon
        equal_equal
        equal_greater
        ereversed-cy
        eta
        eth
        exclam_equal
        f
        f.hex
        five.hex
        g
        gamma
        germandbls
        greater_equal
        greaterequal
        h
        hardsign-cy
        hyphen_greater
        i
        ia-cy
        increment
        integral
        iota
        iu-cy
        j
        k
        l
        lacute
        lcaron
        ldot
        literSign
        lslash
        m
        multiply
        n
        omega
        onefraction
        onetenth
        ordfeminine
        oslash
        p
        paragraph
        partialdiff
        phi
        pi
        plus
        psi
        q
        question
        quotedbl
        quotereversed
        r
        s
        sigma
        six
        softsign-cy
        sterling
        summation
        t
        tau
        theta
        trademark
        u
        uniE0A2
        v
        ve-cy
        w
        x
        xi
        y
        yeru-cy
        ze-cy
        zero
        zeta
INFO:mutatorMath:       Generating instance mononoki-Bold.ufo
INFO:mutatorMath:../instance_ufo/mononoki-Bold.ufo:
Errors calculating 122 glyphs: 
        A.hex
        B.hex
        C.hex
        Che-cy
        D.hex
        Delta
        E.hex
        Ef-cy
        Ereversed-cy
        Eth
        F.hex
        Hardsign-cy
        Ia-cy
        Iu-cy
        K
        Lslash
        Omega
        Oslash
        Psi
        Q
        Softsign-cy
        U
        W
        Yeru-cy
        a
        a.hex
        acute
        ampersand
        ampersand_ampersand
        asterisk
        at
        b
        b.hex
        be-cy
        beta
        c.hex
        che-cy
        chi
        d
        d.hex
        dagger
        daggerdbl
        dollar
        dotlessi
        dotlessj
        e
        e.hex
        ef-cy
        epsilon
        equal_equal
        equal_greater
        ereversed-cy
        eta
        eth
        exclam_equal
        f
        f.hex
        five.hex
        g
        gamma
        germandbls
        greater_equal
        greaterequal
        h
        hardsign-cy
        hyphen_greater
        i
        ia-cy
        increment
        integral
        iota
        iu-cy
        j
        k
        l
        lacute
        lcaron
        ldot
        literSign
        lslash
        m
        multiply
        n
        omega
        onefraction
        onetenth
        ordfeminine
        oslash
        p
        paragraph
        partialdiff
        phi
        pi
        plus
        psi
        q
        question
        quotedbl
        quotereversed
        r
        s
        sigma
        six
        softsign-cy
        sterling
        summation
        t
        tau
        theta
        trademark
        u
        uniE0A2
        v
        ve-cy
        w
        x
        xi
        y
        yeru-cy
        ze-cy
        zero
        zeta
INFO:mutatorMath:       Generating instance mononoki-Italic.ufo
INFO:mutatorMath:../instance_ufo/mononoki-Italic.ufo:
Errors calculating 122 glyphs: 
        A.hex
        B.hex
        C.hex
        Che-cy
        D.hex
        Delta
        E.hex
        Ef-cy
        Ereversed-cy
        Eth
        F.hex
        Hardsign-cy
        Ia-cy
        Iu-cy
        K
        Lslash
        Omega
        Oslash
        Psi
        Q
        Softsign-cy
        U
        W
        Yeru-cy
        a
        a.hex
        acute
        ampersand
        ampersand_ampersand
        asterisk
        at
        b
        b.hex
        be-cy
        beta
        c.hex
        che-cy
        chi
        d
        d.hex
        dagger
        daggerdbl
        dollar
        dotlessi
        dotlessj
        e
        e.hex
        ef-cy
        epsilon
        equal_equal
        equal_greater
        ereversed-cy
        eta
        eth
        exclam_equal
        f
        f.hex
        five.hex
        g
        gamma
        germandbls
        greater_equal
        greaterequal
        h
        hardsign-cy
        hyphen_greater
        i
        ia-cy
        increment
        integral
        iota
        iu-cy
        j
        k
        l
        lacute
        lcaron
        ldot
        literSign
        lslash
        m
        multiply
        n
        omega
        onefraction
        onetenth
        ordfeminine
        oslash
        p
        paragraph
        partialdiff
        phi
        pi
        plus
        psi
        q
        question
        quotedbl
        quotereversed
        r
        s
        sigma
        six
        softsign-cy
        sterling
        summation
        t
        tau
        theta
        trademark
        u
        uniE0A2
        v
        ve-cy
        w
        x
        xi
        y
        yeru-cy
        ze-cy
        zero
        zeta
INFO:mutatorMath:       Generating instance mononoki-BoldItalic.ufo
INFO:mutatorMath:../instance_ufo/mononoki-BoldItalic.ufo:
Errors calculating 123 glyphs: 
        A.hex
        B.hex
        C.hex
        Che-cy
        D.hex
        Delta
        E.hex
        Ef-cy
        Ereversed-cy
        Eth
        F.hex
        Hardsign-cy
        Ia-cy
        Iu-cy
        K
        Lslash
        Omega
        Oslash
        Psi
        Q
        Softsign-cy
        U
        W
        Yeru-cy
        a
        a.hex
        acute
        ampersand
        ampersand_ampersand
        asterisk
        at
        b
        b.hex
        be-cy
        beta
        c.hex
        che-cy
        chi
        d
        d.hex
        dagger
        daggerdbl
        dollar
        dotlessi
        dotlessj
        e
        e.hex
        ef-cy
        epsilon
        equal_equal
        equal_greater
        ereversed-cy
        eta
        eth
        exclam_equal
        f
        f.hex
        five.hex
        four.dnom
        g
        gamma
        germandbls
        greater_equal
        greaterequal
        h
        hardsign-cy
        hyphen_greater
        i
        ia-cy
        increment
        integral
        iota
        iu-cy
        j
        k
        l
        lacute
        lcaron
        ldot
        literSign
        lslash
        m
        multiply
        n
        omega
        onefraction
        onetenth
        ordfeminine
        oslash
        p
        paragraph
        partialdiff
        phi
        pi
        plus
        psi
        q
        question
        quotedbl
        quotereversed
        r
        s
        sigma
        six
        softsign-cy
        sterling
        summation
        t
        tau
        theta
        trademark
        u
        uniE0A2
        v
        ve-cy
        w
        x
        xi
        y
        yeru-cy
        ze-cy
        zero
        zeta
INFO:fontmake.font_project:Applying instance data from designspace
INFO:fontmake.font_project:Building OTF for mononoki-Regular
INFO:ufo2ft:Pre-processing glyphs
INFO:ufo2ft.filters:Running DecomposeComponentsFilter on mononoki-Regular
INFO:ufo2ft.filters:Running RemoveOverlapsFilter on mononoki-Regular
INFO:ufo2ft:Building OpenType tables
ERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: 
'/tmp/tmpwt82550h'
Traceback (most recent call last):
  File "/usr/bin/fontmake", line 11, in <module>
    load_entry_point('fontmake==1.8.0', 'console_scripts', 'fontmake')()
  File "/usr/lib/python3/dist-packages/fontmake/__main__.py", line 267, in main
    project.run_from_glyphs(glyphs_path, **args)
  File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 578, in 
run_from_glyphs
    self.run_from_designspace(designspace_path, **kwargs)
  File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 663, in 
run_from_designspace
    **kwargs)
  File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 699, in 
run_from_ufos
    self.build_otfs(ufos, **kwargs)
  File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 242, in 
build_otfs
    self.save_otfs(ufos, **kwargs)
  File "/usr/lib/python3/dist-packages/fontTools/misc/loggingTools.py", line 
375, in wrapper
    return func(*args, **kwds)
  File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 425, in 
save_otfs
    for font, ufo in zip(fonts, ufos):
  File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 290, in 
_iter_compile
    yield compile_func(ufo, **options)
  File "/usr/lib/python3/dist-packages/ufo2ft/__init__.py", line 116, in 
compileOTF
    featureCompilerClass=featureCompilerClass,
  File "/usr/lib/python3/dist-packages/ufo2ft/__init__.py", line 408, in 
compileFeatures
    return featureCompiler.compile()
  File "/usr/lib/python3/dist-packages/ufo2ft/featureCompiler.py", line 131, in 
compile
    self.buildTables()
  File "/usr/lib/python3/dist-packages/ufo2ft/featureCompiler.py", line 252, in 
buildTables
    self.ttFont, self.features, filename=path
  File "/usr/lib/python3/dist-packages/fontTools/feaLib/builder.py", line 31, 
in addOpenTypeFeaturesFromString
    addOpenTypeFeatures(font, featurefile, tables=tables)
  File "/usr/lib/python3/dist-packages/fontTools/feaLib/builder.py", line 22, 
in addOpenTypeFeatures
    builder.build(tables=tables)
  File "/usr/lib/python3/dist-packages/fontTools/feaLib/builder.py", line 118, 
in build
    self.build_feature_aalt_()
  File "/usr/lib/python3/dist-packages/fontTools/feaLib/builder.py", line 202, 
in build_feature_aalt_
    location)
fontTools.feaLib.error.FeatureLibError: <features>:8:5: Feature locl has not 
been defined

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to