Re: [orca] Re: (solved) orca's strange behavior in a crowded terminal

2023-11-14 Thread Christian Schoepplein
Hi Samuel,

On Tue, Nov 14, 2023 at 09:57:25PM +0100, Samuel Thibault wrote:
>Jason J.G. White, le mar. 14 nov. 2023 08:56:27 -0500, a ecrit:
>> On 14/11/23 08:35, Christian Schoepplein wrote:
>> 
>> After installing the two gir packages with the fix from your personal 
>> repo
>> 
>> all things are good again:
>> 
>> You'll need to mark the appropriate libvte packages as on hold until Samuel's
>> patch is accepted upstream, and the upstream version enters Debian. 
>> Otherwise,
>> Samuel's packages will be replaced every time a new upstream version enters 
>> the
>> repository you're using.
>
>The debian package 0.74.1-1 does contain my fix as kindly patched by the
>debian maintainer, Jeremy Bicha.

Ah, OK, thats why it worked with the 0.74.1-1 package before.

>Christian, can you confirm by running
>
>zgrep libvte-2.91-0 /var/log/dpkg.log.
>
>that the libvte-2.91-0 package (which really contains the binary built
>with my patch) was upgraded before you noticed the issue? And thus it's
>really *exactly* the upgrade of the gir packages that brought the issue?

I' ve reinstalled and reconfigured all regarding packages  and everything 
seems to be fine again. Currently the 0.74.1-1 package is installed. I have 
no idea what was going on yesterday where the problems with screen 
refreshing suddenly occured again...

Sorry for the confusion...

Ciao,

  Schoepp




Re: [orca] Re: (solved) orca's strange behavior in a crowded terminal

2023-11-14 Thread Samuel Thibault
Hello,

This is all very odd.

Jason J.G. White, le mar. 14 nov. 2023 08:56:27 -0500, a ecrit:
> 
> On 14/11/23 08:35, Christian Schoepplein wrote:
> 
> After installing the two gir packages with the fix from your personal repo
> 
> all things are good again:
> 
> You'll need to mark the appropriate libvte packages as on hold until Samuel's
> patch is accepted upstream, and the upstream version enters Debian. Otherwise,
> Samuel's packages will be replaced every time a new upstream version enters 
> the
> repository you're using.

The debian package 0.74.1-1 does contain my fix as kindly patched by the
debian maintainer, Jeremy Bicha.

So the Debian package is supposed to provide the same fix as my package.

Christian, can you confirm by running

zgrep libvte-2.91-0 /var/log/dpkg.log.

that the libvte-2.91-0 package (which really contains the binary built
with my patch) was upgraded before you noticed the issue? And thus it's
really *exactly* the upgrade of the gir packages that brought the issue?

(which is really odd since gir packages don't ship implementations, they
just provide interfaces)

Samuel



Re: [orca] Re: (solved) orca's strange behavior in a crowded terminal

2023-11-14 Thread Christian Schoepplein
On Tue, Nov 14, 2023 at 08:56:27AM -0500, Jason J.G. White wrote:
>   On 14/11/23 08:35, Christian Schoepplein wrote:
>
>   > After installing the two gir packages with the fix from your personal
>   > repo
>
>   all things are good again:
>
>   You'll need to mark the appropriate libvte packages as on hold until
>   Samuel's patch is accepted upstream, and the upstream version enters
>   Debian. Otherwise, Samuel's packages will be replaced every time a new
>   upstream version enters the repository you're using.

OK, thanks. I've pinned Samuels packages but removed this some weeks ago.  
Since then everything was working fine till gir was updated...

Ciao,

  Schoepp



Re: [orca] Re: (solved) orca's strange behavior in a crowded terminal

2023-11-14 Thread Jason J.G. White


On 14/11/23 08:35, Christian Schoepplein wrote:
After installing the two gir packages with the fix from your personal 
repo

all things are good again:
You'll need to mark the appropriate libvte packages as on hold until 
Samuel's patch is accepted upstream, and the upstream version enters 
Debian. Otherwise, Samuel's packages will be replaced every time a new 
upstream version enters the repository you're using.

Re: [orca] Re: (solved) orca's strange behavior in a crowded terminal

2023-11-14 Thread Christian Schoepplein
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:amd640.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:amd640.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 
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 
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 
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