MINGW-packages: pdcurses and ncurses are in conflict
Just today, on a Windows 10 machine - first I did pacman -Syu
, which updated pacman
itself, and here I closed the terminal as recommended.
Then I ran it again:
$ pacman -Syu
:: Synchronizing package databases...
mingw32 is up to date
mingw64 is up to date
msys is up to date
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
:: Replace mingw-w64-x86_64-ncurses with mingw64/mingw-w64-x86_64-pdcurses? [Y/n] n
:: Replace mingw-w64-x86_64-termcap with mingw64/mingw-w64-x86_64-pdcurses? [Y/n] n
resolving dependencies...
looking for conflicting packages...
:: mingw-w64-x86_64-pdcurses and mingw-w64-x86_64-ncurses are in conflict. Remove mingw-w64-x86_64-ncurses? [Y/n] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: mingw-w64-x86_64-pdcurses and mingw-w64-x86_64-ncurses are in conflict
Not sure what to do here - can I remove this pdcurses package? (not sure how it even got installed - I know I’ve used ncurses to compile programs before, so it must have been me that installed it, but I’m not familiar with pdcurses)
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 22 (15 by maintainers)
With PDCurses now, switching GDB to TUI mode (by using the
layout
command or pressingCtrl-X Ctrl-A
) results in a popup window, which usually hangs, but sometimes works without echoing any key strokes (so it is completely unusable now). ncurses didn’t have this issue.