#23 Console buffer jumble

1.0
closed
Alexx83
None
2014-03-13
2014-02-18
Steven Penny
No

I have noticed on the new release

msys2-base-x86_64-20140216.tar.xz

an issue. If you

  1. start MSYS2 without "mintty"
  2. type "help"
  3. type "Ctrl + L"

normally this would clear the screen. However with new version it is making a
jumble, notice the username mixed in with the output that should have been cleared

 complete [-abcdefgjksuv] [-pr] [-DE] >  select NAME [in WORDS ... ;] do COMM>
Steven@Steven-PC ~tion] [-DE] [name ..>  set [-abefhkmnptuvxBCHP] [-o option->
$ ontinue [n]                            shift [n]
 coproc [NAME] command [redirections]    shopt [-pqsu] [-o] [optname ...]
 declare [-aAfFgilrtux] [-p] [name[=va>  source filename [arguments]
 dirs [-clpv] [+N] [-N]                  suspend [-f]
 disown [-h] [-ar] [jobspec ...]         test [expr]
 echo [-neE] [arg ...]                   time [-p] pipeline
 enable [-a] [-dnps] [-f filename] [na>  times
 eval [arg ...]                          trap [-lp] [[arg] signal_spec ...]
 exec [-cl] [-a name] [command [argume>  true
 exit [n]                                type [-afptP] name [name ...]
 export [-fn] [name[=value] ...] or ex>  typeset [-aAfFgilrtux] [-p] name[=va>
 false                                   ulimit [-SHacdefilmnpqrstuvx] [limit>
 fc [-e ename] [-lnr] [first] [last] o>  umask [-p] [-S] [mode]
 fg [job_spec]                           unalias [-a] name [name ...]
 for NAME [in WORDS ... ] ; do COMMAND>  unset [-f] [-v] [name ...]
 for (( exp1; exp2; exp3 )); do COMMAN>  until COMMANDS; do COMMANDS; done
 function name { COMMANDS ; } or name >  variables - Names and meanings of so>
 getopts optstring name [arg]            wait [id]
 hash [-lr] [-p pathname] [-dt] [name >  while COMMANDS; do COMMANDS; done
 help [-dms] [pattern ...]               { COMMANDS ; }

Note last version

msys2-base-x86_64-20140205.tar.xz

is not having this problem.

Discussion

  • Alexx83
    Alexx83
    2014-02-18

    This is probably latest Cygwin issue because I just sync MSYS2 sources with Cygwin and do nothing in this direction. Try again when I release new msys2-runtime

     
  • Steven Penny
    Steven Penny
    2014-02-18

    I just tested it on a fresh Cygwin install, it is working correctly with Cygwin.

     
  • Alexx83
    Alexx83
    2014-02-18

    Ok. I will try sync with Cygwin again and build new msys2-runtime

     
  • Steven Penny
    Steven Penny
    2014-02-18

    More information - if you use

    msys2-base-x86_64-20140216.tar.xz
    

    with

    msys-2.0.dll
    

    from

    msys2-base-x86_64-20140205.tar.xz
    

    it will work also.

     
  • Alexx83
    Alexx83
    2014-02-18

    • status: open --> accepted
    • assigned_to: Alexx83
     
  • Alexx83
    Alexx83
    2014-02-18

    Try update MSYS and try again

     
  • Steven Penny
    Steven Penny
    2014-02-18

    $ pacman -S msys2-runtime
    resolving dependencies...
    looking for conflicting packages...
    
    Packages (1) msys2-runtime-2.0.15858.b2c1e47-1
    
    Total Download Size:   2.17 MiB
    Total Installed Size:  8.02 MiB
    Net Upgrade Size:      0.01 MiB
    
    :: Proceed with installation? [Y/n]
    :: Retrieving packages ...
     msys2-runtime-2.0.15858.b2c1e4...  1376.0 KiB   485K/s 00:03 [#################################] 100%
    (1/1) checking keys in keyring                                [#################################] 100%
    (1/1) checking package integrity                              [#################################] 100%
    :: File /var/cache/pacman/pkg/msys2-runtime-2.0.15858.b2c1e47-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
    Do you want to delete it? [Y/n]
    error: failed to commit transaction (invalid or corrupted package (checksum))
    Errors occurred, no packages were upgraded.
    
     
  • Alexx83
    Alexx83
    2014-02-19

    Network upload problem. Fixed now.

     
    Last edit: Alexx83 2014-02-19
  • Steven Penny
    Steven Penny
    2014-02-19

    Using

    $ pacman -Q msys2-runtime
    msys2-runtime 2.0.15858.b2c1e47-1
    

    the problem is still existing.

     
  • Alexx83
    Alexx83
    2014-02-19

    Do you use Cygwin from snapshots?

     
  • Steven Penny
    Steven Penny
    2014-02-19

    I use standard Cygwin, no snapshot. I will test it with snapshot later today.

     
    Last edit: Steven Penny 2014-02-19
  • Alexx83
    Alexx83
    2014-03-13

    • status: accepted --> closed
     
  • Alexx83
    Alexx83
    2014-03-13

    Fixed upstream in Cygwin sources.