Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re^5: [ERROR] 'Terminal>' does not contain an author part

by bingos (Vicar)
on Aug 16, 2011 at 08:52 UTC ( #920448=note: print w/ replies, xml ) Need Help??


in reply to Re^4: [ERROR] 'Terminal>' does not contain an author part
in thread [ERROR] 'Terminal>' does not contain an author part

Okay. But I still think that Term::ReadLine is to blame in some way.

I can't reproduce the original CPANPLUS problem with any of the MSWin32 Perls I have. Sorry.


Comment on Re^5: [ERROR] 'Terminal>' does not contain an author part
Re^6: [ERROR] 'Terminal>' does not contain an author part
by Anonymous Monk on Aug 17, 2011 at 00:18 UTC

    WOW!

    So I install Term::ReadLine::Perl

    cpan/debugger still doing the same thing, but I get the added message

    stty: standard input: unable to perform all requested operations

    so I do a which -a stty

    $ which -a stty C:/PROGRA~1/gnuwin32/bin/stty.EXE C:/MinGW/msys/1.0/bin/stty.EXE

    So for good measure I do

    mv C:\MinGW\msys\1.0\bin\stty.EXE C:\MinGW\msys\1.0\bin\stty.EXE.NO mv C:\PROGRA~1\gnuwin32\bin\tty.EXE C:\PROGRA~1\gnuwin32\bin\tty.EXE.N +O mv C:\MinGW\msys\1.0\bin\tty.EXE C:\MinGW\msys\1.0\bin\tty.EXE.NO

    cpanp/-de42 still don't work, so I do a cpanp z Term::ReadLine::Perl to uninstall Term::ReadLine::Perl.

    After removing Term::ReadLine::Perl, while still under cpanp z i try perl -de42 and it starts working!

    HUUUH?!

    So I play around some more, and cpanp/-de42 ONLY start working if I do cpanp z Something first

    Any shell spawned from a shell spawned by cpanp z cpanp/-de42 will work

    I have ruled out any %ENV differences

    WTFWOW!

    cpanp or perl -de42 will work only in cmd.exe spawned from cpanp z CGI

    I then restored stty.EXE/tty.EXE to see if it made a difference, and cpanp z still only worked after cpanp/-de42 , but calling doskey then cpanp breaks it again

    If s/tty isn't present, cpanp/-de42 will work after cpanp z and calling doskey then cpanp won't break it again

    All I can say is WTFWOW!

      This will break it also, from working cmd.exe spawn a new one, then
      $ cd /d ...different real directory .. $ FOR /F "usebackq delims=" %I IN (`chdir`) DO title %~dnI && ECHO %cd +%

      executing cd /d alone doesn't break it

      changing title alone doesn't break it

      Changing title after changing directory does break it

      WOW

        Ok, narrowed it down some more, simply changing drives (from C: to D:) breaks it

        cpanp/-de42 works, switch to D:, it doesn't work

Re^6: [ERROR] 'Terminal>' does not contain an author part
by Anonymous Monk on Aug 17, 2011 at 02:40 UTC

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (4)
As of 2015-07-04 21:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (60 votes), past polls