Bug#876592: gconf FTBFS with gtk-doc-tools 1.26: gtkdoc-mktmpl is no longer available

2018-01-27 Thread Luis Moreno
Please, Somebody can tell me how unsubscribe me for this list.

I'll appreciate your help.
Luis 

-Original Message-
From: John Paul Adrian Glaubitz [mailto:glaub...@physik.fu-berlin.de] 
Sent: viernes, 26 de enero de 2018 6:41 p. m.
To: Debian Bug Tracking System <876...@bugs.debian.org>
Subject: Bug#876592: gconf FTBFS with gtk-doc-tools 1.26: gtkdoc-mktmpl is
no longer available

Package: src:gconf
Followup-For: Bug #876592

Hi!

Since gconf is dead upstream, I don't think that someone will convert the
documentation format away from gtk-doc. I therefore just suggest to turn off
gtk-doc support for the time being until gconf can be removed from the
archives.

Attaching a suggested patch.

Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Bug#876592: gconf FTBFS with gtk-doc-tools 1.26: gtkdoc-mktmpl is no longer available

2018-01-26 Thread John Paul Adrian Glaubitz
Package: src:gconf
Followup-For: Bug #876592

Hi!

Since gconf is dead upstream, I don't think that someone will convert
the documentation format away from gtk-doc. I therefore just suggest
to turn off gtk-doc support for the time being until gconf can be
removed from the archives.

Attaching a suggested patch.

Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
diff -Nru old/gconf-3.2.6/debian/control.in new/gconf-3.2.6/debian/control.in
--- old/gconf-3.2.6/debian/control.in   2016-10-11 16:56:10.0 +0200
+++ new/gconf-3.2.6/debian/control.in   2018-01-26 23:37:45.854551064 +0100
@@ -7,7 +7,6 @@
cdbs (>= 0.4.93),
dh-autoreconf,
gnome-pkg-tools (>= 0.14),
-   gtk-doc-tools (>= 1.0),
libglib2.0-dev (>= 2.31.0),
libdbus-1-dev (>= 1.0.0),
libdbus-glib-1-dev (>= 0.74),
diff -Nru old/gconf-3.2.6/debian/rules new/gconf-3.2.6/debian/rules
--- old/gconf-3.2.6/debian/rules2016-10-11 16:56:08.0 +0200
+++ new/gconf-3.2.6/debian/rules2018-01-26 23:38:03.939217937 +0100
@@ -21,7 +21,7 @@
 
 DEB_INSTALL_DOCS_gconf2 += doc/FAQ.txt NEWS README TODO
 
-DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc \
+DEB_CONFIGURE_EXTRA_FLAGS += --disable-gtk-doc \
  --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
  --libexecdir=\$${libdir}/gconf \
  --with-gtk=3.0 \


Bug#876592: gconf FTBFS with gtk-doc-tools 1.26: gtkdoc-mktmpl is no longer available

2017-09-23 Thread Adrian Bunk
Source: gconf
Version: 3.2.6-4
Severity: serious
Tags: buster sid

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

...
Making all in gconf
make[4]: Entering directory '/build/1st/gconf-3.2.6/doc/gconf'
if test "/build/1st/gconf-3.2.6/doc/gconf" != 
"/build/1st/gconf-3.2.6/doc/gconf" ; then \
files=`echo  gconf-docs.sgml gconf-sections.txt gconf-overrides.txt  
gconf.types`; \
if test "x$files" != "x" ; then \
for file in $files ; do \
test -f /build/1st/gconf-3.2.6/doc/gconf/$file && \
cp -pu /build/1st/gconf-3.2.6/doc/gconf/$file 
/build/1st/gconf-3.2.6/doc/gconf/ || true; \
done; \
fi; \
test -d /build/1st/gconf-3.2.6/doc/gconf/tmpl && \
{ cp -rp /build/1st/gconf-3.2.6/doc/gconf/tmpl 
/build/1st/gconf-3.2.6/doc/gconf/; \
chmod -R u+w /build/1st/gconf-3.2.6/doc/gconf/tmpl; } \
fi
touch setup-build.stamp
_source_dir='' ; \
for i in ../../gconf ; do \
_source_dir="${_source_dir} --source-dir=$i" ; \
done ; \
gtkdoc-scan --module=gconf --ignore-headers="" ${_source_dir} 
--deprecated-guards="GCONF_ENABLE_BROKEN|GCONF_DISABLE_DEPRECATED" 
if grep -l '^..*$' gconf.types > /dev/null 2>&1 ; then \
scanobj_options=""; \
gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
if test "../../gconf/gconf-listeners.h ../../gconf/gconf-schema.h 
../../gconf/gconf-enum-types.h ../../gconf/gconf-value.h 
../../gconf/gconf-backend.h ../../gconf/gconfmarshal.h 
../../gconf/gconf-error.h ../../gconf/gconf-sources.h 
../../gconf/gconf-internals.h ../../gconf/gconf-database-dbus.h 
../../gconf/gconfd-dbus.h ../../gconf/gconfd.h ../../gconf/gconf-dbus-utils.h 
../../gconf/gconf-database.h ../../gconf/gconf.h ../../gconf/gconf-changeset.h 
../../gconf/gconf-locale.h ../../gconf/gconf-client.h 
../../gconf/gconf-engine.h ../../gconf/gconfmarshal.c ../../gconf/gconfd.c 
../../gconf/gconf-client.c ../../gconf/gconf-enum-types.c ../../gconf/dllmain.c 
../../gconf/gconf-database.c ../../gconf/gconf-dbus.c 
../../gconf/gconf-backend.c ../../gconf/gconf-sources.c 
../../gconf/gconf-internals.c ../../gconf/gconf-schema.c 
../../gconf/gconfd-dbus.c ../../gconf/gconf-locale.c ../../gconf/gconf-value.c 
../../gconf/gconf-dbus-utils.c ../../gconf/gconftool.c 
../../gconf/gconf-changeset.c .
 ./../gconf/gconf-listeners.c ../../gconf/gconf-database-dbus.c 
../../gconf/gconf-error.c ../../gconf/gconf.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  -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall" LD="/bin/bash ../../libtool --tag=CC --mode=link 
gcc -lgobject-2.0 -lglib-2.0  -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall  -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed" 
RUN="/bin/bash ../../libtool --mode=execute" CFLAGS="-I../.. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -pthread 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall" 
LDFLAGS="-Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -lgio-2.0 -lgthread-2.0 
-pthread -Wl,--export-dynamic -lgmodule-2.0 -pthread -lgobject-2.0 -lglib-2.0 
../../gconf/libgconf-2.la -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed" \
gtkdoc-scangobj  $scanobj_options --module=gconf; \
else \
for i in gconf.args gconf.hierarchy gconf.interfaces gconf.prerequisites 
gconf.signals ; do \
test -f $i || touch $i ; \
done \
fi
touch scan-build.stamp
gtkdoc-mktmpl --module=gconf 
/bin/bash: gtkdoc-mktmpl: command not found
Makefile:705: recipe for target 'tmpl-build.stamp' failed
make[4]: *** [tmpl-build.stamp] Error 127