[csw-devel] SF.net SVN: gar:[18511] csw/mgar/pkg/pilotlink/trunk/Makefile

Peter FELECAN pfelecan at opencsw.org
Wed Jun 27 20:10:13 CEST 2012


"Maciej (Matchek) Bliziński" <maciej at opencsw.org> writes:

> 2012/6/23  <pfelecan at users.sourceforge.net>:
>>  PACKAGES                                               +=      CSWlibpitcl0
>>  CATALOGNAME_CSWlibpitcl0               =       libpitcl0
>> @@ -170,6 +225,10 @@
>>  RUNTIME_DEP_PKGS_CSWlibpitcl0  +=      CSWlibpisock9
>>  RUNTIME_DEP_PKGS_CSWlibpitcl0  +=      CSWtcl
>>  LICENCE_CSWlibpitcl0                   =       COPYING.LIB
>> +CHECKPKG_OVERRIDES_CSWlibpitcl0        +=      bad-rpath-entry|/usr/sfw/lib|opt/csw/lib/libpitcl.so.0.0.0
>> +CHECKPKG_OVERRIDES_CSWlibpitcl0        +=      surplus-dependency|CSWlibz1
>> +CHECKPKG_OVERRIDES_CSWlibpitcl0        +=      surplus-dependency|CSWlibiconv2
>> +CHECKPKG_OVERRIDES_CSWlibpitcl0        +=      surplus-dependency|CSWlibintl8
>
> How do you know that these dependencies are actually required? In most
> packages, you can rely of the NEEDED field, and there's no need for
> additional dependencies.

libz1 is my mistake but:

ldd opencsw/pilotlink/trunk/work/solaris10-sparc/pkgroot/opt/csw/lib/libpitcl.so.0.0.0
        libtcl8.4.so =>  /opt/csw/lib/sparcv8/libtcl8.4.so
        libpopt.so.0 =>  /opt/csw/lib/sparcv8/libpopt.so.0
        libpisock.so.9 =>        /opt/csw/lib/sparcv8/libpisock.so.9
        libusb.so.1 =>   /usr/sfw/lib/libusb.so.1
        libpthread.so.1 =>       /lib/libpthread.so.1
        libm.so.2 =>     /lib/libm.so.2
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libc.so.1 =>     /lib/libc.so.1
        libdl.so.1 =>    /lib/libdl.so.1
        libm.so.1 =>     /lib/libm.so.1
*here*  libintl.so.8 =>  /opt/csw/lib/libintl.so.8
*here*  libiconv.so.2 =>         /opt/csw/lib/libiconv.so.2
        libmp.so.2 =>    /lib/libmp.so.2
        libmd.so.1 =>    /lib/libmd.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        /platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1
        /platform/SUNW,SPARC-Enterprise-T5220/lib/libmd_psr.so.1

-- 
Peter


More information about the devel mailing list