[Pkg-fonts-devel] fontforge packaging update and queries

Vasudev Kamath vasudev at copyninja.info
Sun Jun 5 15:53:07 UTC 2016

Adam Borowski <kilobyte at angband.pl> writes:

> I've done a test rebuild of all reverse B-Deps, including indirect ones,
> using the current git version.
> As fontforge-nox is empty, most fonts obviously FTBFS.  For the sake of the
> rebuild, I've made -nox depend on the full version.
> It looks like the full version isn't meant for scripting: when called in
> sbuild, it spams lots of warnings related to hotkey definitions and
> SCUndoAct.
> FTBFSes:
> * lilypond: unrelated to fontforge: #746005.
> * fonts-okolaks: wants to run interactively?
> Failed to open hotkey definition file: /usr/share/fontforge/hotkeys/default
> Cannot find your hotkey definition file!
> no xdefs_filename!
> TESTING: getPixmapDir:/usr/share/fontforge/pixmaps
> TESTING: getShareDir:/usr/share/fontforge
> TESTING: GResourceProgramDir:/usr/bin
> trying default theme:/usr/share/fontforge/pixmaps/resources
> Failed to open resource file: /usr/share/fontforge/pixmaps/resources
> Could not open screen.
> * fonts-pecita:
> Failed to open hotkey definition file: /usr/share/fontforge/hotkeys/default
> Cannot find your hotkey definition file!
> Some fragments did not join in thornSome fragments did not join in afii10024Some fragments did not join i
> n Zhedescendercyrillic[crapload more...]XI_Error: Validation error

I've no clue what are these hotkeys. I don't find any such file in the
package source. Not sure if its built some how.

Any one knows how to prevent pbuilder from deleting build directory
after it finishes?.

> * mensis:
> checking fontforge/basics.h usability... no
> checking fontforge/basics.h presence... no
> checking for fontforge/basics.h... no
> You must install the include files for fontforge
> before building mensis.

Umm looks like issue with new dev headers. I need to have a look

> * mftrace:
> Invoking `fontforge -usage > pfv 2>&1 '
> warning: fontforge: command exited with value 256 (ignored)
> warning: Command `fontforge -usage' failed.  Cannot simplify or convert to TTF.
> error: fontforge is not installed; could not perform requested command

What did happen here?..

> * pdf2htmlex:
> [ 47%] Building C object CMakeFiles/pdf2htmlEX.dir/src/util/ffw.c.o
> /usr/bin/cc   -I/<<BUILDDIR>>/pdf2htmlex-0.14.6+ds/src -I/usr/include/poppler -I/usr/include/fontforge  -
> g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -Wall
> -o CMakeFiles/pdf2htmlEX.dir/src/util/ffw.c.o   -c /<<BUILDDIR>>/pdf2htmlex-0.14.6+ds/src/util/ffw.c
> In file included from /usr/include/fontforge/baseviews.h:30:0,
>                  from /<<BUILDDIR>>/pdf2htmlex-0.14.6+ds/src/util/ffw.c:17:
> /usr/include/fontforge/ffglib.h:27:18: fatal error: glib.h: No such
> file or directory

Mmm. new depends needed for libfontforge-dev?...
> * ttf-goudybookletter: fontforge uses 100% CPU forever
> Failed to open hotkey definition file: /usr/share/fontforge/hotkeys/default
> Cannot find your hotkey definition file!
> Making GoudyBookletter1911Light
> E: Caught signal ‘Terminated’: terminating immediately
> debian/rules:8: recipe for target 'override_dh_auto_build' failed
> make[1]: *** [override_dh_auto_build] Terminated
> debian/rules:3: recipe for target 'build' failed
> make: *** [build] Terminated
> E: Build killed with signal TERM after 150 minutes of inactivity

Again hotkeys and 

More information about the Pkg-fonts-devel mailing list