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

Re: Advice about Lintian errors



* Tanguy Ortolo <tanguy+debian@ortolo.eu>, 2010-05-30, 18:19:
[2] http://vanvogt.ortolo.eu/~tanguy/deb/autojump/autojump_8-1.dsc

FYI, your package does not build in a clean chroot; some build-dependencies[1] are missing.

The second one, missing-dep-for-interpreter, is about a Zsh script
(autojump providing a Zsh extension, this is expected) and the following
dependency set:
   Depends: ${misc:Depends}, python, ${python:Depends},

[1] ...including a build-dependency that would fill in ${python:Depends}.

bash (>= 4.0) | zsh
You will note that it depends on bash or zsh, because autojump is an
extension for both, and is only useless if none of them is installed.

bash is essential, so such a dependency is trivially satisfiable. I would get rid of this dependency, override missing-dep-for-interpreter, and use "Enhances: bash, zsh, zsh-beta" instead.

--
Jakub Wilk

Attachment: signature.asc
Description: Digital signature


Reply to: