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

Bug#878477: linitian problem when using dh --with autotools-dev



On Sat, 14 Oct 2017 00:59:02 +0200 Gennaro Oliva
<oliva.g@na.icar.cnr.it> wrote:
> Package: lintian
> Version: 2.5.55
> 
> Hi,

Hi,

> I'm trying to build the new version of my package (munge) and
> I added "--with autotools-dev" to dh in order to comply with the
> paragraph 4.3 of the policy (version 4.1.1).
> 

Appreciated, but the change is actually unnecessary.  You are not the
first to be surprised by this. :) The dh-sequence includes a helper
called "dh_update_autotools_config":

 * It is a replacement for "--with autotools-dev"
 * It is on by default
 * It requires no extra dependencies of any kind in your end.

> When I check the package with lintian I get the following error:
> 
> missing-build-dependency-for-dh-addon autotools_dev => autotools-dev
> 
> But if I add the autotools-dev dependency to the Build-Depends I get the
> following warning:
> 
> useless-autoreconf-build-depends autotools-dev
> 
> This problem is very similar to #869541
> Best regards
> -- 
> Gennaro Oliva
> 
> 

Indeed; my recommendation for you would be to remove the "--with
autotools-dev" and rely on the dh_update_autotools_config helper.  This
would avoid the warning from lintian and satisfy Policy as well.

... and then we just need lintian to give better advice ...

Thanks,
~Niels


Reply to: