From biebl at debian.org Wed Sep 14 23:05:32 2016 From: biebl at debian.org (biebl at debian.org) Date: Thu, 15 Sep 2016 01:05:32 +0200 Subject: [Fingerforce-devel] Bug#837823: fprintd: (Future) FTBFS due to undeclared build dependencies Message-ID: Source: fprintd Version: 0.6.0-2 Severity: important User: pkg-gnome-maintainers at lists.alioth.debian.org Usertags: gtk-doc-tools Hi, your package fprintd declares a build dependency on gtk-doc-tools. gtk-doc-tools in turn depends on gnome-common, which in turn pulls in packages like gettext, intltool or pkg-config. The dependency on gnome-common was originally added for the GNOME_GTKDOC_CHECK macro which has been deprecated and replaced by GTK_DOC_CHECK a long time ago. As gnome-common has been declared deprecated by GNOME upstream [1], we would like to drop this dependency from gtk-doc-tools. We did a test of all reverse build dependencies of gtk-doc-tools and fprintd failed to build due to now missing build dependencies which are no longer pulled in by gtk-doc-tools. A complete build log is available at https://people.debian.org/~biebl/gtk-doc-tools/fprintd.log We have uploaded that gtk-doc-tools package as 1.25-4 to experimental as well, so you can test your package against this version. Common build-failures and their fixes: a/ configure.ac:32: error: possibly undefined macro: AC_PROG_INTLTOOL make[1]: intltoolize: Command not found ??? Build-Depends: intltool b/ ./configure: line 5461: syntax error near unexpected token `yes' ./configure: line 5461: `GNOME_COMPILE_WARNINGS(yes)' ./configure: line 14801: GNOME_CODE_COVERAGE: command not found ??? Build-Depends: gnome-common (for GNOME_* macros) c/ ./configure: line 17439: syntax error near unexpected token `$WARN_CFLAGS_EXTRA,' ./configure: line 17439: `AX_APPEND_COMPILE_FLAGS($WARN_CFLAGS_EXTRA, WARN_CFLAGS)' ./configure: line 2629: syntax error near unexpected token `git-directory' ./configure: line 2629: `AX_IS_RELEASE(git-directory)' ??? Build-Depends: autoconf-archive (for AX_* macros) d/ ./configure: line 12518: intltool-update: command not found checking for intltool >= 0.40.0... found ./configure: error: Your intltool is too old. You need intltool 0.40.0 or later. ??? Build-Depends: intltool e/ make[1]: intltoolize: Command not found ??? Build-Depends: intltool f/ ./autogen.sh calls gnome-autogen.sh ??? Build-Depends: gnome-common Please add the required build-dependencies to your package so once we upload gtk-doc-tools_1.25-4 to unstable your package doesn't FTBFS. Regards, Michael [1] https://wiki.gnome.org/Projects/GnomeCommon/Migration