# from Fergal Daly # on Saturday 28 April 2007 06:28 am: >You don't have it as a prereq in Makefile.PL. It's possible the >machines running the test don't have it installed (people do weird >things to their perl instlls some times),
Like delete core modules? I don't think it's a prereq issue. # from Paul LeoNerd Evans on Saturday 28 April 2007 05:29 am: > /home/cpan/perl588/lib/5.8.8/i686-linux-thread-multi-64int-ld/auto/B/ >B.so: undefined symbol: Perl_Icheckav_save_ptr at > /home/cpan/perl588/lib/5.8.8/XSLoader.pm line 70. I think the problem is the "$ENV{PERL} || 'perl'" bit. You want $^X. >I can't see any common differences between the machines it fails on, > and the machines it passes on If you look again, you might find that they all have something like this is common: Perl: $^X = /home/cpan/perl588/bin/perl I'm guessing that the PERL5LIB in the testing rig combined with your test script forcing use of the system perl is causing perl5.6 or whatever to try to load the .so for 5.8.8. --Eric -- The first rule about Debian is you don't talk about Debian --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------