Well, that's only part of the answer and only partially correct. The comment re needing v 3 -- unless it's a joke -- is not precisely true. See
bingos below, or read further about ppm4's behavior from the command line when invoked with and without arguments.
Update, 26 Jan 07: details below
C:\>ppm help
NAME
ppm - Perl Package Manager, version 4.00
<snip> approx 1/2 screen of SYNOPSIS, etc </snip>
Invoking "ppm" without arguments brings up the graphical user interfa
+ce,
but ppm can also be used as a command line tool where the first argum
+ent
provide the name of the sub-command to invoke. The following ....
<snip> ...many screens of help </snip>
Granted, there are some pretty annoying changes in the way one can use ppm from the command line, but IMO, they don't rise to the level of war_stoppers.