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

Bug 88524

Summary: emerge -av apache downgraded apache, broke mod_ssl
Product: Gentoo Linux Reporter: Jason Carlson <gentoo>
Component: [OLD] ServerAssignee: Apache Team - Bugzilla Reports <apache-bugs>
Status: RESOLVED NEEDINFO    
Severity: critical    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jason Carlson 2005-04-09 16:04:34 UTC
Ran emerge -auv apache and it downgraded apache-1.3.33-r1 back down to apache-1.3.33 and then apache will no longer start giving an error message:
Cannot load /etc/apache/extramodules/libssl.so into server: /etc/apache/extramodules/libssl.so: undefined symbol: dbm_firstkey

I have tried re-emerging mod_ssl.  I've seen the dbm_first key error a while back with pam so I re-emerged apache with USE="-pam".  It still gives me this same error.  



Reproducible: Always
Steps to Reproduce:
1. emerge -vu apache
2. apachectl stop
3. apachectl start

Actual Results:  
Emerge moved it back to apache-1.3.33 from previously installed apache-1.3.33-r1.

(I kept my apache config files the same).

Get an error trying to start apache:
Syntax error on line 62 of /etc/apache/conf/apache.conf:
Cannot load /etc/apache/extramodules/libssl.so into server:
/etc/apache/extramodules/libssl.so: undefined symbol: dbm_firstkey

Line 62 of /etc/apche/conf/apache.conf simply is the line trying to load the
libssl.so (mod_ssl) module.


Expected Results:  
Apache should run
Comment 1 Jason Carlson 2005-04-09 17:24:21 UTC
The apache-1.3.33-r1 is hardmasked now, I set the needed flags to force emerge to re-install apache-1.3.33-r1 and apache again works as expected.  I am assuming it was moved to a hard mask area as it has flaws but I needed to get this machine running again.
Comment 2 Christian Parpart (RETIRED) gentoo-dev 2005-04-09 17:38:33 UTC
That's odd. You're running on stable portage tree exclusively right? If not, what exactly not (related to apache)?

Can you paste a `emerge -pv apache` please? I'm really very interested in *why* it's been downgraded, especially because I can't find that hardmask you're talking about.
Comment 3 Benedikt Böhm (RETIRED) gentoo-dev 2005-04-09 23:53:14 UTC
1.3.33-r1 is not hardmasked anymore, see bug 86052
Comment 4 Benedikt Böhm (RETIRED) gentoo-dev 2005-04-16 12:33:19 UTC
please reopen if you can still reproduce it
Comment 5 Jason Carlson 2005-04-16 19:09:48 UTC
Now that 1.3.33-r1 is not hardmasked anymore it is not a problem anymore (I haven't had any problems with 1.3.33-r1, only when it got hardmasked and so it downgraded me to 1.3.33 did I have problems).