Browse Source

* don't abort install if errors are found in the package, display

a warning instead
experimental/new_apache_hooks
Stig Bakken 24 years ago
parent
commit
2b4f112d02
  1. 9
      pear/PEAR/Installer.php

9
pear/PEAR/Installer.php

@ -402,8 +402,13 @@ class PEAR_Installer extends PEAR_Common
$this->validatePackageInfo($pkginfo, $errors, $warnings);
// XXX We allow warnings, have we to do it?
if (count($errors)) {
return $this->raiseError("The following errors where found:\n".
implode("\n", $errors));
if (empty($options['force'])) {
return $this->raiseError("The following errors where found (use force option to install anyway):\n".
implode("\n", $errors));
} else {
$this->log(0, "warning : the following errors were found:\n".
implode("\n", $errors));
}
}
$pkgname = $pkginfo['package'];

Loading…
Cancel
Save