Hi Dago,
I have set the LD_LIBRARY_PATH to include the location of our Sybase
installation (lib location) and still " ldd -r
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so" gives the same errors. I
have included below output you requested. Please help me what am I missing or
how to fix this. I'm lost at this point.
milkyway> pkginfo -l CSWpm-dbd-sybase-freetds
PKGINST: CSWpm-dbd-sybase-freetds
NAME: pm_dbd_sybase_freetds - DBD-Sybase: Sybase database driver for the
DBI module (Linked against FreeTDS)
CATEGORY: application
ARCH: sparc
VERSION: 1.11,REV=2010.11.23
BASEDIR: /
VENDOR: http://search.cpan.org/~mewp/DBD-Sybase packaged for CSW by
Dagobert Michelsen
PSTAMP: dam@current9s-20101123175835
INSTDATE: May 31 2012 13:25
HOTLINE: http://www.opencsw.org/bugtrack/
EMAIL: [email protected]
STATUS: completely installed
FILES: 19 installed pathnames
10 shared pathnames
12 directories
1 executables
626 blocks used (approx)
pkgchk gives below errors:
milkyway> pkgchk CSWpm-dbd-sybase-freetds
ERROR: /opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-freetds.bs
pathname does not exist
ERROR: /opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-freetds.so
pathname does not exist
I do not see those Sybase-freetds.* files, but below are the contents of that
directory:
milkyway> pwd
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase
milkyway> ls -l
total 252
-r--r--r-- 1 root bin 0 Nov 23 2010 Sybase-ocs.bs
-r-xr-xr-x 1 root bin 252928 Nov 23 2010 Sybase-ocs.so
lrwxrwxrwx 1 root other 57 Dec 11 11:33 Sybase.bs ->
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-ocs.bs
lrwxrwxrwx 1 root other 57 Dec 11 11:33 Sybase.so ->
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-ocs.so
milkyway>
And grep gives below output:
milkyway> grep CSWpm-dbd-sybase-freetds /var/sadm/install/contents
/opt/csw/lib/perl d none 0755 root bin CSWpmfontafm CSWpm-compress-raw-bzip2
CSWpm-compress-raw-zlib CSWpm-mime-base64 CSWpm-io-compress CSWpm-uri
CSWpm-html-tagset CSWpm-html-parser CSWpmhtmltree CSWpmhtmlformat
CSWpm-libwww-perl CSWpmiozlib CSWpmtermreadkey CSWpm-module-runtime
CSWpm-try-tiny CSWpm-module-implementation CSWpm-params-validate
CSWpmclasssingleton CSWpmdatetimelocale CSWpmdatetimetz CSWpmdatetime
CSWpm-compress-bzip2 CSWpmclassfactutil CSWpm-dbi CSWpm-dbd-sybase-freetds
CSWpmdbdoracle CSWpmdbdmysql CSWpm-dbd-sqlite CSWpmiodigest CSWpmfcgi
CSWpmtextformat CSWpmhtmltableextract CSWpmhtml2text CSWpmnetssleay
CSWpm-io-tty CSWpm-io-socket-ssl CSWpm-io-string CSWpm-list-moreutils CSWpmtk
CSWpm-params-util CSWpmlclemktxtsimple CSWpm-params-check
CSWpm-log-message-simple CSWpmtermsize CSWpmtermreadlineg CSWpm-term-ui
CSWpmtextwrapper CSWpmtextwikiformat CSWpm-algorithm-diff CSWpmtexticonv
CSWpm-locale-gettext CSWpm-text-diff CSWpmxmlnssupp CSWpmxmlparser CSWpmxmlsax C
SWpmxmltokeparser CSWpmxmlstream CSWpmxmlsimple CSWpmxmlregexp CSWpmlibxmlperl
CSWpmxmllibxml CSWpmmodload CSWpmtextglob CSWpmfiletype CSWpmfiletail
CSWpmfilesysdf CSWpmfileremove CSWpmfilenfslock CSWpmfilenext CSWpmfilemmagic
CSWpmfilechmod CSWpmfilechdir CSWpmfilecat CSWpm-module-load-conditional
CSWpm-ipc-cmd CSWpm-file-fetch CSWperl CSWpmmd5 CSWpmstringapprox
CSWpm-digest-sha1 CSWpm-net-ip CSWpmdigesthmac CSWpm-net-dns CSWpmnumberformat
CSWpm-yaml CSWpm-dbd-sybase-ocs
/opt/csw/lib/perl/5.10.1 d none 0755 root bin CSWpmfontafm
CSWpm-compress-raw-bzip2 CSWpm-compress-raw-zlib CSWpm-mime-base64
CSWpm-io-compress CSWpm-uri CSWpm-html-tagset CSWpm-html-parser CSWpmhtmltree
CSWpmhtmlformat CSWpm-libwww-perl CSWpmiozlib CSWpmtermreadkey CSWpm-try-tiny
CSWpm-module-implementation CSWpmdatetimelocale CSWpmdatetimetz
CSWpm-compress-bzip2 CSWpm-dbi CSWpm-dbd-sybase-freetds CSWpmdbdoracle
CSWpmdbdmysql CSWpm-dbd-sqlite CSWpmiodigest CSWpmfcgi CSWpmhtmltableextract
CSWpmnetssleay CSWpm-io-tty CSWpm-io-socket-ssl CSWpm-io-string
CSWpm-list-moreutils CSWpmtk CSWpm-params-util CSWpmlclemktxtsimple
CSWpm-params-check CSWpm-log-message-simple CSWpmtermsize CSWpmtermreadlineg
CSWpm-term-ui CSWpmtextwikiformat CSWpm-algorithm-diff CSWpmtexticonv
CSWpm-locale-gettext CSWpm-text-diff CSWpmxmlnssupp CSWpmxmlparser
CSWpmxmllibxml CSWpmmodload CSWpmtextglob CSWpmfiletail CSWpmfilesysdf
CSWpmfilechmod CSWpm-module-load-conditional CSWpm-ipc-cmd CSWpm-file-fetch CSW
perl CSWpmstringapprox CSWpm-digest-sha1 CSWpm-net-ip CSWpmdigesthmac
CSWpm-net-dns CSWpmnumberformat CSWpm-yaml
/opt/csw/lib/perl/site_perl d none 0755 root bin CSWpm-dbd-sybase-freetds
CSWpmxmlnssupp CSWpmfilemmagic CSWperl CSWpm-dbd-sybase-ocs
/opt/csw/lib/perl/site_perl/DBD d none 0755 root bin CSWpm-dbd-sybase-freetds
/opt/csw/lib/perl/site_perl/DBD/Sybase.pm f none 0444 root bin 75443 5553
1289051389 CSWpm-dbd-sybase-freetds
/opt/csw/lib/perl/site_perl/DBD/dbd-sybase.pod f none 0444 root bin 23060 52122
1049154911 CSWpm-dbd-sybase-freetds
/opt/csw/lib/perl/site_perl/auto d none 0755 root bin CSWpm-dbd-sybase-freetds
CSWpmxmlnssupp CSWpmfilemmagic CSWpm-dbd-sybase-ocs
/opt/csw/lib/perl/site_perl/auto/DBD d none 0755 root bin
CSWpm-dbd-sybase-freetds CSWpm-dbd-sybase-ocs
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase d none 0755 root bin
CSWpm-dbd-sybase-freetds CSWpm-dbd-sybase-ocs
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-freetds.bs f none 0444 root
bin 0 0 1290531504 CSWpm-dbd-sybase-freetds
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-freetds.so f none 0555 root
bin 145320 29228 1290531504 CSWpm-dbd-sybase-freetds
/opt/csw/share/alternatives d none 0755 root bin CSWcswutils
CSWpm-dbd-sybase-freetds CSWpm-dbd-sybase-ocs
/opt/csw/share/alternatives/pm_dbd_sybase_freetds f cswalternatives 0644 root
bin 242 22160 1290531512 CSWpm-dbd-sybase-freetds
/opt/csw/share/checkpkg d none 0755 root bin CSWvimrt CSWbdb48 CSWpmhtmlformat
CSWpmdatetimetz CSWpmdatetime CSWpmclassfactutil CSWpm-dbd-sybase-freetds
CSWpmdbdoracle CSWpmdigestsha CSWpmlclemktxtsimple CSWpmtermsize CSWpmtexticonv
CSWpmmodload CSWpmfilechmod CSWpmdigesthmac
/opt/csw/share/checkpkg/overrides d none 0755 root bin CSWvimrt CSWbdb48
CSWpmhtmlformat CSWpmdatetimetz CSWpmdatetime CSWpmclassfactutil
CSWpm-dbd-sybase-freetds CSWpmdbdoracle CSWpmdigestsha CSWpmlclemktxtsimple
CSWpmtermsize CSWpmtexticonv CSWpmmodload CSWpmfilechmod CSWpmdigesthmac
/opt/csw/share/doc/pm_dbd_sybase_freetds d none 0755 root bin
CSWpm-dbd-sybase-freetds
/opt/csw/share/doc/pm_dbd_sybase_freetds/license f none 0644 root bin 191 15906
1290531511 CSWpm-dbd-sybase-freetds
/opt/csw/share/man/man3 d none 0755 root bin CSWpmfontafm CSWpm-uri
CSWpm-html-tagset CSWpm-html-parser CSWpmhtmltree CSWpmhtmlformat
CSWpm-libwww-perl CSWperldoc CSWpmtermreadkey CSWpm-module-runtime
CSWpm-try-tiny CSWpm-module-implementation CSWpm-params-validate
CSWpmclasssingleton CSWpmdatetimelocale CSWpmdatetimetz CSWpmdatetime
CSWpm-compress-bzip2 CSWpmclassfactutil CSWpm-dbi CSWpm-dbd-sybase-freetds
CSWpmdbdoracle CSWpmdbdmysql CSWpm-dbd-sqlite CSWpmiodigest CSWpmfcgi
CSWpmtextformat CSWpmhtmltableextract CSWpmhtml2text CSWpmnetssleay
CSWpm-io-tty CSWpm-io-socket-ssl CSWpm-io-string CSWpm-list-moreutils CSWpmtk
CSWpmlclemktxtlex CSWpm-params-util CSWpmtermsize CSWpmtermreadlineg
CSWpmtextwrapper CSWpmtextwikiformat CSWpm-algorithm-diff CSWpmtexticonv
CSWpm-locale-gettext CSWpm-text-diff CSWpmxmlnssupp CSWpmxmlparser CSWpmxmlsax
CSWpmxmltokeparser CSWpmxmlstream CSWpmxmlsimple CSWpmxmlregexp CSWpmlibxmlperl
CSWlibxml2-dev CSWpmxmllibxml CSWpmtextglob CSWpmnbrcompare CS
Wpmfiletype CSWpmfiletail CSWpmfilesysdf CSWpmfileremove CSWpmfilenfslock
CSWpmfilenext CSWpmfilemmagic CSWpmfilefindrule CSWpmfilechmod CSWpmfilechdir
CSWpmfilecat CSWpmmd5 CSWpmstringapprox CSWpm-digest-sha1 CSWpm-net-ip
CSWpmdigesthmac CSWpm-net-dns CSWpmnumberformat CSWpm-yaml
/opt/csw/share/man/man3/DBD::Sybase.3 f none 0444 root bin 74333 47533
1290531466 CSWpm-dbd-sybase-freetds
milkyway>
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On
Behalf Of Dagobert Michelsen
Sent: Wednesday, December 12, 2012 3:39 AM
To: Questions and discussions
Subject: Re: [csw-users] DBD::Sybase perl module
Hi Chirag,
Am 11.12.2012 um 17:57 schrieb <[email protected]>:
> ldd gives below errors.
Sure. Did you try one of these from my last mail?
>> If you have a different path you can either symlink
>> /opt/csw/sybase/OCS-12_5/lib to your location
>> (recommended) or use LD_LIBRARY_PATH to point to your lib location.
So you must have e.g. libct.so in what /opt/csw/sybase/OCS-12_5/lib points to
or LD_LIBRARY_PATH points to.
> And, "/opt/csw/lib/perl/site_perl/DBD/Sybase.pm" does NOT exist...That's
> weird! I even un-installed both; pm_dbd_sybase_freetds and pm_dbd_sybase_ocs
> and re-installed them. Still Sybase.pm is not there and ldd gives below
> errors.
The ldd errors are unrelated to the non-existence of Sybase.pm, as we cannot
distribute
the Sybase libs due to license issues manual adjustment is required here.
Regarding the non-existence of Sybase.pm please try
pkginfo -l CSWpm-dbd-sybase-freetds
pkgchk CSWpm-dbd-sybase-freetds
and
grep CSWpm-dbd-sybase-freetds /var/sadm/install/contents
and post the results.
Best regards
-- Dago
--
"You don't become great by trying to be great, you become great by wanting to
do something,
and then doing it so hard that you become great in the process." - xkcd #896
_______________________________________________
users mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/users