Hi Samuel,

On Mon, Sep 11, 2023 at 02:27:41AM +0200, Samuel Thibault wrote:
>I have updated https://gitlab.gnome.org/GNOME/vte/-/issues/88 with an
>improved patch. Could people try it? I have also uploaded patched Debian
>packages on https://people.debian.org/~sthibault/tmp/trixie-tmp/

I was using this patched packages and lately the packages for Debian Testing 
and it was perfectly possible to work in mate-terminal. However, a few days 
ago some packages where updated to an newer version and since then again the 
screen content is not longer refreshed in some situations.

This are the currently installed packages that again cause problems with 
the screen refreshing in mate-terminal:

cs@d5421:~$ dpkg -l | grep vte
ii  gir1.2-vte-2.91:amd64                   0.74.1-1
ii  gir1.2-vte-3.91:amd64                   0.74.1-1
ii  libvte-2.91-0:amd64                     0.74.1-1
ii  libvte-2.91-common                      0.74.1-1
ii  libvte-2.91-dev:amd64                   0.74.1-1
ii  libvte-2.91-gtk4-0:amd64                0.74.1-1
ii  libvte-2.91-gtk4-dev:amd64              0.74.1-1
ii  libvte-common                           1:0.28.2-6
ii  libvted-3-0:amd64                       3.10.0-2+b1

After installing the two gir packages with the fix from your personal repo 
all things are good again:

cs@d5421:~$ dpkg -l | grep vte
ii  gir1.2-vte-2.91:amd64                   0.73.99-1+fix
ii  gir1.2-vte-3.91:amd64                   0.73.99-1+fix
ii  libvte-2.91-0:amd64                     0.74.1-1
ii  libvte-2.91-common                      0.74.1-1
ii  libvte-2.91-dev:amd64                   0.74.1-1
ii  libvte-2.91-gtk4-0:amd64                0.74.1-1
ii  libvte-2.91-gtk4-dev:amd64              0.74.1-1
ii  libvte-common                           1:0.28.2-6
ii  libvted-3-0:amd64                       3.10.0-2+b1

These are the packages with vte that have been updated lately:

cs@d5421:~$ grep vte /var/log/dpkg.log
2023-11-10 10:28:28 upgrade libvted-3-0:amd64 3.10.0-2 3.10.0-2+b1
2023-11-10 10:28:28 status half-configured libvted-3-0:amd64 3.10.0-2
2023-11-10 10:28:28 status unpacked libvted-3-0:amd64 3.10.0-2
2023-11-10 10:28:28 status half-installed libvted-3-0:amd64 3.10.0-2
2023-11-10 10:28:28 status unpacked libvted-3-0:amd64 3.10.0-2+b1
2023-11-10 10:28:29 configure libvted-3-0:amd64 3.10.0-2+b1 <none>
2023-11-10 10:28:29 status unpacked libvted-3-0:amd64 3.10.0-2+b1
2023-11-10 10:28:29 status half-configured libvted-3-0:amd64 3.10.0-2+b1
2023-11-10 10:28:29 status installed libvted-3-0:amd64 3.10.0-2+b1
2023-11-14 14:06:31 upgrade gir1.2-vte-2.91:amd64 0.74.1-1 0.73.99-1+fix
2023-11-14 14:06:31 status half-configured gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:06:31 status unpacked gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:06:31 status half-installed gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:06:31 status unpacked gir1.2-vte-2.91:amd64 0.73.99-1+fix
2023-11-14 14:06:31 upgrade gir1.2-vte-3.91:amd64 0.74.1-1 0.73.99-1+fix
2023-11-14 14:06:31 status half-configured gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:06:31 status unpacked gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:06:31 status half-installed gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:06:31 status unpacked gir1.2-vte-3.91:amd64 0.73.99-1+fix
2023-11-14 14:06:31 configure gir1.2-vte-2.91:amd64 0.73.99-1+fix 0.73.99-1+fix
2023-11-14 14:06:31 status half-configured gir1.2-vte-2.91:amd64 0.73.99-1+fix
2023-11-14 14:06:31 status installed gir1.2-vte-2.91:amd64 0.73.99-1+fix
2023-11-14 14:06:31 configure gir1.2-vte-3.91:amd64 0.73.99-1+fix 0.73.99-1+fix
2023-11-14 14:06:31 status half-configured gir1.2-vte-3.91:amd64 0.73.99-1+fix
2023-11-14 14:06:31 status installed gir1.2-vte-3.91:amd64 0.73.99-1+fix
2023-11-14 14:13:32 upgrade gir1.2-vte-2.91:amd64 0.73.99-1+fix 0.74.1-1
2023-11-14 14:13:32 status half-configured gir1.2-vte-2.91:amd64 0.73.99-1+fix
2023-11-14 14:13:32 status unpacked gir1.2-vte-2.91:amd64 0.73.99-1+fix
2023-11-14 14:13:32 status half-installed gir1.2-vte-2.91:amd64 0.73.99-1+fix
2023-11-14 14:13:32 status unpacked gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:13:33 upgrade gir1.2-vte-3.91:amd64 0.73.99-1+fix 0.74.1-1
2023-11-14 14:13:33 status half-configured gir1.2-vte-3.91:amd64 0.73.99-1+fix
2023-11-14 14:13:33 status unpacked gir1.2-vte-3.91:amd64 0.73.99-1+fix
2023-11-14 14:13:33 status half-installed gir1.2-vte-3.91:amd64 0.73.99-1+fix
2023-11-14 14:13:33 status unpacked gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:13:33 configure gir1.2-vte-3.91:amd64 0.74.1-1 <none>
2023-11-14 14:13:33 status unpacked gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:13:33 status half-configured gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:13:33 status installed gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:13:33 configure gir1.2-vte-2.91:amd64 0.74.1-1 <none>
2023-11-14 14:13:33 status unpacked gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:13:33 status half-configured gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:13:33 status installed gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:26:50 upgrade gir1.2-vte-2.91:amd64 0.74.1-1 0.73.99-1+fix
2023-11-14 14:26:50 status half-configured gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:26:50 status unpacked gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:26:50 status half-installed gir1.2-vte-2.91:amd64 0.74.1-1
2023-11-14 14:26:50 status unpacked gir1.2-vte-2.91:amd64 0.73.99-1+fix
2023-11-14 14:26:50 upgrade gir1.2-vte-3.91:amd64 0.74.1-1 0.73.99-1+fix
2023-11-14 14:26:50 status half-configured gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:26:50 status unpacked gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:26:50 status half-installed gir1.2-vte-3.91:amd64 0.74.1-1
2023-11-14 14:26:50 status unpacked gir1.2-vte-3.91:amd64 0.73.99-1+fix
2023-11-14 14:26:50 configure gir1.2-vte-2.91:amd64 0.73.99-1+fix 0.73.99-1+fix
2023-11-14 14:26:50 status half-configured gir1.2-vte-2.91:amd64 0.73.99-1+fix
2023-11-14 14:26:50 status installed gir1.2-vte-2.91:amd64 0.73.99-1+fix
2023-11-14 14:26:50 configure gir1.2-vte-3.91:amd64 0.73.99-1+fix 0.73.99-1+fix
2023-11-14 14:26:50 status half-configured gir1.2-vte-3.91:amd64 0.73.99-1+fix
2023-11-14 14:26:50 status installed gir1.2-vte-3.91:amd64 0.73.99-1+fix

Because switching back to the gir package with your fix does solve the 
problem with the not refreshing screen I think that the updated gir package 
causes the gregression for working in the terminal, but of course I might be 
wrong. Its also not really clear to me if all of your fixes are in the 
packages for Debian Testing or not :-).

Ciao,

  Schoepp

Reply via email to