Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^4: cpan fails when MKS installed on Windows (HKCU\Software\Microsoft\Command Processor)

by Anonymous Monk
on Apr 07, 2013 at 14:49 UTC ( #1027379=note: print w/ replies, xml ) Need Help??


in reply to Re^3: cpan fails when MKS installed on Windows
in thread [Solved]: cpan fails when MKS installed on Windows

That's an abominable state of affairs !! Is perl itself crippled by this affliction ?

everything is affected, its a registry hack

reg query "HKCU\Software\Microsoft\Command Processor"

But that "feature" has got to be one of the dumbest malware/jokes msdn played


Comment on Re^4: cpan fails when MKS installed on Windows (HKCU\Software\Microsoft\Command Processor)
Re^5: cpan fails when MKS installed on Windows (HKCU\Software\Microsoft\Command Processor)
by syphilis (Canon) on Apr 08, 2013 at 01:05 UTC
    everything is affected, its a registry hack

    Clearly $^X is not affected.
    I think the OP's problem might have no relation to the presence of MKS. Instead, it could be the Makefile that ExtUtils:MakeMaker has generated - which perhaps (or not) goes back to a %Config setting.

    Over the years, I've seen similar errors where MKS is *not* present, but I don't think I've ever quite got on top of how the error arises, or precisely what to do to fix it.

    I'm referring to a problem that turns up from time to time with DIRFILESEP.
    If the OP is still interested, he might verify that the Makefile generated during the building of the module contains:
    DIRFILESEP = \\
    Cheers,
    Rob

      Clearly $^X is not affected. ...

      $^X is not cmd.exe

      makemaker/dmake/cpan... all call the shell for one reason or another

      The shell is cmd.exe

      The shell is

      perl -V:sh sh='cmd /x /c';

      You could change it to "cmd /d /c" or "cmd /e:off /c" or some such, but I've never seen it used in real life

      It might work

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1027379]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (5)
As of 2014-11-23 20:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (134 votes), past polls