Your message dated Fri, 21 Oct 2016 01:50:43 +0000
with message-id <[email protected]>
and subject line Bug#837838: fixed in gtksourceview2 2.10.5-3
has caused the Debian Bug report #837838,
regarding gtksourceview2: (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.)


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

Hi,

your package gtksourceview2 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 
gtksourceview2
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/gtksourceview2.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: gtksourceview2
Source-Version: 2.10.5-3

We believe that the bug you reported is fixed in the latest version of
gtksourceview2, 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 gtksourceview2 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 03:24:12 +0200
Source: gtksourceview2
Binary: libgtksourceview2.0-0 libgtksourceview2.0-common 
libgtksourceview2.0-dev libgtksourceview2.0-doc
Architecture: source
Version: 2.10.5-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
 libgtksourceview2.0-0 - shared libraries for the GTK+ syntax highlighting 
widget
 libgtksourceview2.0-common - common files for the GTK+ syntax highlighting 
widget
 libgtksourceview2.0-dev - development files for the GTK+ syntax highlighting 
widget
 libgtksourceview2.0-doc - documentation for the GTK+ syntax highlighting widget
Closes: 813251 837838
Changes:
 gtksourceview2 (2.10.5-3) unstable; urgency=medium
 .
   * Strip debian/tmp/ prefix from .install files.
   * Convert to multiarch. (Closes: #813251)
   * Convert from cdbs to dh.
   * Drop debian/patches/99_ltmain_as-needed.patch and use
     dh_autoreconf --as-needed instead.
   * Bump debhelper compat level to 10.
   * Move into section oldlibs.
   * Add Build-Depends on gnome-common. Required by autoreconf.
     (Closes: #837838)
   * Bump Standards-Version to 3.9.8.
Checksums-Sha1:
 43b63f1ec05ee69f8d19f3b96a0c878ba4ec3030 2629 gtksourceview2_2.10.5-3.dsc
 c786dee3309353e3c432f8bda39fbe64b18aeee6 8748 
gtksourceview2_2.10.5-3.debian.tar.xz
Checksums-Sha256:
 27d7a2f763412612c54e0684276dd7c3e589cc92609ee1a63fec94ce4f828890 2629 
gtksourceview2_2.10.5-3.dsc
 96acc7eaa247f3721c0e921d611b87382bbeb2e8919f6867956ef90498b4e914 8748 
gtksourceview2_2.10.5-3.debian.tar.xz
Files:
 512ef3c534b8977ba1e1763ce1877f1b 2629 libs optional gtksourceview2_2.10.5-3.dsc
 ca591728a10d650ef4cbb1a1a91f86c0 8748 libs optional 
gtksourceview2_2.10.5-3.debian.tar.xz

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

iQIuBAEBCAAYBQJYCW5bERxiaWVibEBkZWJpYW4ub3JnAAoJEGrh3w1gjyLcHp0P
/ipHleDe8s+wrQNjqEk4eGe48HoYHy4CllsJ9YcZ1S/XAJFCMtEauvwcSgIbwysl
CBPKVu2VFIgLbRLLo9QCUjqowvn1ZzafE1j4SKY2jCEr4f0Ae/cgEME7dFfGwu5O
lNsuJLWsU9nHyw8jqCXQx2kCz2NTg0s0Aqh3VPli/VkVdP971zY6IslJbCnuwZwN
PLgsphvL6kATN8yYw3zOMUwcxc7YTyjwJr2+hozMQI0jgCxDITAQLZNT9qVBff3X
v8KpZJiUyYV/mYt7ZrvuwJMjxiH8cnubXti3MFjg8XRtiGqCuKzVokOo8+mVCDlH
foqY6aCBDP7MMNYm0FuFdpwMKGAMvw0etmur/hhlSR12aY8VaZsvimQnorCL3JHQ
YKuHFsZG3jC2wPh8znCLEAHzMrbNt5EnPAH09l0dFuwh6rtUfr9cAYlkcCAvUoqZ
CcGBANYM6tVrIm7nfiFXpjdM10+M+2Hp+4DyVL0B1pW/LI0yu400Ldj4KyBF078v
1pZVYNrc05BcBaeZmiRQr/OzhPeq8G/rndXuJmnu7cSj/s1Qdzzp8PYo0YRsztNU
ySUZoDm/ooBxSvneZkMkdrFcJL/yE1yn91g4AhLQD7A/HfnJtqbAbZ7W0gF4HBr3
u1FUfdA8o4DBpBN1qAjW5H0UpNCXMOoblVSYOXBQpd8A
=UbMw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to