kapila has asked for the wisdom of the Perl Monks concerning the following question:

I have installed Activeperl5.16.2 & now trying to install module HTTP::Proxy, but its failing.How can i install it manually , it has lot of dependency

t/15accessors.......ok t/15deprecated......ok t/16stash...........ok t/17fstack..........ok t/18engine..........ok t/20dummy...........skipped all skipped: This test fails on MSWin32. HTTP::Proxy is usable + on Win32 with maxchild => 0 t/20keepalive.......skipped all skipped: This test fails on MSWin32. HTTP::Proxy is usable + on Win32 with maxchild => 0 t/22http............

Perl version=5.16.2

OS=Windows 7 64Bit

HTTP-Proxy failing</href>

Replies are listed 'Best First'.
Re: Unable to Install HTTP::Proxy
by BrowserUk (Patriarch) on Feb 26, 2013 at 09:03 UTC

    From the HTTP proxy POD:

    This module does not work under Windows, but I can't see why, and do not have a development platform under that system. Patches and explanations very welcome. I guess it is because fork() is not well supported.

    Despite Perl's windows fork emulation, *nix forking idioms do not port easily or well to Windows. It is unlikely there will be a fix for this any time soon.

    If you are using Windows, you need to look for a different solution to your proxying needs.


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.
        read the rest of that paragraph,

        Hm. That paragraph open with "Doesn't work on Windows"; and finishes with "let me know if it works any better".

        That inspires no confidence.

        try it for yourself

        Have you tried it under Windows? If the answer is yes, then I'd suggest you contact the author and have him update that paragraph.


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.
Re: Unable to Install HTTP::Proxy ( cpan[2]> look HTTP::Proxy )
by Anonymous Monk on Feb 26, 2013 at 08:48 UTC

     cpan[2]> look HTTP::Proxy

    steps out of cpan, opens a shell, in the build directory, you can run Makefile.PL or make or whatever

    You can also issue  cpan[2]> notest install HTTP::Proxy

    You can also issue  cpan[2]> force notest install HTTP::Proxy

    Or from outside the shell cpan -f -i -T HTTP::Proxy

    Yes, I just learned about this today about cpan, since I notmally use cpanp, like cpanp -i HTTP::Proxy --skiptest

    like cpanp -i --skiptest --force HTTP::Proxy

      cpan look equivalent in cpanp is cpanp z HTTP::Proxy or cpanp -z HTTP::Proxy

      or from shell  CPAN Terminal>z HTTP::Proxy