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

Bug#537608: complains about missing-build-dependency-for-dh_-command although said command not used

Rene Engelhard <rene@debian.org> writes:
> Russ Allbery wrote:
>> Rene Engelhard <rene@debian.org> writes:

>>> [ this time important, because of the upcoming "rejection on lintian
>>> errors" thing. ]

>> You have gotten false information from somewhere.  No such thing is
>> happening or proposed so far as I know.

> Oh?
> http://lists.debian.org/debian-devel/2009/07/msg00412.html
> http://lists.debian.org/debian-devel/2009/07/msg00429.html
> Oh, you even were the author of the second post yourself.

Right.  Rather different than "rejection on Lintian errors," yes?  :)

This is not the sort of thing that would prompt automatic rejection, at
least with an override, for precisely the reasons that you're running
into.  Lintian isn't ever going to be a full make (or a full shell)
implementation, so it's always going to get some complex conditional
structures wrong.

>> I think Lintian has no hope of ever being able to figure that out and
>> an override is appropriate here.  The level of makefile parsing
>> required to understand what the package to do is not really feasible,
>> IMO.

> True. But then again that argument is constantly brought by people who
> say why we can't have build-* mandatory (iirc) because it cannot be
> reliably found out whether the target is there..

I'm not sure that I understand the connection.

Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>

Reply to: