[Fingerforce-devel] Bug#837823: fprintd: (Future) FTBFS due to	undeclared build dependencies
    biebl at debian.org 
    biebl at debian.org
       
    Wed Sep 14 23:05:32 UTC 2016
    
    
  
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
    
    
More information about the Fingerforce-devel
mailing list