Re: Bug#508307: wrong interpreter-without-predep

2008-12-28 Thread Russ Allbery
Steve Langasek writes: > I agree with this. While a dependency loop can cause a package's > postinst to be called before its dependencies are configured, dpkg > always breaks such dependency loops in favor of packages without a > postinst, and adding a Pre-Depends would not fix this anyway if th

Re: Bug#508307: wrong interpreter-without-predep

2008-12-27 Thread Steve Langasek
On Fri, Dec 26, 2008 at 11:01:24PM -0800, Russ Allbery wrote: > > It might seem like Lintian is being overly picky here, as in the normal > > case one can safely assume that dependencies are present when the > > postinst is called, but there are cases where this is not true - where > > there is a d

Re: Bug#508307: wrong interpreter-without-predep

2008-12-26 Thread Russ Allbery
Policy folks, The question here is about Lintian's check interpreter-without-predep, which requires that any package that uses a non-base interpreter for any maintainer script declare a pre-dependency, not just a dependency, on that interpreter. The current description of that tag says: Info: Th