[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd-20120710 FTBFS due to missing dependencies

From: Svante Signell
Subject: hurd-20120710 FTBFS due to missing dependencies
Date: Mon, 26 Nov 2012 18:53:33 +0100


When trying to build hurd-20120710 from source on a new box the build
failed due to missing dependencies on flex|bison, pkg-config and
libx11-dev (neither was installed by apt-get build-dep hurd, or
build-essential or devscripts).

>From configure.in:
AS_IF([test "$LEX" = ":" -o "$YACC" = ":"], [
AC_MSG_WARN([lex or yacc is mising, XKB will be disabled.])
PKG_CHECK_MODULES([X11], [x11 xproto],

>From the build log:
checking for flex... no
checking for lex... no
checking for bison... no
checking for byacc... no
checking for pkg-config... no
configure: WARNING: lex or yacc is mising, XKB will be disabled.

With XKB disabled the package fails since no file X11/xkb is found
during the install phase:
dh_install -phurd  
dh_install: Compatibility levels before 5 are deprecated (level 4 in
cp: cannot stat `./debian/tmp/usr/share/X11/xkb': No such file or
dh_install: cp -a ./debian/tmp/usr/share/X11/xkb
debian/hurd//usr/share/X11/ returned exit code 1
make: *** [binary-install/hurd] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit
status 2

BTW: There is a spelling error above in configure.in too:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]