Source: kmod Version: 24-1 Severity: serious kmod fails to build from source in unstable. The tail of the build log is:
| cd html && gtkdoc-mkhtml $mkhtml_options --path=/<<PKGBUILDDIR>>/build-deb/../libkmod/docs/doc --path=/<<PKGBUILDDIR>>/build-deb/libkmod/docs/doc libkmod ../libkmod-docs.xml | Computing chunks... | Writing libkmod-libkmod.html for refentry(libkmod-libkmod) | Writing libkmod-libkmod-list.html for refentry(libkmod-libkmod-list) | Writing libkmod-libkmod-config.html for refentry(libkmod-libkmod-config) | Writing libkmod-libkmod-module.html for refentry(libkmod-libkmod-module) | Writing libkmod-libkmod-loaded.html for refentry(libkmod-libkmod-loaded) | Writing ch01.html for chapter | Writing api-index-full.html for index(api-index-full) | Writing index.html for book(index) | Writing libkmod.devhelp2 for book(index) | gtkdoc-fixxref --module=libkmod --module-dir=html --html-dir=/usr/share/gtk-doc/html | Package glib-2.0 was not found in the pkg-config search path. | Perhaps you should add the directory containing `glib-2.0.pc' | to the PKG_CONFIG_PATH environment variable | No package 'glib-2.0' found | Traceback (most recent call last): | File "/usr/bin/gtkdoc-fixxref", line 57, in <module> | fixxref.Run(options) | File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 74, in Run | dir = common.GetModuleDocDir('glib-2.0') | File "/usr/share/gtk-doc/python/gtkdoc/common.py", line 104, in GetModuleDocDir | path = subprocess.check_output([config.pkg_config, '--variable=prefix', module_name], universal_newlines=True) | File "/usr/lib/python2.7/subprocess.py", line 219, in check_output | raise CalledProcessError(retcode, cmd, output=output) | subprocess.CalledProcessError: Command '['/usr/bin/pkg-config', '--variable=prefix', 'glib-2.0']' returned non-zero exit status 1 | Makefile:667: recipe for target 'html-build.stamp' failed | make[3]: *** [html-build.stamp] Error 1 | Makefile:2117: recipe for target 'all-recursive' failed | make[2]: *** [all-recursive] Error 1 | Makefile:1170: recipe for target 'all' failed | make[1]: *** [all] Error 2 | make[1]: Leaving directory '/<<PKGBUILDDIR>>/build-deb' | debian/rules:78: recipe for target '.stamp-build' failed | make: *** [.stamp-build] Error 2 | dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 The timing of the failure strongly suggests a relation to the gtk-doc/1.26-1 upload. Please reassign if appropriate. Helmut