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

Bug#510190: lintian: missing-dep-for-interpreter confused by unusual layout



Neil Williams <codehelp@debian.org> writes:

> With this particular package, if there was a way of using
> dpkg-buildpackage *without* using make (e.g. just using /bin/sh) , it
> would probably use it.

Well, you can build a Debian package without using dpkg-buildpackage, by
assembling the directories and then using dpkg -b, and that would save you
the dpkg-dev dependency and hence the make dependency.  However, it's
probably not the most supported thing in the world and you may have to
tweak it if anything changes later about how Debian packages need to be
assembled.

>> However, before I make that change, one question: why are you depending
>> on dpkg-dev instead of build-essential (which Lintian would already
>> respect and which is the more standard way of getting all of the tools
>> required to build a Debian package)?  Is it because you don't want the
>> compilers?

> Yes, the package is Architecture: all and does not need compilers of
> any kind. 

Okay, I'll add dpkg-dev as a way of satisfying a make dependency for the
next release of Lintian.

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



Reply to: