[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: