Bug#887688: [debhelper-devel] Bug#887688: debhelper: empty build of src:ck

2018-01-31 Thread Adrian Bunk
On Wed, Jan 31, 2018 at 07:11:00PM +, Niels Thykier wrote:
> clone 887688 -1
> retitle -1 debhelper: dh_makeshlibs --no-act isn't and causes FTBFS
> tags 887688 pending
> thanks
> 
> Hi,
> 
> Assuming I have not overlooked something, then I believe this bug is now
> resolved in debhelper and will close it in a few days.  This is because:
> 
>  * I have filed bugs for all known packages that currently FTBFS due to
>empty or incomplete targets (usually caused by .PHONY).  Most of
>these have a patch attached.
> 
>  * The autoreconf related issue was solved in dh-autoreconf/16, which
>solved the problems in some of the originally listed packages.
>(See #887482)
> 
>  * There was a regression in the --no-act that caused a single FTBFS.
>This has a patch in debhelper master that has yet to be uploaded
>(I just cloned this bug for that purpose).
> 
> 
> Overview of the packages mentioned in this bug report
> =

Thanks a lot for doing this.

> Packages that has an open RC bug related to this issue:
> 
>  * apr: #888593 (patch)
>  * ck: #888591 (patch)
>  * cpputest: #888598 (patch)
>  * debian-handbook: #888578 (patch)
>  * iaxmodem: #888601 (patch)
>  * moarvm: #888582 (patch)
>  * jscommunicator: #888579 (patch)
>  * libtemplate-perl: #888663 (patch)
>  * monotone: #888612 (patch)
>...

One new .PHONY case that needs a bug:
  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/apr-util.html

> Thanks,
> ~Niels

Thanks
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#887688: [debhelper-devel] Bug#887688: debhelper: empty build of src:ck

2018-01-31 Thread Niels Thykier
clone 887688 -1
retitle -1 debhelper: dh_makeshlibs --no-act isn't and causes FTBFS
tags 887688 pending
thanks

Hi,

Assuming I have not overlooked something, then I believe this bug is now
resolved in debhelper and will close it in a few days.  This is because:

 * I have filed bugs for all known packages that currently FTBFS due to
   empty or incomplete targets (usually caused by .PHONY).  Most of
   these have a patch attached.

 * The autoreconf related issue was solved in dh-autoreconf/16, which
   solved the problems in some of the originally listed packages.
   (See #887482)

 * There was a regression in the --no-act that caused a single FTBFS.
   This has a patch in debhelper master that has yet to be uploaded
   (I just cloned this bug for that purpose).


Overview of the packages mentioned in this bug report
=

Packages that has an open RC bug related to this issue:

 * apr: #888593 (patch)
 * ck: #888591 (patch)
 * cpputest: #888598 (patch)
 * debian-handbook: #888578 (patch)
 * iaxmodem: #888601 (patch)
 * moarvm: #888582 (patch)
 * jscommunicator: #888579 (patch)
 * libtemplate-perl: #888663 (patch)
 * monotone: #888612 (patch)

Packages that were affected and have now been fixed:

 * openal-soft: Already fixed by smcv
 * biojava-live: Already fixed by the maintainer
 * cysignals: Already fixed by the maintainer

Packages with unrelated issues or that were fixed by changes in other
packages:

 * jansson: Fixed in dh-autoreconf/16
 * scidavis: Will move to the cloned bug

Thanks,
~Niels



Bug#887688: [debhelper-devel] Bug#887688: debhelper: empty build of src:ck

2018-01-21 Thread Adrian Bunk
On Fri, Jan 19, 2018 at 07:51:00PM +, Niels Thykier wrote:
>...
>   The question now is: How many packages are affected by it?  If it is
> sufficiently low, it might be worth doing the clean up now to simplify
> packaging in general.  But in worst case, we will have to revert for now
> and reintroduce this to compat 12.

My current list for "builds with 11 and FTBFS with 11.1.3" is:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/apr.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/biojava-live.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ck.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/cpputest.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/debian-handbook.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/iaxmodem.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/jansson.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/jscommunicator.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/moarvm.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/openal-soft.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/scidavis.html

This list might not be complete, but I'd expect it to stay < 20.

This list is "builds with 11 and FTBFS with 11.1.3",
no effort has been made to check whether it is all the same problem.

> Thanks,
> ~Niels

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed