Nagios is linked over libperl, which does not exists: [root@virgo nagios]# nagios -c nagios: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory [root@virgo nagios]# ldd /usr/sbin/nagios linux-vdso.so.1 => (0x00007fff8d3ff000) libperl.so => not found libm.so.6 => /lib64/libm.so.6 (0x00007f29a6810000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f29a65f4000) libc.so.6 => /lib64/libc.so.6 (0x00007f29a6268000) libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007f29a605e000) /lib64/ld-linux-x86-64.so.2 (0x00007f29a6a92000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f29a5e5a000)
Assignee: bugsquad => guillomovitch
Indeed. However, building a new package locally works fine, so I guess this package was just not rebuild for the release. I just submitted nagios-3.3.1-2.1.mga2 in updates_testing.
Suggested Advisory: ------------- Updated nagios is a simply rebuild to be working with current perl. ------------- SRPM: nagios-3.3.1-2.1.mga2
CC: (none) => guillomovitchHardware: i586 => AllAssignee: guillomovitch => qa-bugs
SRPM: nagios-3.3.1-2.1.mga2.src.rpm ----------------------------------- nagios-devel nagios nagios-theme-default nagios-www Testing complete mga2 64 Installed nagios & nagios-www with nagios-theme-default Before ------ # systemctl start nagios.service Job failed. See system journal and 'systemctl status' for details. # systemctl -a status nagios.service ... nagios[31349]: Starting nagios daemon: nagios: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory After ----- # systemctl start nagios.service # systemctl -a status nagios.service nagios.service - LSB: Starts and stops the Nagios monitor. Loaded: loaded (/etc/rc.d/init.d/nagios) Active: active (running) since Fri, 21 Dec 2012 12:31:54 +0000; 4s ago Browsing to http://localhost/nagios shows the web interface, clicking on 'stuff' shows no errors.
Whiteboard: (none) => mga2-64-OK
Whiteboard: mga2-64-OK => has_procedure mga2-64-OK
Testing i586, MGA2.
CC: (none) => verlindenjohan
Tested i586, MGA2 . Have had quite some difficulties because I had the package apache-mpm-itk on my system which didn't make my webserver do anything at all. After I had a chat with Luigi12 on QA IRC, we have been able to resolve the problem by uninstalling apache-mpm-itk and installing apache-mpm-prefork. I have included this information on the wiki page of the nagios testing procedure. I have tested the sections at the nagios webpage (http://localhost/nagios/) and also made a graph in the trending section, just as the testing procedure describes. Everything works fine. Can someone on the mailing list decide if there is need for supplementary testing by another person or that this has to be moved to sysadmin for release? Thanks, Johan Verlinden (Auel)
Whiteboard: has_procedure mga2-64-OK => has_procedure mga2-64-OK, has_procedure mga2-32-OK
Well done Johan, you can validate this one now, thanks.
Whiteboard: has_procedure mga2-64-OK, has_procedure mga2-32-OK => has_procedure mga2-64-OK mga2-32-OK
Testing Complete on MGA2 Validating Advisory Comment 2 SRPM Comment 3 Could sysadmin please push from core/updates_testing to core/updates and from core32bit/updates_testing to core32bit/updates Thanks!
CC: (none) => sysadmin-bugsAssignee: qa-bugs => sysadmin-bugs
Keywords: (none) => validated_update
Well done on your first validation Johan! We leave it assigned to qa-bugs but add sysadmin into CC
Assignee: sysadmin-bugs => qa-bugs
Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0245
Status: NEW => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED