simon.proctor has asked for the wisdom of the Perl Monks concerning the following question:

Hi,

I'm testing out perl 5.8 on my machine so I need to upgrade from 5.6.1.

I'm using the AS package (the ZIP file) and I'm running the installer batch file. I've moved the old directory out of the way and I've followed the instructions on cleaning up found here (known issues section). I.E. clearing the software/perl registry key and cleaning my path.

The installer seems to run fine right until the end. Then I get:
Configuring Perl ... Configuring PPM for use in d:\perl... Unknown or ambiguous setting 'build'. See 'help settings'. Couldn't set ppm BUILDDIR: No such file or directory at D:\Installer.b +at line 257.
Consquently ppm fails and running ppm query returns this:
D:\>ppm query No query result sets -- provide a query term.
I'm running NT4 with service pack 6a. I'm sure I haven't deleted or run something I should have but a super search and a google didn't return much.

If I need to RTFM - please tell me where to RTFM. Otherwise, anyone know whats going on? How I can fix this?

Thanks,

SP

Replies are listed 'Best First'.
Re: Upgrading Perl on windows to 5.8 <- Problems with installer
by simon.proctor (Vicar) on Feb 07, 2003 at 11:28 UTC
    I forgot to mention I am using ActiveState Perl (the free one).
Re: Upgrading Perl on windows to 5.8 <- Problems with installer
by helgi (Hermit) on Feb 07, 2003 at 14:18 UTC
    You probably need to (re)configure your proxy setting. PPM can't reach the internet without it.

    Set the environment variable HTTP_PROXY to something appropriate that looks like: http://yourproxy.yourdomain:portnumber

    But anyway, why don't you run the MSI version? it's far better. If you don't have MS installer (it comes with WinXP and Win2000), you can get it here

    --
    Regards,
    Helgi Briem
    helgi AT decode DOT is

      It appears that was the incorrect URL for MS installer.

      You can get it at Activestate.com instead.

      --
      Regards,
      Helgi Briem
      helgi AT decode DOT is

      I'm confused as to why I would need to set the PPM HTTP Proxy to successfully install the product?

      That aside, I am behind an NTLM firewall so I can't, currently, make use of the Internet fetching features.

      Thanks :)

      SP