penantes has asked for the wisdom of the Perl Monks concerning the following question:

Im driving crazy...
bash-2.03# cat #!/usr/local/bin/perl use POSIX qw(setsid); print "test\n"; bash-2.03# ./ test bash-2.03# pp -o posixtest bash-2.03# ./posixtest Can't load <br>'/tmp/par-SYSTEM/cache-afff2c54049f97c3a41a83b4ffc0a1ad +f2a19142/' for module POSIX: ./posixtest: fatal: +relocation error: file <br>/tmp/par-SYSTEM/cache-afff2c54049f97c3a41a +83b4ffc0a1adf2a19142/ symbol PL_csighandlerp: referenced +symbol not found at /usr/local/lib/perl5/5.8.0/sun4-solaris/DynaLoade line 229. at ../blib/lib/PAR/ line 107 Compilation failed in require at script/ line 3. BEGIN failed--compilation aborted at script/ line 3. BEGIN failed--compilation aborted at -e line 835.<br> bash-2.03# id uid=0(root) gid=1(other) bash-2.03#

Thanks in advance.
post-scriptum: Its Solaris 8 Sparc.

Replies are listed 'Best First'.
Re: Problems with pp (Perl Packager)
by Joost (Canon) on Feb 22, 2005 at 20:36 UTC
      All up to date,
      but I do have 2 diferent versions excepting the default one, I have installed the modules on both, Im gonna try and "re-install" them gain tomorrow...
      It can be a PATH priority...
      The weird thing is that is only bothering me with POSIX module.
      Go to check it out in the morning, anyway if somebody faced this problem, I would off course appreciate the hint.
      Best Regards
        I am getting the same message <pp> "BEGIN failed--compilation aborted at -e line 835" on Mandrake Linux, perl 5.8.6
        par 0.87
        It runs find as a perl file.
        I am going to post a sample script that duplicates the problem at,
        and refer to this perlmonks node in my posting. I will do it shortly.
        --M. Nooning
Re: help :(
by blazar (Canon) on Feb 22, 2005 at 17:46 UTC
    I don't know how to help you, but I suggest you change the subject of your node to something more informative, this may help you finding someone who can answer your question effectively...