Problem with PPM
am 12.05.2007 13:01:12 von Dmitri Pissarenko
Hello!
I'm running ActiveState Perl on a Windows machine (Windows XP Home).
Last week I created an application with Perl Catalyst and everything
worked fine.
During the week I installed several new application on my machine
(putty, doxygen, ruby on rails, eclipse 3.2 with several plugins).
Now, I've tried to execute ppm and got following error message:
Error: neither 'HKEY_LOCAL_MACHINE/SOFTWARE/ActiveState/PPM//InstallLocatio n' no
r 'HKEY_CURRENT_USER/SOFTWARE/ActiveState/PPM//InstallLocation ' found in registr
y at D:\Programme\Perl\bin/ppm.bat line 29.
Another strange thing: when I enter something like
"script\myapp_server.pl" I'm getting a window, in which I have to
select the application with which the pl file should be opened. And I
can't select Perl.
As I said before, last week everything worked fine and I suppose that
one of the applications I installed broke Perl.
How can I fix this problem?
Should I re-install Perl?
Thanks in advance
Dmitri Pissarenko
P. S.: "perl -v" returns this:
This is perl, v5.8.4 built for MSWin32-x86-multi-thread
(with 3 registered patches, see perl -V for more detail)
Copyright 1987-2004, Larry Wall
Binary build 810 provided by ActiveState Corp. http://www.ActiveState.com
ActiveState is a division of Sophos.
Built Jun 1 2004 11:52:21
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Re: Problem with PPM
am 13.05.2007 18:37:15 von Octavian Rasnita
Probably some of the installed applications re-assigned the .pl extension to
be ran by another program than perl. (A text editor for example).
I have also noticed that ruby installer sets some environment variables that
affect the way some perl program works, and I also had an issue with cpan
that displayed a warning message (after I've installed ruby) because of a
certain environment variable that was set.
Octavian
----- Original Message -----
From: "Dmitri Pissarenko"
To:
Sent: Saturday, May 12, 2007 2:01 PM
Subject: Problem with PPM
> Hello!
>
> I'm running ActiveState Perl on a Windows machine (Windows XP Home).
>
> Last week I created an application with Perl Catalyst and everything
> worked fine.
>
> During the week I installed several new application on my machine
> (putty, doxygen, ruby on rails, eclipse 3.2 with several plugins).
>
> Now, I've tried to execute ppm and got following error message:
>
> Error: neither
> 'HKEY_LOCAL_MACHINE/SOFTWARE/ActiveState/PPM//InstallLocatio n' no
> r 'HKEY_CURRENT_USER/SOFTWARE/ActiveState/PPM//InstallLocation ' found in
> registr
> y at D:\Programme\Perl\bin/ppm.bat line 29.
>
> Another strange thing: when I enter something like
> "script\myapp_server.pl" I'm getting a window, in which I have to
> select the application with which the pl file should be opened. And I
> can't select Perl.
>
> As I said before, last week everything worked fine and I suppose that
> one of the applications I installed broke Perl.
>
> How can I fix this problem?
>
> Should I re-install Perl?
>
> Thanks in advance
>
> Dmitri Pissarenko
>
> P. S.: "perl -v" returns this:
>
> This is perl, v5.8.4 built for MSWin32-x86-multi-thread
> (with 3 registered patches, see perl -V for more detail)
>
> Copyright 1987-2004, Larry Wall
>
> Binary build 810 provided by ActiveState Corp. http://www.ActiveState.com
> ActiveState is a division of Sophos.
> Built Jun 1 2004 11:52:21
>
> Perl may be copied only under the terms of either the Artistic License or
> the
> GNU General Public License, which may be found in the Perl 5 source kit.
>
> Complete documentation for Perl, including FAQ lists, should be found on
> this system using `man perl' or `perldoc perl'. If you have access to the
> Internet, point your browser at http://www.perl.com/, the Perl Home Page.
> _______________________________________________
> ActivePerl mailing list
> ActivePerl@listserv.ActiveState.com
> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs