pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/48486: apache 24 uses libs from gcc, not from gcc48-libs-4.8.2nb1



>Number:         48486
>Category:       pkg
>Synopsis:       apache 24 uses libs from gcc, not from gcc48-libs-4.8.2nb1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 31 14:35:00 +0000 2013
>Originator:     Joachim Knoke
>Release:        2013Q3 Head
>Organization:
>Environment:
SunOS myhost 5.10 Generic_150400-06 sun4u sparc SUNW,Sun-Fire-280R
>Description:
after building gcc48 and apache24, installing apache24 works, but it does not 
start, as:
# /etc/init.d/apache2_pkgsrc start
Starting apache.
ld.so.1: httpd: Schwerer Fehler: libgcc_s.so.1: Öffnen fehlgeschlagen: Datei 
oder Verzeichnis nicht gefunden
Killed (Abgebrochen)
#
# ldd /opt/pkg/sbin/httpd
        libpcre.so.1 =>  /opt/pkg/lib/libpcre.so.1
        libaprutil-1.so.0 =>     /opt/pkg/lib/libaprutil-1.so.0
        libexpat.so.1 =>         /opt/pkg/lib/libexpat.so.1
        libiconv.so.2 =>         /opt/pkg/lib/libiconv.so.2
        libapr-1.so.0 =>         /opt/pkg/lib/libapr-1.so.0
        libnsl.so.1 =>   /lib/libnsl.so.1
        libuuid.so.1 =>  /lib/libuuid.so.1
        libsendfile.so.1 =>      /lib/libsendfile.so.1
        librt.so.1 =>    /lib/librt.so.1
        libsocket.so.1 =>        /lib/libsocket.so.1
        libpthread.so.1 =>       /lib/libpthread.so.1
        libc.so.1 =>     /lib/libc.so.1
        libgcc_s.so.1 =>         (Datei nicht gefunden)
        libgcc_s.so.1 =>         (Datei nicht gefunden)
        libgcc_s.so.1 =>         (Datei nicht gefunden)
        libgcc_s.so.1 =>         (Datei nicht gefunden)
        libgcc_s.so.1 =>         (Datei nicht gefunden)
        libmp.so.2 =>    /lib/libmp.so.2
        libmd.so.1 =>    /lib/libmd.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libm.so.2 =>     /lib/libm.so.2
        /platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1
        /platform/SUNW,Sun-Fire-280R/lib/libmd_psr.so.1
#
Adding gcc48 package solves this issue

So apache24 seems to use the libs from gcc48 instead of gcc48-libs
>How-To-Repeat:
remove gcc48 package or
quickinstall apache24 on a new machine
>Fix:
apache24 should reference the correct libs that it can run without an installed 
compiler



Home | Main Index | Thread Index | Old Index