[Debian-med-packaging] Bug#888023: biojava-live: Broken left-over binary-indep target triggers FTBFS with recent debhelper versions

Niels Thykier niels at thykier.net
Mon Jan 22 18:07:03 UTC 2018


Source: biojava-live
Version: 1:1.7.1-6
Severity: serious

Hi,

biojava-live has a broken left-over binary-indep target that should probably be removed:

"""
binary-indep: build install
	dh_testdir
	dh_testroot
	dh_installchangelogs 
	dh_installdocs
"""

(It is missing every thing after that including but not limited to actually building the debs).

This target does not satisfy the requirement that binary-indep will
generate the arch:all packages (e.g. dpkg-buildpackage -A will fail
because of this target).  

Futhermore, recent versions of debhelper has become stricter in
handling these targets and now assume that a binary-indep target will
generate the arch:all packages if it exists.  Previously, debhelper
would (incorrectly) end up repeating half of the "arch:all" sequence
despite outsourcing it to the binary-indep target.


In the concrete case, it seems like that target is left-over from a
"classic debhelper to dh" migration and can probably just be dropped.

Thanks,
~Niels



More information about the Debian-med-packaging mailing list