Bug#572430: [SCM] Debian package checker branch, master, updated. 2.3.3-17-gac4f93d
Raphael Geissert <geissert@debian.org> writes:
> I was working on that very same bug and had the very same patch. What
> stopped me from committing was that there _is_ a build-dependency on ant
> (ORed, yes).
> So it looks like there's another bug that needs to be fixed. Since you are
> more familiar with the Lintian::Relation module, could you please check
> that? thanks!
Lintian::Relation is functioning correctly. A dependency on ant | ant1.7
does not satisfy a requirement for ant, since the ant1.7 branch could be
taken. (This is more obvious if you consider that from Lintian's
perspective the dependency could be ant | make, which wouldn't guarantee
that a binary named ant is available.)
The correct fix is to make Lintian aware of the full set of options that
could provide the required binary.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: