Your message dated Fri, 21 Oct 2016 00:50:53 +0000
with message-id <[email protected]>
and subject line Bug#837829: fixed in libgnomecanvas 2.30.3-3
has caused the Debian Bug report #837829,
regarding libgnomecanvas: (Future) FTBFS due to undeclared build dependencies
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
837829: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837829
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libgnomecanvas
Version: 2.30.3-2
Severity: important
User: [email protected]
Usertags: gtk-doc-tools

Hi,

your package libgnomecanvas 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 
libgnomecanvas
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/libgnomecanvas.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

--- End Message ---
--- Begin Message ---
Source: libgnomecanvas
Source-Version: 2.30.3-3

We believe that the bug you reported is fixed in the latest version of
libgnomecanvas, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <[email protected]> (supplier of updated libgnomecanvas package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 21 Oct 2016 02:31:15 +0200
Source: libgnomecanvas
Binary: libgnomecanvas2-0 libgnomecanvas2-dev libgnomecanvas2-common 
libgnomecanvas2-doc
Architecture: source
Version: 2.30.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
 libgnomecanvas2-0 - powerful object-oriented display engine - runtime files
 libgnomecanvas2-common - powerful object-oriented display engine - common files
 libgnomecanvas2-dev - powerful object-oriented display engine - development 
files
 libgnomecanvas2-doc - powerful object-oriented display engine - documentation 
files
Closes: 837829
Changes:
 libgnomecanvas (2.30.3-3) unstable; urgency=medium
 .
   * Run wrap-and-sort -a.
   * Convert from cdbs to dh.
   * Switch to automatic dbgsym packages.
   * Bump debhelper compat level to 10.
   * Add Build-Depends on gnome-common and intltool. Required by autoreconf.
     (Closes: #837829)
   * Add Vcs-* fields.
   * Use xvfb to run the test-suite.
   * Bump Standards-Version to 3.9.8.
Checksums-Sha1:
 2edbc9d7473833fdf595c6f10c7b762f1a7a9f23 2629 libgnomecanvas_2.30.3-3.dsc
 2b233a1130bfd2f579fc2fe94448e727aa2ca2ff 6560 
libgnomecanvas_2.30.3-3.debian.tar.xz
Checksums-Sha256:
 c2a356e4af0a04ef4260b63f75acf2ad9df3ecc9ba02636c4de896bb667ac1da 2629 
libgnomecanvas_2.30.3-3.dsc
 3788260046349edd83bc7d6fde2322c37bf87796f58c72f54bc8e62951fd698b 6560 
libgnomecanvas_2.30.3-3.debian.tar.xz
Files:
 7ba4556cd5116714c223a54efc435617 2629 devel optional 
libgnomecanvas_2.30.3-3.dsc
 5311bd8bfd772000358ef5e453a1a847 6560 devel optional 
libgnomecanvas_2.30.3-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIuBAEBCAAYBQJYCWIVERxiaWVibEBkZWJpYW4ub3JnAAoJEGrh3w1gjyLcOlAP
/0LniBmQwJIRStbZ2E2xsaZAX0Uix8hwB7WXOv5HDpgOEWF+b9KE3xhqUwHcLDi1
/pWBPLYc9R4PFhQotWR7gYNOljzX0ICzzX7v6jdguAkgdfXEktUSMO5tWQ7L6aRe
zV3MOnKntlD9wveY/5Jf04UHPhkC1P1jUmz2jj0zzYqpBYTy8VZMa+RUJp3rTQbK
YLTIMxdpciYCK1S4+s4lYhgxQ7h2Q6avvtjazaVgcDWFmm6SVZY4k38xmY4J7nQi
W71n7mii1S48N2fmv7NTM79im4vP+2k4Pv9vNeub3jysy+tD+tdniJncE9ru1A2C
Yw097xbTT1IlTyDXV48K/eOstnIQUEkYubAOf0PLnd5js/T1ZHXKf8if2ggufMUy
zwzy28WZYz/25m9cZTQzLmjDbXe3DsZJtMp3mG3D5lAnmvviJmyRg4OWAu65gf1b
4TO4+sw1CgKBEF526f0wC7Ehx6KJ87qooA9MsWifvNt5wmEwfk4K9xfam8qEQ4YM
DAafhsnPPHQ1HExPG3zQbl2xOwPoZz0Phpy6QDEdNSyRjhhAlUisNTN8gLulBKZG
M+eM3BaBu4nMp0ITZDC5PztOzvyHDeOA9WtMiRIuQTnpHzEb8gEKqo5UoCd9ZX3y
0HQpKC6ND8IuXTfwTFDTrksAYZp+r97s2h8nBjWiGDaC
=zWt3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to