Bug 13229

Summary: apache (httpd) does start anymore since a few days
Product: Mageia Reporter: Thomas Spuhler <thomas>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: apache-2.4.9-2.mga5 CVE:
Status comment:

Description Thomas Spuhler 2014-04-17 21:09:13 CEST
Description of problem:

# systemctl -l status httpd
httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled)
   Active: failed (Result: exit-code) since Thu 2014-04-17 12:08:20 MST; 1s ago
  Process: 18657 ExecStop=/usr/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS)
  Process: 18655 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
 Main PID: 18655 (code=exited, status=1/FAILURE)

Apr 17 12:08:19 vbox.btspuhler.com systemd[1]: Starting The Apache HTTP Server...
Apr 17 12:08:19 vbox.btspuhler.com systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
Apr 17 12:08:20 vbox.btspuhler.com systemd[1]: Failed to start The Apache HTTP Server.
Apr 17 12:08:20 vbox.btspuhler.com systemd[1]: Unit httpd.service entered failed state.
Apr 17 12:08:20 vbox.btspuhler.com httpd[18655]: httpd: Syntax error on line 54 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf/modules.d/00_mod_lua.conf: Cannot load modules/mod_lua.so into server: /etc/httpd/modules/mod_lua.so: undefined symbol: luaL_openlib



Reproducible: 

Steps to Reproduce:
Comment 1 David Walser 2014-04-18 00:07:23 CEST
Known issue.  They tried to rebuild it to link with lua 5.2, but it's not compatible, so that needs to be reverted and it needs to be built with lua 5.1 again.  Basically everything in this commit was wrong:
http://svnweb.mageia.org/packages/cauldron/apache/current/SPECS/apache.spec?r1=604827&r2=612619

I already reverted the second part of it.  Feel free to change the lua thing back and rebuild it.  I would do it myself, but my work computer (with my ssh key) is down due to low voltage in the power circuit in my office :o(
Comment 2 Thomas Spuhler 2014-07-10 00:32:34 CEST
fixed now

Status: NEW => RESOLVED
Resolution: (none) => FIXED