|
|
@@ -206,7 +206,7 @@ if (not -x $CF->{prog_rpm}) {
|
|
|
$CF->{prog_rpm} = &fullpath($CF->{prog_rpm});
|
|
|
}
|
|
|
my $V = `$CF->{prog_rpm} --version 2>/dev/null`;
|
|
|
-$V =~ s/^(?:RPM version|OpenPKG RPM|rpm\s+\(.+?\))\s+([0-9.]+)(\.(?:SNAPSHOT|DEVEL).*)?\s*$/$1/s ||
|
|
|
+$V =~ s/^(?:rpm \(OpenPKG RPM\)|RPM version|OpenPKG RPM|rpm\s+\(.+?\))\s+([0-9ab.]+)(\.(?:SNAPSHOT|DEVEL).*)?\s*$/$1/s ||
|
|
|
die "program '$CF->{prog_rpm}' seems to be not RPM";
|
|
|
&verbose("determined RPM program: $CF->{prog_rpm} ($V)");
|
|
|
|