[bug-notifications] [syslog_ng 0003869]: syslog_ng package can no longer be installed on Solaris 8 or 9

Mantis Bug Tracker noreply at opencsw.org
Mon Aug 31 11:24:55 CEST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://www.opencsw.org/bugtrack/view.php?id=3869 
====================================================================== 
Reported By:                tim
Assigned To:                
====================================================================== 
Project:                    syslog_ng
Issue ID:                   3869
Category:                   packaging
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2009-08-25 11:39 CEST
Last Modified:              2009-08-31 11:24 CEST
====================================================================== 
Summary:                    syslog_ng package can no longer be installed on
Solaris 8 or 9
Description: 
I was able to install the CSWsyslogng package on Solaris 8 or 9 machines
just recently. However the latest package that's on the mirrors requires
svcadm to install, therefore restricting it to Solaris 10 only:


Do you want to continue with the installation of <CSWsyslogng> [y,n,?] y

Installing syslog_ng - A powerful syslogd replacement as <CSWsyslogng>

## Executing preinstall script.
Disabling svc:/system/system-log:default
/var/sadm/pkg/CSWsyslogng/install/preinstall: svcadm: not found
pkgadd: ERROR: preinstall script did not complete successfully

Installation of <CSWsyslogng> failed.
ERROR: could not add CSWsyslogng.

====================================================================== 

---------------------------------------------------------------------- 
 (0006651) tim (reporter) - 2009-08-31 11:24
 http://www.opencsw.org/bugtrack/view.php?id=3869#c6651 
---------------------------------------------------------------------- 
I've tried the new package and unfortunately I encountered some problems,
although different ones. 
The first is this error:
bash-2.05# /etc/init.d/cswsyslog_ng start
syslog-ng service starting.
ld.so.1: syslog-ng: fatal: relocation error: file /opt/csw/sbin/syslog-ng:
symbol g_option_context_new: referenced symbol not found
Killed

My default LD_LIBRARY_PATH is
/usr/lib:/usr/server/X11/lib:/usr/openwin/lib:/usr/sfw/lib:/usr/local/lib.
I got it work work by doing LD_LIBRARY_PATH='' /etc/init.d/cswsyslog_ng
start but even then it still didn't work as it had started 2 syslog_ng
processes:
bash-2.05# ps -ef | grep syslo
    root  1513     1  0 11:05:36 ?        0:00 /opt/csw/sbin/syslog-ng -f
/etc/opt/csw/syslog-ng.conf -p /var/run/syslog-ng.pi
    root  1514  1513  0 11:05:36 ?        0:00 /opt/csw/sbin/syslog-ng -f
/etc/opt/csw/syslog-ng.conf -p /var/run/syslog-ng.pi

(killing one didn't get it to work either)




More information about the bug-notifications mailing list