Debian Bug report logs - #805947
libforms: FTBFS when built with dpkg-buildpackage -A (no binary artifacts)

version graph

Package: src:libforms; Maintainer for src:libforms is Peter S Galbraith <psg@debian.org>;

Reported by: Santiago Vila <sanvila@debian.org>

Date: Tue, 24 Nov 2015 11:21:31 UTC

Severity: serious

Tags: patch, sid, stretch

Found in version libforms/1.2.3-1.2

Fixed in version libforms/1.2.3-1.3

Done: Paul Wise <pabs@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-bugs-dist@lists.debian.org, sanvila@debian.org, Peter S Galbraith <psg@debian.org>:
Bug#805947; Package src:libforms. (Tue, 24 Nov 2015 11:21:34 GMT) (full text, mbox, link).


Acknowledgement sent to Santiago Vila <sanvila@debian.org>:
New Bug report received and forwarded. Copy sent to sanvila@debian.org, Peter S Galbraith <psg@debian.org>. (Tue, 24 Nov 2015 11:21:34 GMT) (full text, mbox, link).


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

From: Santiago Vila <sanvila@debian.org>
To: Debian BTS <submit@bugs.debian.org>
Subject: libforms: FTBFS when built with dpkg-buildpackage -A (no binary artifacts)
Date: Tue, 24 Nov 2015 11:17:45 +0000
Package: src:libforms
Version: 1.2.3-1.2
User: sanvila@debian.org
Usertags: binary-indep
Severity: important

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:

--------------------------------------------------------------------------------
[...]
 fakeroot debian/rules binary-indep
make: Nothing to be done for 'binary-indep'.
 dpkg-genchanges -A >../libforms_1.2.3-1.2_all.changes
dpkg-genchanges: error: binary build with no binary artifacts found; cannot distribute
dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2
--------------------------------------------------------------------------------

This usually happens because there is a binary-indep target in debian/rules
which is either empty or does not do anything useful.

If all the arch-independent packages are dummy transitional packages released with jessie,
the easy fix is to drop them now. If not, debian/rules should be modified so that the
binary-indep target generates the architecture independent packages (and only those).

After checking that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work
properly, this package will be suitable to be uploaded in source-only form if you wish
(I recommend that you try it).

Thanks.



Information forwarded to debian-bugs-dist@lists.debian.org, Peter S Galbraith <psg@debian.org>:
Bug#805947; Package src:libforms. (Thu, 14 Jul 2016 22:12:10 GMT) (full text, mbox, link).


Acknowledgement sent to Santiago Vila <sanvila@debian.org>:
Extra info received and forwarded to list. Copy sent to Peter S Galbraith <psg@debian.org>. (Thu, 14 Jul 2016 22:12:10 GMT) (full text, mbox, link).


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

From: Santiago Vila <sanvila@debian.org>
To: 805947@bugs.debian.org
Subject: libforms: FTBFS when built with dpkg-buildpackage -A (no binary artifacts)
Date: Thu, 14 Jul 2016 22:08:32 +0000
Greetings.

I have the ok from the Release Managers to consider this issue as RC
for stretch. I'm going to wait at least one week before raising
this to "serious".

If you need help to fix this bug, please tag it as "help".

Thanks.



Severity set to 'serious' from 'important' Request was from Santiago Vila <sanvila@debian.org> to control@bugs.debian.org. (Mon, 01 Aug 2016 21:15:07 GMT) (full text, mbox, link).


Added tag(s) stretch and sid. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Tue, 02 Aug 2016 16:24:30 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Peter S Galbraith <psg@debian.org>:
Bug#805947; Package src:libforms. (Wed, 24 Aug 2016 06:15:04 GMT) (full text, mbox, link).


Acknowledgement sent to Paul Wise <pabs@debian.org>:
Extra info received and forwarded to list. Copy sent to Peter S Galbraith <psg@debian.org>. (Wed, 24 Aug 2016 06:15:04 GMT) (full text, mbox, link).


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

From: Paul Wise <pabs@debian.org>
To: 822042@bugs.debian.org, 805947@bugs.debian.org, Santiago Vila <sanvila@debian.org>
Subject: Re: libforms: Build arch:all+arch:any but is missing build-{arch,indep} targets
Date: Wed, 24 Aug 2016 14:13:00 +0800
[Message part 1 (text/plain, inline)]
Control: tags -1 + patch

On Fri, 29 Jul 2016 02:19:30 +0200 (CEST) Santiago Vila wrote:

> I also recommend switching to dh, but in the meantime, the attached
> patch should work.

Unfortunately that patch does not work. I couldn't figure out how to
fix it so I made a tested and working patch to switch to dh, attached.
The generated binary packages have the same set of files and work.

The patch also fixes the other libforms RC bug, CCing it.

I have uploaded this NMU to the 7-days delayed queue to give the
maintainer a chance to come up with a non-dh version of the patch.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise
[libforms_1.2.3-1.2_1.2.3-1.3.debdiff (text/x-patch, attachment)]
[signature.asc (application/pgp-signature, inline)]

Added tag(s) patch. Request was from Paul Wise <pabs@debian.org> to 805947-submit@bugs.debian.org. (Wed, 24 Aug 2016 06:15:04 GMT) (full text, mbox, link).


Reply sent to Paul Wise <pabs@debian.org>:
You have taken responsibility. (Wed, 31 Aug 2016 07:09:07 GMT) (full text, mbox, link).


Notification sent to Santiago Vila <sanvila@debian.org>:
Bug acknowledged by developer. (Wed, 31 Aug 2016 07:09:07 GMT) (full text, mbox, link).


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

From: Paul Wise <pabs@debian.org>
To: 805947-close@bugs.debian.org
Subject: Bug#805947: fixed in libforms 1.2.3-1.3
Date: Wed, 31 Aug 2016 07:05:28 +0000
Source: libforms
Source-Version: 1.2.3-1.3

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

Debian distribution maintenance software
pp.
Paul Wise <pabs@debian.org> (supplier of updated libforms 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: SHA256

Format: 1.8
Date: Wed, 24 Aug 2016 13:31:03 +0800
Source: libforms
Binary: libforms2 libformsgl2 libforms-dev libformsgl-dev libforms-bin libforms-doc
Architecture: source
Version: 1.2.3-1.3
Distribution: unstable
Urgency: medium
Maintainer: Peter S Galbraith <psg@debian.org>
Changed-By: Paul Wise <pabs@debian.org>
Description:
 libforms-bin - Support binaries for the XForms widget library
 libforms-dev - Header files and static libraries for the XForms widget library
 libforms-doc - Documentation for the XForms graphical interface library
 libforms2  - The XForms graphical interface widget library
 libformsgl-dev - Header files and static libraries for the OpenGL XForms library
 libformsgl2 - The OpenGL XForms graphical interface widget library
Closes: 805947 822042
Changes:
 libforms (1.2.3-1.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Switch to the dh sequencer (Closes: #822042, #805947)
Checksums-Sha1:
 8a58bc911157ae0114f06e919cde2d9062ab1c05 2205 libforms_1.2.3-1.3.dsc
 491c2f785c3307c1c053622557203cd351639089 6000 libforms_1.2.3-1.3.debian.tar.xz
Checksums-Sha256:
 db2d1e9b2f659bdc61a88351bd1b231c33ca401f9e8b4c914ed41ae6df50a9d8 2205 libforms_1.2.3-1.3.dsc
 a000093880bf7d8a63f16785e9cacff3130d97301f7f7bdd42f59b0353402df5 6000 libforms_1.2.3-1.3.debian.tar.xz
Files:
 4d1b1884e2c4d44709280b252ad9ae1b 2205 libs optional libforms_1.2.3-1.3.dsc
 e33cd27d59dcdf4d71c9cc5e6c1444d7 6000 libs optional libforms_1.2.3-1.3.debian.tar.xz

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

iQIcBAEBCAAGBQJXvTdpAAoJEDEWul6f+mmjVnsQAIdFV93clZzHtp5k+dYFnHvi
OptCmUvklJjypPd1J13nB/sj3InVOEdNgCtQPrTqA3sBrZmh9YV5WOZsXAGHkniU
CCSAg/UIheWYxIA6v1SS8FEmZqfQIJNdtCCk0SSmtwelQrrLo9z8w696vZWzqjiC
pVPPvDxDaQAwioA8UC0+TgRKnaViv+Coe5tR/knNEZtHeFh/V2XF7wINAvlQ3PpB
5pnaqDEdJ7zeZS6UIDTMhjZiU/Bws8TNRbt7xlh2mvUlejs+cTFUyIlEatbMTAEW
YQoe3XH6g0lfGuUIec+7yDasngx8yOc1MBcEVilJhbT1yddSEep7jouY7VEic1aO
KyiMaB6H13krWzA1WgLlWL2nPGGSa+EJGzb+qg+4EN7fgUxSnh2x33pQ+JuUljhh
kkxiQG/WzPdLUBpLIYLKR5UHRxO4/rp4X0aGXX2VS9zpZmGxMBmDLxnUpArJ+HbZ
ZYfCcMsYpRIjhWuTW+KhsMOqQxOtCo7yZY0eCsZljQmvDK41FfI3fQkFZsRYkRal
E/rQO7KWO/u0XrZoxxXdt1GFb6e4gRXarvjsw5aEhsiuCPs3h/zlprliaHlqPN+e
pLQYgjg9pIvzxGkToTsMNLSosP6WEhlrO/7MF9/o8y8d9QrfZmm7I0cwBkYWCCGq
yqsdymO/EcZc68UOhXrq
=kkoh
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 04 Oct 2016 07:29:42 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: Mon Oct 23 00:06:07 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.