Bug#887664: Bug#887688: debhelper: empty build of src:ck
Sven Joachim
svenjoac at gmx.de
Sun Jan 21 22:20:15 UTC 2018
On 2018-01-21 23:24 +0200, Adrian Bunk wrote:
> On Fri, Jan 19, 2018 at 07:51:00PM +0000, 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/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/moarvm.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/openal-soft.html
Those all seem to have the same problem mentioned by Simon: a build/
directory exists, the build target is phony in debian/rules, but there
is no explicit build rule.
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/jscommunicator.html
Here make also considers that there is nothing to be done for 'build', but
this time there is no build directory in the source package. Huh?
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/biojava-live.html
This ends in
,----
| dh_installdocs
| make[1]: Leaving directory '/build/1st/biojava-live-1.7.1'
| dpkg-genbuildinfo --build=binary
| dpkg-genbuildinfo: error: binary build with no binary artifacts found; .buildinfo is meaningless
| dpkg-buildpackage: error: dpkg-genbuildinfo --build=binary subprocess returned exit status 25
`----
In other words, dh_installdeb was not run, apparently because there is a broken
explicit rule for the binary-indep target.
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/jansson.html
Here the error is
,----
| make[1]: Leaving directory '/build/1st/jansson-2.10'
| dh_update_autotools_config -Nlibjansson-doc
| dh_autoreconf -Nlibjansson-doc
| dh_autoreconf: Can only be run once, see dh-autoreconf(7)
| debian/rules:11: recipe for target 'build' failed
`----
which seems to have a similar cause as #887482.
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/scidavis.html
Failed because 'dh_makeshlibs --no-act' returned an error. Niels might
know why this is now the case and used to be different.
Cheers,
Sven
More information about the Pkg-games-devel
mailing list