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

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: