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

Bug#311786: blocked? "missing debian/rules targets to cause lintian error"



On Wed, Nov 30, 2005 at 04:35:22PM +0100, Frank Lichtenheld wrote:
> On Wed, Nov 30, 2005 at 10:15:31AM -0500, Justin Pryzby wrote:
> > Marc says:
> > 
> >   Due to a problem with make -n (and recursive $(MAKE) calls), this
> >   check has been postponed to a later release.
> > 
> > What is the problem with make -n?  Is it fixed?  Is the bug documented
> > on Debian BTS?
> 
> IIRC the problem is that you can't decide wether make failed due to a
> missing target or due to a failed recursive make call (which will happen
> a lot with -n, at least for all packages that use autoconf or a similar
> configure system...)
Why, because lintian would have to run the prerequisites of the
"build" rule before make -n?  Yea, I guess thats a pretty big problem,
since policy doesn't require a separate "configure" target.  I think
in my own packages I removed that target and ./configure is called in
build target.

-- 
Clear skies,
Justin



Reply to: