----- Original Message ----- From: <[EMAIL PROTECTED]>
.
.
$ ppm
Can't locate ActivePerl/PPM/limited_inc.pm in @INC (@INC contains:
/usr/lib/perl5/5.10/i686-cygwin /usr/lib/perl5/5.10 /usr/
lib/perl5/site_perl/5.10/i686-cygwin /usr/lib/perl5/site_perl/5.10
/usr/lib/perl5/vendor_perl/5.10/i686-cygwin
/usr/lib/perl5/vendor_perl/5.10 /usr/lib/perl5/vendor_perl/5.10
/usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .) at
/cygdrive/c/Perl/bin/ppm line 4.
BEGIN failed--compilation aborted at /cygdrive/c/Perl/bin/ppm line 4.

You're running /cygdrive/c/Perl/bin/ppm - which is the ActivePerl ppm utility, *not* the Cygwin ppm utility. (I didn't know Cygwin had a ppm utility btw.) Apparently, the ActivePerl ppm utility needs ActivePerl/PPM/limited_inc.pm, but can't find that file in your Cygwin build of perl - which is hardly surprising.

(Not exactly sure of the mechanism that leads to ActivePerl's ppm finding Cygwin's perl instead of ActivePerl's perl - but that's what's happening.)

The problem would probably go away if you removed /cygdrive/c/Perl/bin/ppm from Cygwin's $PATH - or at least put it at the end of $PATH.

In installing ActivePerl, the system environment variable was probably altered to include C:/Perl/bin, and your bash shell is picking it up from there.

Cheers,
Rob

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to