Subject: lintpkgsrc handling all DEPENDS
To: None <tech-pkg@netbsd.org>
From: David Brownlee <abs@netbsd.org>
List: tech-pkg
Date: 12/27/2001 13:37:13
Version 3.19 of pkglint does a pretty reasonable job of handling
the DEPENDS constructs used in todays pkgsrc (Cannot promise about
tomorrow :), but one thing that does show up now is previous versions
of software, eg:
ap-auth-postgresql-1.2b2 DEPENDS errors:
Version mismatch: 'postgresql' 6.5.3* vs 7.1.3
Version mismatch: 'postgresql' 7.0* vs 7.1.3
(The third entry in the DEPENDS list matches the current package)
Should it just assume that if one entry matches the current package
then all is OK?
Should we have a file that lists 'obsolete packages that are OK to be
left as alternatives in DEPENDS'?
Full output below:
ap-auth-postgresql-1.2b2 DEPENDS errors:
Version mismatch: 'postgresql' 6.5.3* vs 7.1.3
Version mismatch: 'postgresql' 7.0* vs 7.1.3
gtksql-0.3 DEPENDS errors:
Version mismatch: 'postgresql' 6.5.3* vs 7.1.3
Version mismatch: 'postgresql' 7.0* vs 7.1.3
gtranscript-0.0.1 DEPENDS errors:
Version mismatch: 'postgresql' 6.5.3* vs 7.1.3
Version mismatch: 'postgresql' 7.0* vs 7.1.3
kpsql-1.0 DEPENDS errors:
Version mismatch: 'postgresql' 6.5.3* vs 7.1.3
Version mismatch: 'postgresql' 7.0* vs 7.1.3
mpich-1.2.1 DEPENDS errors:
Unknown package: 'ssh6' version 1.2.27*
netsaint-plugins-1.2.8.4 DEPENDS errors:
Unknown package: 'ssh6' version [0-9]*
p5-CGI-2.75.2 DEPENDS errors:
Version mismatch: 'perl' 5.0* vs 5.6.1nb6
Version mismatch: 'perl' 5.6.0nb2 vs 5.6.1nb6
Unknown package: 'perl-base' version 5.6.0
p5-DBD-mysql-1.2215 DEPENDS errors:
Unknown package: 'p5-Data-Dumper' version 2.101
p5-DBD-postgresql-1.01 DEPENDS errors:
Version mismatch: 'postgresql' 6.5.3* vs 7.1.3
Version mismatch: 'postgresql' 7.0* vs 7.1.3
p5-MLDBM-2.00 DEPENDS errors:
Unknown package: 'p5-Data-Dumper' version [0-9]*
p5-Net-1.09 DEPENDS errors:
Unknown package: 'p5-Data-Dumper' version [0-9]*
p5-Net-Daemon-0.36 DEPENDS errors:
Unknown package: 'p5-Data-Dumper' version [0-9]*
p5-postgresql-1.9.0 DEPENDS errors:
Version mismatch: 'postgresql' 6.5.3* vs 7.1.3
Version mismatch: 'postgresql' 7.0* vs 7.1.3
php-pgsql-4.0.6 DEPENDS errors:
Version mismatch: 'postgresql' 6.5.3* vs 7.1.3
Version mismatch: 'postgresql' 7.0* vs 7.1.3
php-pgsql-3.0.18 DEPENDS errors:
Version mismatch: 'postgresql' 6.5.3* vs 7.1.3
Version mismatch: 'postgresql' 7.0* vs 7.1.3
pilotmgr-1.107p2 DEPENDS errors:
Unknown package: 'p5-Data-Dumper' version [0-9]*
py-Scientific-2.2 DEPENDS errors:
Unknown package: 'py-Numeric' version [0-9]*
ruby14-tk-1.4.6 DEPENDS errors:
Unknown package: 'ruby14-tcltklib' version 1.4.6
scigraphica-0.7.0 DEPENDS errors:
Unknown package: 'py-Numeric' version [0-9]*
srsh-1.2 DEPENDS errors:
Unknown package: 'ssh6' version [0-9]*
ssh-ip-tunnel-1.0 DEPENDS errors:
Unknown package: 'ssh6' version 1.2.27*
--
David/absolute -- www.netbsd.org: No hype required --