[EMAIL PROTECTED] wrote Fri, 30 Jun 2000:

I have been experiencing outrageous email trouble.  Please forgive
duplicate messages - this is a modification of another message that
you may or may not have seen already.

> My Perl is not built to pre-load the ENV array.
> 
> The logicals that are set up are defined in a startup procedure. The same
> procedure is called from both the functioning and the non functioning node
> in my cluster.

I think this may be the root of the problem.  In your initial report perlbug 
mentioned that:

>     perl_root:[lib.VMS_AXP.5_00503]
>     perl_root:[lib]
>     perl_root:[lib.site_perl.VMS_AXP]
>     perl_root:[lib.site_perl]
>     PERLSHR=PERL_ROOT:[000000]PERLSHR.EXE
>     PERL_ROOT=DISK104:[PERL5_005_03.]
                ^^^^^^^^

Is DISK104 the Volume label rather than the physical name?
What is the physical name of the disk as seen by other cluster
members?  Is it $1$DKA100:?  What does:

     directory perl_root:[000000]perl.exe

do on _all_ of your nodes?   I presume it will work OK on your 
"functioning" node, but do you see any "%DIRECT-W-NOFILES, no files found"
on the other nodes?  If so then try replacing the definition of
PERL_ROOT in your perl_setup.com with something like the following,
with perl_disk symbols suitably to resemble your physical disk names:

 $ nodename = f$getsyi("NODENAME")
 $ if nodename .eqs. "SEB090" then perl_disk := $1$DKB100:[perl5_005_03.]
 $ if nodename .eqs. "SEB100" then perl_disk := $1$DKA100:[perl5_005_03.]
 $ define/translation=concealed PERL_ROOT 'perl_disk

etcetera.

Peter Prymmer

Reply via email to