PEAR uses a "registry" to register installed modules, and this
registry is initialized during the installation of mod_php4
Unfortunately, installing PEAR modules through the ports does
not maintain this registry.
This PR fix this problem for the following ports:
Note: for the ports bundled with mod_php4 (i.e. devel/pear-PEAR and
archivers/pear-Archive_Tar), the registry is updated during the upgrade,
but not during the deinstallation => it is only cleaned when you
Fix: Pre-requisite: please commit PR ports/47769, PR ports/47819, and
PR ports/47820 before this PR.
Then, please apply the patches included in the following uuencoded
How-To-Repeat: Install mod_php4, and then type `pear list', note the result;
Install some pear- ports (e.g. sysutils/pear-Log), type `pear list',
and compare the results: no change.
Waiting for ports/47769 to be repocopied.