Debian Bug report logs - #837825
lunar-date: FTBFS due to undeclared build dependencies

version graph

Package: src:lunar-date; Maintainer for src:lunar-date is Debian Chinese Team <chinese-developers@lists.alioth.debian.org>;

Reported by: biebl@debian.org

Date: Wed, 14 Sep 2016 23:09:46 UTC

Severity: serious

Tags: sid, stretch

Found in version lunar-date/2.4.0-3

Fixed in version lunar-date/2.4.0-4

Done: ChangZhuo Chen (陳昌倬) <czchen@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Debian Chinese Team <chinese-developers@lists.alioth.debian.org>:
Bug#837825; Package src:lunar-date. (Wed, 14 Sep 2016 23:09:49 GMT) (full text, mbox, link).


Acknowledgement sent to biebl@debian.org:
New Bug report received and forwarded. Copy sent to Debian Chinese Team <chinese-developers@lists.alioth.debian.org>. (Wed, 14 Sep 2016 23:09:49 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: biebl@debian.org
To: maintonly@bugs.debian.org
Subject: lunar-date: (Future) FTBFS due to undeclared build dependencies
Date: Thu, 15 Sep 2016 01:05:33 +0200
Source: lunar-date
Version: 2.4.0-3
Severity: important
User: pkg-gnome-maintainers@lists.alioth.debian.org
Usertags: gtk-doc-tools

Hi,

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




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Chinese Team <chinese-developers@lists.alioth.debian.org>:
Bug#837825; Package src:lunar-date. (Fri, 21 Oct 2016 12:30:09 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Biebl <email@michaelbiebl.de>:
Extra info received and forwarded to list. Copy sent to Debian Chinese Team <chinese-developers@lists.alioth.debian.org>. (Fri, 21 Oct 2016 12:30:09 GMT) (full text, mbox, link).


Message #10 received at 837825@bugs.debian.org (full text, mbox, reply):

From: Michael Biebl <email@michaelbiebl.de>
To: "837825@bugs.debian.org" <837825@bugs.debian.org>
Subject: Re: lunar-date: (Future) FTBFS due to undeclared build dependencies
Date: Fri, 21 Oct 2016 14:28:54 +0200
[Message part 1 (text/plain, inline)]
Control: severity -1 serious
Control: retitle -1 lunar-date: FTBFS due to undeclared build dependencies

Hi

On Thu, 15 Sep 2016 01:05:32 +0200 biebl@debian.org wrote:
> 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.

This gtk-doc-tools version has now been uploaded to unstable.
Bumping the severity accordingly.

Regards,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

[signature.asc (application/pgp-signature, attachment)]

Severity set to 'serious' from 'important' Request was from Michael Biebl <email@michaelbiebl.de> to 837825-submit@bugs.debian.org. (Fri, 21 Oct 2016 12:30:09 GMT) (full text, mbox, link).


Changed Bug title to 'lunar-date: FTBFS due to undeclared build dependencies' from 'lunar-date: (Future) FTBFS due to undeclared build dependencies'. Request was from Michael Biebl <email@michaelbiebl.de> to 837825-submit@bugs.debian.org. (Fri, 21 Oct 2016 12:30:10 GMT) (full text, mbox, link).


Added tag(s) stretch and sid. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Thu, 27 Oct 2016 00:00:15 GMT) (full text, mbox, link).


Reply sent to ChangZhuo Chen (陳昌倬) <czchen@debian.org>:
You have taken responsibility. (Sat, 12 Nov 2016 05:06:05 GMT) (full text, mbox, link).


Notification sent to biebl@debian.org:
Bug acknowledged by developer. (Sat, 12 Nov 2016 05:06:05 GMT) (full text, mbox, link).


Message #21 received at 837825-close@bugs.debian.org (full text, mbox, reply):

From: ChangZhuo Chen (陳昌倬) <czchen@debian.org>
To: 837825-close@bugs.debian.org
Subject: Bug#837825: fixed in lunar-date 2.4.0-4
Date: Sat, 12 Nov 2016 05:04:09 +0000
Source: lunar-date
Source-Version: 2.4.0-4

We believe that the bug you reported is fixed in the latest version of
lunar-date, 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 837825@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
ChangZhuo Chen (陳昌倬) <czchen@debian.org> (supplier of updated lunar-date 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 12 Nov 2016 12:41:12 +0800
Source: lunar-date
Binary: liblunar-date-dev liblunar-date-2.0-0 liblunar-date-doc gir1.2-lunar-date-2.0
Architecture: source amd64 all
Version: 2.4.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Chinese Team <chinese-developers@lists.alioth.debian.org>
Changed-By: ChangZhuo Chen (陳昌倬) <czchen@debian.org>
Description:
 gir1.2-lunar-date-2.0 - GObject Introspection for lunar-date
 liblunar-date-2.0-0 - Chinese Lunar library based on GObject
 liblunar-date-dev - Chinese Lunar library based on GObject - develop files
 liblunar-date-doc - Chinese Lunar library based on GObject - API documents
Closes: 837825
Changes:
 lunar-date (2.4.0-4) unstable; urgency=medium
 .
   * Add ChangZhuo Chen (陳昌倬) <czchen@debian.org> as Uploaders.
   * Update Build-Depends (Closes: #837825).
   * Bump compat to 10.
   * Bump Standards-Version to 3.9.8.
   * Update copyright to use copyright-format 1.0.
   * Migrate dbg package to dbgsym.
   * Update Vcs-* fields.
Checksums-Sha1:
 5ce7d83c7d1104b1e3c13fab6261aae70cd4df62 2380 lunar-date_2.4.0-4.dsc
 4484a2efc52f76d55a663af5196fd3c0d790e62e 2796 lunar-date_2.4.0-4.debian.tar.xz
 83dad231d18c3b396b257bb922dab8a20c59054a 6200 gir1.2-lunar-date-2.0_2.4.0-4_amd64.deb
 4e6e040e1069ab05f0ff3892bb0d0975387649f3 29084 liblunar-date-2.0-0-dbgsym_2.4.0-4_amd64.deb
 4e82755ac4140442ce30d57d9acfdfef5e087370 18034 liblunar-date-2.0-0_2.4.0-4_amd64.deb
 3c18823549e089d5f7eb857ab596047e66fc90f4 21740 liblunar-date-dev_2.4.0-4_amd64.deb
 402f8f6358d81fc57030d2a82d2b9391b7dd7957 12928 liblunar-date-doc_2.4.0-4_all.deb
Checksums-Sha256:
 68402a9af712b38064d63df165e653a67f2c6a01468b93eedbd4719a0026864f 2380 lunar-date_2.4.0-4.dsc
 54dab0f7e3c21eda73ef2f162d6296e13e4d5b1b51f669de5bada293c96ed90d 2796 lunar-date_2.4.0-4.debian.tar.xz
 a22bb15725df49417550c670d01e518819490129569749ec1b53ab9c44c3da89 6200 gir1.2-lunar-date-2.0_2.4.0-4_amd64.deb
 441e82a459bf17b47657ebfebc3499e2abc6030dd541514992f91b3471055f0c 29084 liblunar-date-2.0-0-dbgsym_2.4.0-4_amd64.deb
 5987a4fea79b5d924ec9ccaa691b924bc6db30820b0d69f58a9cccf96b14e377 18034 liblunar-date-2.0-0_2.4.0-4_amd64.deb
 8e242e2e386b8075a11bbc10967de2faf4e21e7d73a84f3850f1f0deb8192383 21740 liblunar-date-dev_2.4.0-4_amd64.deb
 74f1682100202a2fdb2721533e1c4a9156f759c312c3afa8762b09bd3b498403 12928 liblunar-date-doc_2.4.0-4_all.deb
Files:
 176860ee16a5c106a8f69164c0219b7d 2380 libs optional lunar-date_2.4.0-4.dsc
 82126441192d4cccb130ecd4c3e44fe8 2796 libs optional lunar-date_2.4.0-4.debian.tar.xz
 ae55d4de8fe5e6249d421737f156dca3 6200 introspection optional gir1.2-lunar-date-2.0_2.4.0-4_amd64.deb
 7ebd3597f7ed67973fbbefea91983905 29084 debug extra liblunar-date-2.0-0-dbgsym_2.4.0-4_amd64.deb
 0eab51119947927a7efa4eb7fb68e92c 18034 libs optional liblunar-date-2.0-0_2.4.0-4_amd64.deb
 dd35e66d26e65bda3d76354c91256c20 21740 libdevel optional liblunar-date-dev_2.4.0-4_amd64.deb
 d80e373698dd4a47cdda267327131dcd 12928 doc optional liblunar-date-doc_2.4.0-4_all.deb

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

iQIzBAEBCgAdFiEEHLQwkE2ZiS30U9I9tNiXD3ScP2oFAlgmn+oACgkQtNiXD3Sc
P2p0LxAAgGHsXHi6OnibYRAMnei4jB8g+AplO9M//JMSEgryjEER+EzIX08QzzUi
jaGgwWWbzOikr0KdvQ5me5blvHW2iD3hjjPQeyBs2ymzsDv944THeM55vbRdOH8v
JNt5Lc/X8MLMQTAviTJDtLlTL+/0JzGm9uuhxg3bLbPFj6Lr/99YTe6dPAIcd2cE
SlhPv1BL+kujnrZF97WmGNFUSFTSaB/EPERrt6fj8pWOuW0KUFA+6B2NIWM+ZOeO
7sYCd1Fk9A5+Jppz18ynUOBwEN2vHxCjHhjOxpjiY5bShix8Rbx9EoeY3Emm1VKc
tP2WZhQmsPKGI45T7oHrXywZZU+ggZDd6E2+U6ta5KmyCoQWyrt43h3HLQUZ6rVZ
wrsMV8167cgO/ndAzUeQpTazXzVAWHFfVPugGKr+dGnrRcyTdh5YpHciaj1+nKbQ
p/OthlikHlZyItcoF/Jei1qda48mLlRPwnD4oIoQUyBSqszV0qLGdqVWBb4eTpdn
w9sLWVxWXjN5Us9OK1vuePK6OAuMSdqK8YGnKqvVQic3rrq8SOZqmy/0lumqxUjs
UbhJyF8zLL8hNzn/yPVEEC9PMhHHuQDdoiXzw0Cge5jGev5wl4UhBCp9TVZTkxWH
NmyYg+EWhcviYt3W9VXZjnLhOiryplLByHHtbNdhlN6nCs1uN5w=
=N1dK
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 29 Dec 2016 08:01:32 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 11 11:38:30 2017; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.