Bug#440825: lintian: fails to recognize csh fulfilled csh dependencies
Bernd Zeimetz <bernd@bzed.de> writes:
> Package: lintian
> Version: 1.23.34
> Severity: normal
> Hi,
> at the moment I'm working on a package which ships several scripts
> written in csh. Adding
> c-shell | tcsh
> to Deps results in the following warning:
> W: radiance: virtual-package-depends-without-real-package-depends
> depends: c-shell
> which is right, obviously.
You have to list the real package first, so that should be:
Depends: tcsh | c-shell
It should be happy then. (This lintian test is of somewhat arguable
utility.)
> But changing the Dep. to
> csh | c-shell | tcsh
> results in an error:
> E: radiance: missing-dep-for-interpreter csh => c-shell | tcsh
> (./usr/bin/compamb)
> which is wrong in my opinion.
Yeah, Debian didn't used to have a csh package, only tcsh. I see that's
new. I'll add it to the acceptable dependencies in lintian.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: