On Monday, August 19, 2002, at 12:42 , Nikola Janceski wrote:
[..]
> but if run it via an rsh command (on the same host for now):
> /bin/rsh host1 /yyy/TreeInfo/tmp/gather_os_info.pl
>
> I get the following error:
> Can't locate object method "new" via package "XML::SAX::PurePerl" (perhaps
> you forgot to load "XML::SAX::PurePerl"?) at
> /yyy/perl-5.6.1-unix/lib/perl5/site_perl/5.6.1/XML/SAX/ParserFactory.pm 
> line
> 37.
[..]

you have ruled out the usual 'more than one perl' problem with

        /bin/rsh host1 "perl -V"

and that it is the perl that you expect???? Since it
is possible - IF you have more than one version of
perl running on the host, AND the ordering of the
PATH is different - then you may be invoking a version
who's notion of what the @INC should be is NOT the
one that you expect....

also tell me you are not running into the less
well known problem of the '-n' problem with rsh.

sometimes what you neeed to do is

        /bin/rsh -n host1 cmd

so that it does not try to read STDIN from
your current shell into it....

I can't imagine why that might be an issue,
but at times that has been the 'irrational fix'

HTH.



ciao
drieux

---


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to