You are not logged in.

#1 2021-06-01 19:28:11

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,240

[SOLVED] pacman 6.0.0-2 behaviour in difference terminal applications

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

#2 2021-06-01 20:44:20

seth
Member
Registered: 2012-09-03
Posts: 51,327

Re: [SOLVED] pacman 6.0.0-2 behaviour in difference terminal applications

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

Online

#3 2021-06-01 20:50:09

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,240

Re: [SOLVED] pacman 6.0.0-2 behaviour in difference terminal applications

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

#4 2021-06-02 06:43:21

seth
Member
Registered: 2012-09-03
Posts: 51,327

Re: [SOLVED] pacman 6.0.0-2 behaviour in difference terminal applications

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

Online

#5 2021-06-02 16:33:27

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,240

Re: [SOLVED] pacman 6.0.0-2 behaviour in difference terminal applications

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

#6 2021-06-02 17:23:06

seth
Member
Registered: 2012-09-03
Posts: 51,327

Re: [SOLVED] pacman 6.0.0-2 behaviour in difference terminal applications

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.

Online

#7 2021-06-02 19:25:53

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,240

Re: [SOLVED] pacman 6.0.0-2 behaviour in difference terminal applications


Mike C

Offline

#8 2021-06-12 14:54:25

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,240

Re: [SOLVED] pacman 6.0.0-2 behaviour in difference terminal applications

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

Board footer

Powered by FluxBB