[Pkg-fonts-devel] Bug#933093: Bug#933093: fonts-mononoki: please build from source, -> main
Fabian Greffrath
fabian at debian.org
Fri Jul 26 20:33:34 BST 2019
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-fonts-devel/attachments/20190726/b926e684/attachment.sig>
More information about the Pkg-fonts-devel
mailing list