Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 87746

Summary: symbol change in net-snmp breaks php and therefore apache
Product: Gentoo Linux Reporter: Mark Cooper <gentoo-bugzilla>
Component: [OLD] ServerAssignee: PHP Bugs <php-bugs>
Status: RESOLVED DUPLICATE    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://forums.gentoo.org/viewtopic-t-317984-start-0-postdays-0-postorder-asc-highlight-.html
Whiteboard:
Package list:
Runtime testing required: ---

Description Mark Cooper 2005-04-02 23:48:31 UTC
Net-SNMP have changed a symbol as explained http://bugs.php.net/bug.php?id=30995.

When I upgraded Net-SNMP, apache failed to start as mod_php was still referencing the old symbol ( usmAES192PrivProtocol  )

Reproducible: Always
Steps to Reproduce:
1. upgrade net-snmp
2. re-start apache
3.

Actual Results:  
newdire rcron # /etc/init.d/apache2 start
* Apache2 has detected a syntax error in your configuration files:
Syntax error on line 6 of /usr/lib/apache2/conf/modules.d/70_mod_php.conf:Cannot
load /usr/lib/apache2/extramodules/libphp4.so into server:
/usr/lib/apache2/extramodules/libphp4.so: undefined symbol: usmAES192PrivProtocol 

Expected Results:  
Apache should start ;p

Not sure this is really a 'bug'? I simply re-emerged mod_php and it picked up
the symbol change and worked fine after that.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-04-03 03:17:55 UTC
You should use revdep-rebuild to be sure that binary compatibility isn't broke by an upgrade.
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-04-04 05:57:37 UTC
please search properly for bugs.
this was solved last year!

*** This bug has been marked as a duplicate of 72752 ***