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

Vasudev Kamath vasudev at copyninja.info
Fri Jun 3 02:27:01 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.

Thanks for this Adam. Well I guess things changed a lot from 2012. I
think fontforge-nox should be present and we are working on that.

Besides it looks like so many other things changed, the package just
builds but still need more careful handling of missing files as you
mentioned below. I will have a look at it this weekend.

>
> 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
>
> * 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.
>
> * 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
>
> * 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
>
> * 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



More information about the Pkg-fonts-devel mailing list