Bug#876598: libgnome-keyring FTBFS with gtk-doc-tools 1.26: gtkdoc-mktmpl is no longer available

Adrian Bunk bunk at debian.org
Sat Sep 23 22:09:44 UTC 2017


Source: libgnome-keyring
Version: 3.12.0-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libgnome-keyring.html

...
Making all in gnome-keyring
make[5]: Entering directory '/build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring'
if test "/build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring" != "/build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring" ; then \
    files=`echo  gnome-keyring-docs.sgml gnome-keyring-sections.txt gnome-keyring-overrides.txt  gnome-keyring.types`; \
    if test "x$files" != "x" ; then \
        for file in $files ; do \
            test -f /build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring/$file && \
                cp -pu /build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring/$file /build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring/$file || true; \
        done; \
    fi; \
    test -d /build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring/tmpl && \
        { cp -rp /build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring/tmpl /build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring/; \
        chmod -R u+w /build/1st/libgnome-keyring-3.12.0/docs/reference/gnome-keyring/tmpl; } \
fi
touch setup-build.stamp
_source_dir='' ; \
for i in ../../../library ; do \
    _source_dir="${_source_dir} --source-dir=$i" ; \
done ; \
gtkdoc-scan --module=gnome-keyring --ignore-headers="gnome-keyring-private.h gkr-callback.h gkr-debug.h gkr-misc.h gkr-operation.h gkr-session.h mock-service.h" ${_source_dir} --deprecated-guards="GNOME_KEYRING_DISABLE_DEPRECATED" 
if grep -l '^..*$' gnome-keyring.types > /dev/null 2>&1 ; then \
    scanobj_options=""; \
    gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
    if test "../../../library/gnome-keyring-memory.h ../../../library/gnome-keyring.h ../../../library/gkr-misc.h ../../../library/gkr-callback.h ../../../library/gkr-debug.h ../../../library/gnome-keyring-private.h ../../../library/gkr-session.h ../../../library/gkr-operation.h ../../../library/gnome-keyring-result.h ../../../library/gkr-debug.c ../../../library/gkr-operation.c ../../../library/gkr-misc.c ../../../library/gnome-keyring.c ../../../library/gkr-session.c ../../../library/gkr-callback.c ../../../library/gnome-keyring-memory.c ../../../library/gnome-keyring-utils.c" = "0"; then \
        if test "x" = "x1"; then \
            scanobj_options="--verbose"; \
        fi; \
    fi; \
    CC="/bin/bash ../../../libtool --tag=CC --mode=compile gcc  -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wdate-time -D_FORTIFY_SOURCE=2  -Wall 	-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes 	-Wnested-externs -Wpointer-arith 	-Wcast-align -Wsign-compare 	-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -Wno-strict-aliasing -Wno-sign-compare" LD="/bin/bash ../../../libtool --tag=CC --mode=link gcc -lgobject-2.0 -lglib-2.0  -Wall 	-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes 	-Wnested-externs -Wpointer-arith 	-Wcast-align -Wsign-compare 	-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -Wno-strict-aliasing -Wno-sign-compare  -Wl,-z,relro -Wl,-O1 -Wl,-z,defs -Wl,--as-needed" RUN="/bin/bash ../../../libtool --mode=execute" CFLAGS="-I../../.. -I../../..  -Wno-error -Wall 	-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes 	-Wnested-externs -Wpointer-arith 	-Wcast-align -Wsign-com
 pare 	-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -Wno-strict-aliasing -Wno-sign-compare" LDFLAGS=" ../../../library/libgnome-keyring.la -Wl,-z,relro -Wl,-O1 -Wl,-z,defs -Wl,--as-needed" \
    gtkdoc-scangobj  $scanobj_options --module=gnome-keyring; \
else \
    for i in gnome-keyring.args gnome-keyring.hierarchy gnome-keyring.interfaces gnome-keyring.prerequisites gnome-keyring.signals ; do \
        test -f $i || touch $i ; \
    done \
fi
touch scan-build.stamp
gtkdoc-mktmpl --module=gnome-keyring 
/bin/bash: gtkdoc-mktmpl: command not found
Makefile:747: recipe for target 'tmpl-build.stamp' failed
make[5]: *** [tmpl-build.stamp] Error 127



More information about the pkg-gnome-maintainers mailing list