Actually, forget CSWosslrt as that's a red-herring.

I also realize that the commands above are not so helpful on OpenSolaris where 
the pkg(1) command should be used to list what's installed.  Thus I offer the 
following, though I make no claim to its accuracy:

$ export LD_LIBRARY_PATH=$ROOT/usr/lib/dns
$ ver=`uname -v | cut -d_ -f2`
$ for f in $ROOT/usr/lib/dns/*.so $ROOT/usr/sbin/*; \
do ldd $f | grep -v /usr/lib/dns; done |
awk '{print $3}' | sort -u > /tmp/libs
$ cat /tmp/libs
/lib/libcrypto.so.0.9.8
/lib/libgen.so.1
/lib/libmd.so.1
/lib/libmp.so.2
/lib/libuutil.so.1                            /usr/lib/libc.so.1                
            /usr/lib/libm.so.2
/usr/lib/libnsl.so.1
/usr/lib/libpthread.so.1
/usr/lib/libscf.so.1
/usr/lib/libsocket.so.1
/usr/lib/libthread.so.1
/usr/lib/libxml2.so.2
/usr/lib/libz.so.1
$ while read f ; do \
print -n $f:;pkg search -p $f | grep -- $ver | head -1;
done < /tmp/libs
/lib/libcrypto.so.0.9.8:pkg:/[email protected] (opensolaris.org)
/lib/libgen.so.1:pkg:/[email protected] (opensolaris.org)
/lib/libmd.so.1:pkg:/[email protected] (opensolaris.org)
/lib/libmp.so.2:pkg:/[email protected] (opensolaris.org)
/lib/libuutil.so.1:pkg:/[email protected] (opensolaris.org)
/usr/lib/libc.so.1:pkg:/[email protected] (opensolaris.org)
/usr/lib/libm.so.2:pkg:/[email protected] (opensolaris.org)
/usr/lib/libnsl.so.1:pkg:/[email protected] (opensolaris.org)
/usr/lib/libpthread.so.1:pkg:/[email protected] (opensolaris.org)
/usr/lib/libscf.so.1:pkg:/[email protected] (opensolaris.org)
/usr/lib/libsocket.so.1:pkg:/[email protected] (opensolaris.org)
/usr/lib/libthread.so.1:pkg:/[email protected] (opensolaris.org)
/usr/lib/libxml2.so.2:pkg:/[email protected] (opensolaris.org)
/usr/lib/libz.so.1:pkg:/[email protected] (opensolaris.org) 

Seems the package names are not identical when compared to the previous example,
i.e. here SUNWlxml and before SUNWlxmlr.

Stace
-- 
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to