Hi Dago,
ldd gives below errors. 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. Please advise.


milkyway> ldd -r /opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so
        libct.so =>      (file not found)
        libcs.so =>      (file not found)
        libtcl.so =>     (file not found)
        libcomn.so =>    (file not found)
        libintl.so =>    /lib/libintl.so
        libdl.so.1 =>    /lib/libdl.so.1
        libm.so.1 =>     /lib/libm.so.1
        symbol not found: __ctype               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: PL_memory_wrap                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Istack_sp_ptr            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Imarkstack_ptr_ptr               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Istack_base_ptr          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Iop_ptr          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Icurpad_ptr              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_newmortal             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_setiv         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_mg_set           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_croak_nocontext          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_croak_xs_usage           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_2iv_flags             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_newSViv          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_2mortal               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_newSVsv          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_get_sv           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_2pv_flags             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Isv_yes_ptr              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Isv_no_ptr               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Isv_undef_ptr            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strcmp                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_newSV_type               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_newSVpv          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_hv_common_key_len                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strcat                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_newRV_noinc              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Istack_max_ptr           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_stack_grow               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Gthr_key_ptr             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: pthread_getspecific           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Imarkstack_max_ptr               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_markstack_grow           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_call_method              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: sprintf               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_setpv         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_mg_get           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_av_extend                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_mg_size          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_av_make          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_av_push          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_ISv_ptr          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_IXpv_ptr         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_2bool         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_mg_find          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_dowantarray              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_newRV            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_warn_nocontext           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Idirty_ptr               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: PerlIO_printf         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_newSV            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_form             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_new_version              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_derived_from          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_vcmp             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_newXS            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Iunitcheckav_ptr         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Iscopestack_ix_ptr               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_call_list                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_vstringify               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_croak            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_options            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_catpv         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_push_scope               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Itmps_floor_ptr          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_save_int         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Itmps_ix_ptr             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_call_sv          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_free_tmps                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_pop_scope                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_PerlIO_stderr            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_con_props          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Ierrgv_ptr               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_cancel             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_close              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strchr                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strcpy                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_PerlIO_flush             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strlen                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: pthread_mutex_init            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_ctx_alloc          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_diag               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_config             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_init               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_callback           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_config             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strrchr               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strncpy               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_loc_alloc          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_locale             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_dt_info            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_ctx_drop           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: pthread_mutex_lock            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: pthread_mutex_unlock          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strstr                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: getpid                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strncasecmp           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: atoi          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_con_alloc          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_connect            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_con_drop           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_command            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_send               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_results            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_cmd_drop           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strncmp               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: memset                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_describe           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_bind               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_fetch              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_backoff               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_loc_drop           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_setsv_flags           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_Ina_ptr          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_capability         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_cmd_alloc          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_safesysmalloc            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_hv_placeholders_get              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_dynamic            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_res_info           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_safesysfree              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strtok                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_newSVpvn         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_av_len           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_av_clear         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_av_store         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_compute_info               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_convert            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_safesyscalloc            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_setpvn                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_is_utf8_string           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_setnv         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_catpvn_flags          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_hv_iterinit              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_hv_iternextsv            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_free          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_get_data           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_send_data          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_data_info          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_dt_crack           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: .stret1               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strtol                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: Perl_sv_upgrade               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: atof          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: strspn                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_param              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: getenv                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_ep_ssd            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_ep_s              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_ep_ss             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: comn_malloc           
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_conv_func         
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_ep_sdd            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: memcpy                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: comn_free             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: cs_calc               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_ep_sds            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_ep_sss            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_async_drop                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_async_shut                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_err_init          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_build_errmsg              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_ep_sd             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: memcmp                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_poll               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_cmd_props          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_async_init                
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_async_alloc               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_sendpassthru               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: comn_num_getlen               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: .div          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: comn_realloc          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_st_ver            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_ns_trans          
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_async_iopost              
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_async_complete            
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: ct_wakeup             
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_async_start               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_async_abort               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        symbol not found: com_async_props               
(/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so)
        libc.so.1 =>     /lib/libc.so.1
        /platform/SUNW,SPARC-Enterprise-T5120/lib/libc_psr.so.1
        libm.so.2 =>     /lib/libm.so.2
milkyway>


Chirag.


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On 
Behalf Of Dagobert Michelsen
Sent: Tuesday, December 11, 2012 10:07 AM
To: Questions and discussions
Subject: Re: [csw-users] DBD::Sybase perl module

Hi Chirag,

Am 11.12.2012 um 15:57 schrieb <[email protected]>:
> Thanks. I had installed both freetds and OCS, but neither seem to have 
> Sybase.pm module, or do they?

They do:
  /opt/csw/lib/perl/site_perl/DBD/Sybase.pm f none 0444 root bin 75443 5553 
1289051389 CSWpm-dbd-sybase-freetds

The FreeTDS-flavor contains the basic stuff for DBD::Sybase, the OCS-flavor is 
an addon that
takes precedence:

-r--r--r--   1 root     bin            0 Nov 23  2010 
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-freetds.bs
-r-xr-xr-x   1 root     bin       145320 Nov 23  2010 
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-freetds.so
-r--r--r--   1 root     bin            0 Nov 23  2010 
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-ocs.bs
-r-xr-xr-x   1 root     bin       252928 Nov 23  2010 
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-ocs.so
lrwxrwxrwx   1 root     other         57 Dec 11 16:02 
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.bs -> 
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-ocs.bs
lrwxrwxrwx   1 root     other         57 Dec 11 16:02 
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so -> 
/opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase-ocs.so

> I'll try setting LD path variable as you suggested since Sybase installation 
> is in different path and let you know. Thanks.

This must work without errors:
  ldd -r /opt/csw/lib/perl/site_perl/auto/DBD/Sybase/Sybase.so

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.


Best regards

  -- Dago


> 
> Chirag.
> 
> ----- Original Message -----
> From: Dagobert Michelsen [mailto:[email protected]]
> Sent: Tuesday, December 11, 2012 02:46 AM
> To: Questions and discussions <[email protected]>
> Subject: Re: [csw-users] DBD::Sybase perl module
> 
> Hi Chirag,
> 
> Am 10.12.2012 um 22:06 schrieb <[email protected]>:
>> I'm getting below errors. It seems that DBD::Sybase perl module is missing 
>> and I can't locate it via "pkgutil". Please help!
> 
> What commands did you try? There are two flavors of DBD::Sybase, one with 
> Sybase ASE
> bindings and one for FreeTDS:
> 
>> dam@login [login]:/export/mirror/opencsw-official > pkgutil -a sybase
>> You're not root and didn't set -W, using home dir.
>> => Fetching new catalog and descriptions 
>> (file:///export/mirror/opencsw-official/unstable/sparc/5.10) if available ...
>> Checking integrity of 
>> /home/dam/.pkgutil/catalog._export_mirror_opencsw-official_unstable_sparc_5.10
>>  with gpg.
>> gpg: Signature made Tue Dec 11 06:46:38 2012 CET using DSA key ID 9306CC77
>> gpg: Good signature from "OpenCSW catalog signing <[email protected]>"
>> gpg: WARNING: This key is not certified with a trusted signature!
>> gpg:          There is no indication that the signature belongs to the owner.
>> Primary key fingerprint: 4DCE 3C80 AAB2 CAB1 E60C  9A3C 05F4 2D66 9306 CC77
>> ==> 3560 packages loaded from 
>> /home/dam/.pkgutil/catalog._export_mirror_opencsw-official_unstable_sparc_5.10
>> common               package              catalog                        size
>> pm_dbd_sybase_freetds CSWpm-dbd-sybase-freetds 1.11,REV=2010.11.23        
>> 119.9 KB
>> pm_dbd_sybase_ocs    CSWpm-dbd-sybase-ocs 1.11,REV=2010.11.23         96.7 KB
> 
> 
> 
>> install_driver(Sybase) failed: Can't locate loadable object for module 
>> DBD::Sybase in @INC (@INC contains: /ilx/lib /opt/csw/lib/perl/site_perl 
>> /opt/csw/share/perl/site_perl /opt/csw/lib/perl/csw /opt/csw/share/perl/csw 
>> /opt/csw/lib/perl/5.10.1 /opt/csw/share/perl/5.10.1 .) at (eval 10) line 3
>> Compilation failed in require at (eval 10) line 3.
>> Perhaps a module that DBD::Sybase requires hasn't been fully installed
> 
> 
> After installation you need to have the Sybase OCS installation in 
> /opt/csw/sybase/OCS-12_5
> as the RUNPATH is included in the Perl module:
>  [10]    RUNPATH         /opt/csw/sybase/OCS-12_5/lib
> You can also set the LD_LIBRARY_PATH to match if you have a different 
> location.
> 
> 
> 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

-- 
"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

Reply via email to