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

Re: Lintian warning



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stephen Leake a écrit :
> Xavier Grave <grave@ipno.in2p3.fr> writes:
> 
>>>> On the way to get rid off lintian warnings I get the following warning :
>>>> quilt-build-dep-but-no-series-file
>>>> Indeed I build dep on quilt because upstream uses quilt, 
>>> I don't understand this. If you don't actually run quilt from
>>> debian/rules, you don't need to build depend on quilt.
>>>
>>> What upstream runs when they build is irrelevant.
>> quilt is used by upstream as gnat-4.4 is. So I need a build depend upon
>> gnat-4.4 and quilt ?
> 
> You seem to be implying that you are running the actual upstream build
> process from debian/rules; is that correct?

Yes.

> The Debian builds that I am familiar with don't use the upstream
> Makefile, for example.

In liblog4ada debian/rules doesn't rely on upstream makefile, in polyorb
it does. For narval we are in the second case, don't use upstream
makefile will imply that we duplicate most of it in debian/rules that I
wanted to avoid.

> The crucial question is:
> 
>     Does quilt run during the Debian build?

Yes, called by the upstream makefile.

> If it does, then you need to build-depend on quilt. If the series file
> is not where Lintian expects it, then you need to provide the Lintian
> override.

Done in debian/source.lintian-overrides


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAku0Zy8ACgkQVIZi0A5BZF7m3QCbBsoFPRT0Ph4j5lwZ8M+TkMjc
NPIAoK0oCjLazbE8mac8E9aKrm6pwr9O
=sGUP
-----END PGP SIGNATURE-----


Reply to: