Displaying 2 results from an estimated 2 matches for "dep_version".
2001 Jun 08
3
update.packages fails again (PR#972)
It's happened again:
exactRankTests_0.4-2.tar.gz has
Depends: R > 1.3.0
which is not only impossible, but breaks update.packages.
How can we test for this?
Unfortunately once such a package is installed, it has to be manually
uninstalled before update.packages will work again.
*PLEASE* can people read the manual to get the syntax right: it is
Depends: R (>= 1.3.0)
but such
2002 May 22
0
package names with `.' cause problems in the Depends field
...alysis?
The key Perl code in check seems to be:
foreach my $dep (@dependencies) {
$dep =~ /^\s*(\w+)(\s*\(([^) ]+)\s+([^) ]+)\))?\s*$/;
## The entry is malformed if there is no match, or there is
## a match but the dep_op is different from `<=' or `>', or
## the dep_version does not only consist of digits, `.' or
## `-'.
if(!($1) || ($2 && (!(($3 eq "<=") || ($3 eq ">="))
|| ($4 =~ /[^\d\.\-]/)))) {
$any++;
break;
}
}
if($any == 0) {
$log->result("OK")
}
else {
$log->error()...