ppm GUI error

ppm GUI error

am 03.06.2008 17:27:43 von eroode

Hello all,

I am using ppm and am getting an error when I try to add a
repository. I go to "Edit" then select "Preferences", and I get a popup
window with this error text:

list must have an even number of elements at
//Summ2/Perl/lib/ActivePerl/PPM/GUI.pm line 600.

list must have an even number of elements
while executing
"array set opts $args"
(procedure "::arealist::Snit_methodadd" line 14)
invoked from within
"::arealist::Snit_methodadd ::arealist ::arealist::Snit_inst1 .d.n.f.s.a
..d.n.f.s.a Summ2 num {} prefix //Summ2/Perl/site inc
//Summ2/Perl/site/lib/MSW..."
("uplevel" body line 1)
invoked from within
"uplevel 1 $command $args"
invoked from within
".d.n.f.s.a add Summ2 num {} prefix //Summ2/Perl/site inc
//Summ2/Perl/site/lib/MSWin32-x86-multi-thread //Summ2/Perl/site/lib"
invoked from within
"::perl::CODE(0x55736dc)"
(menu invoke)

After that, I can go into the "Repositories tab", and I can add one
repository, but then the PPM Preferences dialog locks up.

This did not happen before today; I have been using PPM to add packages
since I upgraded to 5.10. I do not know what might have changed to
start this behavior.

Eric J. Roode
Senior Enterprise Developer
Barrack, Rodos & Bacine
(215) 963-0600
_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

RE: ppm GUI error

am 07.06.2008 03:43:58 von Jan Dubois

On Tue, 03 Jun 2008, Roode, Eric wrote:
>
> Hello all,
>
> I am using ppm and am getting an error when I try to add a
> repository. I go to "Edit" then select "Preferences", and I get a popup
> window with this error text:
>
> list must have an even number of elements at
> //Summ2/Perl/lib/ActivePerl/PPM/GUI.pm line 600.
>
> list must have an even number of elements
> while executing
> "array set opts $args"
> (procedure "::arealist::Snit_methodadd" line 14)
> invoked from within
> "::arealist::Snit_methodadd ::arealist ::arealist::Snit_inst1 .d.n.f.s.a
> .d.n.f.s.a Summ2 num {} prefix //Summ2/Perl/site inc
> //Summ2/Perl/site/lib/MSW..."
> ("uplevel" body line 1)
> invoked from within
> "uplevel 1 $command $args"
> invoked from within
> ".d.n.f.s.a add Summ2 num {} prefix //Summ2/Perl/site inc
> //Summ2/Perl/site/lib/MSWin32-x86-multi-thread //Summ2/Perl/site/lib"
> invoked from within
> "::perl::CODE(0x55736dc)"
> (menu invoke)
>
> After that, I can go into the "Repositories tab", and I can add one
> repository, but then the PPM Preferences dialog locks up.
>
> This did not happen before today; I have been using PPM to add packages
> since I upgraded to 5.10. I do not know what might have changed to
> start this behavior.

It looks like you are using an UNC path for the Perl install location.
Is this something you changed recently, or did this work before?

How exactly did you install ActivePerl: vis the MSI or the ZIP file installer.
Did you install into the UNC directly, or did you move your install to the
UNC location?

Can you send me the output of `path` and `perl -V` as well?

Cheers,
-Jan

_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs