Hi,

Does /usr/lib/perl5/vendor_perl/5.8.8/Scalar/Util.pm exist? What is the 
output of

perl -le 'print foreach @INC'

By the way, I run urxvt fine with the Scalar::Util that comes with perl.  
do you have something like 
/usr/lib/perl5/5.8.8/i686-linux-thread-multi/auto/List/Util/Util.so

Moshe

* Naga Toro <[EMAIL PROTECTED]> [05/10/07 16:06]:
> Hi,
> 
> I have two machines that uses x11-terms/rxvt-unicode-8.3. One is ~amd64 and 
> one is ~x86, both have the same version of perl and 
> perl-core/Scalar-List-Utils. One can use the perl extensions (~amd64 one) and 
> one gives this error on startup:
> ----
> urxvt: perl hook 0 evaluation error: Undefined subroutine 
> &Scalar::Util::weaken called at /usr/lib/urxvt/urxvt.pm line 1191
> ----
> nonworking:
> $ strace urxvt 2>&1 | egrep 'open.*perl'
> /usr/lib/perl5/5.8.8/Scalar/Util.pm
> /usr/lib/perl5/5.8.8/List/Util.pm
> ----
> working:
> $ strace urxvt 2>&1 | egrep 'open.*perl'
> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/Scalar/Util.pm
> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/List/Util.pm
> /usr/lib64/perl5/5.8.8/x86_64-linux/XSLoader.pm
> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/List/Util/Util.so
> ----
> This indicates that the working uses perl-core/Scalar-List-Utils but the 
> nonworking uses dev-lang/perl, but why?
> 
> Does anyone have an idea as to how I can debug this?
> 
> -- 
> Naga
> -- 
> [EMAIL PROTECTED] mailing list
> 

Attachment: pgpW9OEbp6ztO.pgp
Description: PGP signature

Reply via email to