Solaris 10/CoolStack version `SUNW_1.22. 1' not found missing on

Posted on 2008-11-09
Last Modified: 2013-12-27
I just installed Coolstack 1.3.1 on Solaris 10.  When I try to enable apache ("svcadm enable apache22-csk"),  the error logs read
 [ Nov  7 19:10:25 Executing start method ("/opt/coolstack/lib/svc/method/svc-csk apache2 start") ] /opt/coolstack/apache2/bin/httpd: fatal: version `SUNW_1.22.1' not found (required by file /opt/coolstack/apache2/lib/ /opt/coolstack/apache2/bin/httpd: fatal: open failed: No such file or directory
[ Nov  7 19:10:25 Method "start" exited with status 137 ]

-bash-3.00# pvs /lib/64/ | head;
-bash-3.00# pvs /opt/coolstack/apache2/lib/ (SUNW_1.1); (SUNW_1.2); (SUNW_1.4); (SUNW_0.7, SUNWprivate_1.1); (SUNW_1.3); (SUNW_1.22.1);

I am not sure where to go from there.
Question by:cmaries
    LVL 22

    Expert Comment

    What version of Solaris 10 are you running? Unfortunately, due to the habit of Solaris 10 updates to introduce new interfaces into libc, it becomes likely that a program compiled for one version of Solaris 10 may not work on an earlier release of Solaris 10. For this reason, most released programs should be compiled on the earliest version that it will work with. So, in this case, either the coolstack packages were not so compiled, or they actually do need the later updates. In any case, updating your system to a later kernel patch should solve your problem.

    Author Comment

    Looks like I have an older version of Solaris 10 (March 2005).   Do I try to install the "latest and greatest" version (Solaris 10/08) on top of what I have or is there just a kernal I could update?
    -bash-3.00# uname -a
    SunOS ares 5.10 Generic sun4u sparc SUNW,UltraAX-i2
    -bash-3.00# cat /etc/release
    Solaris 10 3/05 s10_74L2a SPARC
    Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 22 January 2005

    Author Comment

    Actually blu, if I follow your suggestion.  I am on the earliest version possible, upgrading would cause a further problem.
    LVL 22

    Expert Comment

    No, upgrading should not cause any problems. However, if you wait until tomorrow, I can find out what kernel update patch includes the SUNW symbol you need.
    LVL 22

    Accepted Solution

    Your best bet is to upgrade to Kernel Patch 118833-36.

    Featured Post

    Top 6 Sources for Identifying Threat Actor TTPs

    Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

    Join & Write a Comment

    Installing FreeBSD… FreeBSD is a darling of an operating system. The stability and usability make it a clear choice for servers and desktops (for the cunning). Savvy?  The Ports collection makes available every popular FOSS application and packag…
    I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (…
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now