View Single Post
  #11 (permalink)  
Old 01-07-2008, 10:49 AM
phvt phvt is offline
Member
 
Posts: 10
Default

Hi folks,

I'm having this issue on CentOS4 too.

With my system's Scalar::Util first in @INC, the simple test of perl -e 'use Scalar::Util "dualvar"'--as the zimbra user--works fine. (I re-installed with force install Scalar::Util, and put /usr/lib/perl5 as the first path of PERLLIB in ~zimbra/.bashrc).

With Zimbra's PERLLIB at the top of @INC, I get the XS error.

So, with this workaround of putting /usr/lib/perl5 into the Zimbra user environment (so my own List-Utils is used), I was able to get past this ldap configuration hurdle.

I'm not sure I should proceed with this workaround in production--you've bundled these modules with Zimbra for a reason. Would it be possible to include XSLoader in your distribution? That seems to be the source of the incompatibility; your List-Util build doesn't like my XSLoader. Suggestions welcome.

Paul
Reply With Quote