The pear and pear2 scripts will fail if 'prce.so' and/or 'xml.so' are already loaded. The Problem is in the patch for pearcmd (patch-scripts::pearcmd.php). No checking is done if the libaries are already loaded. Fix: It should look something like this: if(!function_exists('preg_match')){ @dl('pcre.so'); } if(!function_exists('utf8_decode')){ @dl('xml.so'); } Maybe with some additional Errorhandling if the Libaries do not exist :)
State Changed From-To: open->feedback To which port(s) does this PR apply?
State Changed From-To: feedback->closed Committed with PR ports/75063 from the maintainer. Thanks for your notification! Mark: this was devel/pear-PEAR and affected every pear-* ports.