Re: "LDAP_SYNC_INFO" is not exported by the Net::LDAP::Constant module

Graham Barr <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.ldap
Message-ID <[email protected]>
On Feb 11, 2009, at 10:22 AM, Johan Ström wrote:

> Hi
>
> I just upgraded my FreeBSD 7 box from perl 5.8.8 to perl 5.8.9, and  
> also updated all my perl modules. Among those where p5-perl-ldap,  
> which got upgraded from 0.36 (I think) to 0.39.
>
> After this I got problems with my RT installation, which uses LDAP  
> for authentication. The problem I got was this (in rt.log):
>
> [warning]: "LDAP_SYNC_INFO" is not exported by the  
> Net::LDAP::Constant module at /usr/local/lib/perl5/site_perl/5.8.9/ 
> Net/LDAP/Intermediate.pm line 10 (/usr/local/lib/perl5/5.8.9/Carp.pm: 
> 46)

That is odd

> So its there all right.. But why does it bork in Intermediate.pm?  
> I've cleared out all old 5.8.8 libs, first with the perl-after- 
> upgrade script but then also reinstalled all modules just in case..  
> And then removed the (empty) 5.8.8 dirs under lib/perl5/ and lib/ 
> perl5/site_perl. So there should be no conflicting files there at  
> least..

What do you get if you run

perl -MNet::LDAP::Constant -le 'BEGIN { print $INC{"Net/LDAP/ 
Constant.pm"}} use Net::LDAP::Constant "LDAP_SYNC_INFO"'

Graham.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.