You are not logged in.
pacman used to work fine in any terminal application that I used - in particular I sometimes use konsole, and sometimes qterminal, as I rather like the appearance, in plasma. After the update to pacman 6.0.0-2 running a pacman -Syu update in konsole works as before, but in qterminal the download progress bar seems to double up each download line and looks rather untidy. The updates work fine, and it is just the presentation of the download progress that seems to be corrupted in qterminal. Does anyone know if there is a workaround for this?
Last edited by mcloaked (2021-06-18 18:45:13)
Mike C
Offline
Seems to be because of the parallel downloads and the total progress bar.
I assume ther terminal doesn't implement all control sequences, https://git.archlinux.org/pacman.git/co … 50708d3e63 & https://www.xfree86.org/current/ctlseqs.html
Offline
Thank you for the additional hints. I will have to look up if qterminal has any settings that will allow the relevant control sequences to be used.
Mike C
Offline
https://github.com/lxqt/qtermwidget/blo … lation.cpp #669/670
case TY_CSI_PN('E' ) : /* Not implemented: cursor next p lines */ break; //VT100
case TY_CSI_PN('F' ) : /* Not implemented: cursor preceding p lines */ break; //VT100
Offline
Maybe an upstream 'issues' report will get taken on board by their devs? I will save some sample output next time I run a pacman update and compare with konsole output for the basis of a bug report.
Mike C
Offline
Just tell them to implement those - the file header says it's taken from the konsole sources anyway, so I guess they can adapt the updated konsole code.
Offline
Mike C
Offline
It looks like an upstream pull request is in place that will resolve this issue.
Edit: Now resolved in qtermwidget 0.17.0-2
Last edited by mcloaked (2021-06-18 18:44:49)
Mike C
Offline