Bug#440825: lintian: fails to recognize csh fulfilled csh dependencies

2007-09-04 Thread Bernd Zeimetz
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

Bug#440830: lintian: should ignore comments in debian/control

2007-09-04 Thread Julien Cristau
Package: lintian Version: 1.23.34 Severity: minor Hi, running lintian on the xorg-server package from experimental gives me the following errors: E: xorg-server source: debian-control-with-duplicate-fields #package: 88, 108 E: xorg-server source: debian-control-with-duplicate-fields

Bug#440825: lintian: fails to recognize csh fulfilled csh dependencies

2007-09-04 Thread Russ Allbery
Bernd Zeimetz [EMAIL PROTECTED] 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:

Bug#440830: lintian: should ignore comments in debian/control

2007-09-04 Thread Russ Allbery
Julien Cristau [EMAIL PROTECTED] writes: Package: lintian Version: 1.23.34 Severity: minor Hi, running lintian on the xorg-server package from experimental gives me the following errors: E: xorg-server source: debian-control-with-duplicate-fields #package: 88, 108 [...] These come

Bug#440825: lintian: fails to recognize csh fulfilled csh dependencies

2007-09-04 Thread Bernd Zeimetz
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.) I've used tcsh | c-shell | csh now, and it throws the same error as with csh | c-shell | tcsh E: radiance:

Bug#440825: lintian: fails to recognize csh fulfilled csh dependencies

2007-09-04 Thread Bernd Zeimetz
Right, you really can't list csh right now and not get a lintian error, since as I mentioned, lintian doesn't know it exists. That dependency line also doesn't really make sense, since both csh and tcsh provide c-shell. The normal convention with virtual packages is to list the Debian

Bug#440825: lintian: fails to recognize csh fulfilled csh dependencies

2007-09-04 Thread Russ Allbery
Bernd Zeimetz [EMAIL PROTECTED] writes: 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.) I've used tcsh | c-shell | csh now, and it throws the same error as with csh |

Bug#440830: lintian: should ignore comments in debian/control

2007-09-04 Thread Julien Cristau
On Tue, Sep 4, 2007 at 09:24:33 -0700, Russ Allbery wrote: I see no indication in Debian Policy that comments are permitted in control files. I'm happy to change Policy and then the lintian check if they truly are, but I'd need confirmation from everything significant that parses control

Bug#440830: lintian: should ignore comments in debian/control

2007-09-04 Thread Russ Allbery
Julien Cristau [EMAIL PROTECTED] writes: Does anything other than dpkg-dev need to parse debian/control files (in source packages)? This is bug#191810 in dpkg-dev, FWIW, so it's supported since 2003. debhelper, devtools, etc., and I don't know if dak does as well. But thinking about it, I'm