One may want to use PPM to install packages. I found several problems
and to fix them I had to do the following:
a. Before you run PPM, make sure you set your PATH to see
\\fileserver\netperl\bin.
b. Check the value of "path:" in the bin\ppm3-bin.cfg file that the
value is "\\fileserver\netperl\site\lib\ppm-conf\ppminst.bat".
c. Look at \\fileserver\netperl\site\lib\ppm-conf\targets.cfg to make
sure it has the same values as ppm3-bin.cfg.
d. Look at \\fileserver\netperl\site\lib\ppm-conf\repositories.cfg. I
found I had to change the contents to:
ActiveState PPM2 Repository: %
url: http://ppm.ActiveState.com/cgibin/PPM/ppmserver-5.8-windows.pl?urn:/PPMServer
ActiveState Package Repository: %
url: http://ppm.ActiveState.com/PPM/ppmserver-5.8-windows.plex?urn:/PPM/Server/SQL
If you get "network path" errors, it is a problem with finding the
ppminst.bat command.
If you get "no suitable installation target" errors, it is a problem
with the repository settings.
In the end, I am able to install packages through PPM, for example
ClearCase-Argv.
-David