poudriere and x11-fonts in FreeBSD-9.2 jail

Alexandr Matveev timon at timon.net.nz
Thu Oct 17 08:29:07 UTC 2013


  I'm trying to build font packages with poudriere 3.0.9 on system
FreeBSD 9.1-RELEASE-p4 amd64:

# poudriere ports -u
Ports tree is already up to date.

# poudriere jail -c -v 9.2-RELEASE -a amd64 -j 92amd64-test
====>> Jail 92amd64-test 9.2-RELEASE amd64 is ready to be used

# poudriere bulk -j 92amd64-test -J 4 x11-fonts/xorg-fonts
====>> [04] Finished build of x11-fonts/font-misc-ethiopic: Failed: install
====>> [04] Skipping build of x11-fonts/xorg-fonts: Dependent port
x11-fonts/font-misc-ethiopic failed
====>> Failed ports: x11-fonts/font-misc-ethiopic:install
x11-fonts/font-bh-type1:install x11-fonts/font-bh-ttf:install
x11-fonts/font-xfree86-type1:install x11-fonts/font-ibm-type1:install

====>> Skipped ports: x11-fonts/xorg-fonts x11-fonts/xorg-fonts-truetype

====>> [92amd64-test-default] 51 packages built, 8 failures, 0 ignored,
3 skipped

  Each log file for failed font-* port ended with same errors (failed to
write to cache directories):
=======================<phase: install        >============================
===>  Installing for font-misc-ethiopic-1.0.3
===>   Generating temporary packing list
===>  Checking if x11-fonts/font-misc-ethiopic already installed
test -z "/usr/local/lib/X11/fonts/OTF" || /bin/mkdir -p
 install  -o root -g wheel -m 444 GohaTibebZemen.otf
test -z "/usr/local/lib/X11/fonts/TTF" || /bin/mkdir -p
 install  -o root -g wheel -m 444 GohaTibebZemen.ttf
/usr/bin/make  install-data-hook
/usr/local/bin/mkfontscale /usr/local/lib/X11/fonts/TTF
/usr/local/bin/mkfontdir /usr/local/lib/X11/fonts/TTF
/usr/local/bin/mkfontscale /usr/local/lib/X11/fonts/OTF
/usr/local/bin/mkfontdir /usr/local/lib/X11/fonts/OTF
/usr/local/bin/fc-cache /usr/local/lib/X11/fonts/TTF
/usr/local/lib/X11/fonts/TTF: failed to write cache
/usr/local/lib/X11/fonts/OTF: failed to write cache
*** [install-data-hook] Error code 2

Stop in
*** [install-data-am] Error code 1

Stop in
*** [install-am] Error code 1

Stop in
*** [do-install] Error code 1

Stop in /usr/ports/x11-fonts/font-misc-ethiopic.
===>  Cleaning for font-misc-ethiopic-1.0.3
build of /usr/ports/x11-fonts/font-misc-ethiopic ended at Mon Oct  7
12:35:58 BST 2013

  Could you help me? What I do wrong?

P.S. Full logs available here: http://freebsd.timon.net.nz/poudriere/

-- Alexandr Matveev

More information about the freebsd-ports mailing list