SuSE Linux: Version 7.0
This article refers to an older version of SuSE Linux.
Therefore some of the informations given in this article may
be outdated or the article may contain stale links.
When attempting to install the new mod_php4, you receive an error saying that it requres libsnmp.so to function correctly. This error occurs even when the library can be found in /usr/lib, as installed by the snmp package. Forcing the installation of mod_php4 results in an apache error.
This problem occurs because the incorrect libsnmp.so is installed by the snmp package for PHP4.
Remove the snmp package using the following command:
rpm -e snmp
Add the ucdsnmp package through YaST. It can be found in the networking series of packages.
Then mod_php4 should install corectly.
Many thanks to Steven Hatfield, who submitted this resolution.