Bug#1077286: marco: can't rename workspace via keyboard shortcut
Package: marco
Version: 1.26.2-4+b4
Severity: normal
Tags: upstream
X-Debbugs-Cc: kupfer@rawbw.com
Dear Maintainer,
I assigned a keyboard shortcut to rename the current workspace. In
bookworm, I get a popup where I can enter the new workspace name and
click on "ok". In trixie, no window appears. Instead, the following
line appears in .xsession-errors:
This option is not available. Please see --help for all possible
usages.
It looks like this is because bookworm has zenity v3, whereas trixie
has zenity v4, and the zenity v4 CLI is not compatible with the v3
CLI.
In bookworm, the zenity invocation looks something like
zenity --entry --display :0.0 --class marco-dialog --title Marco --text "New Workspace Name:" --entry-text Home --ok-label OK --cancel-label Cancel
I tried running the following command in trixie from a shell:
zenity --entry "--text=New Workspace Name:" --entry-text=Home --ok-label=OK --cancel-label=Cancel
That sort of works, but it isn't usable. I briefly see a new window,
then the window disappears. Then portions or all of the window
randomly appear and disappear. With a little guesswork, I can enter
some text and click on OK, and zenity does print the text that I
entered. But the window flickering would need to be fixed for this to
be useful.
I think this is the same as upstream bug
https://github.com/mate-desktop/marco/issues/755.
I don't know if there are other places in MATE that use zenity. If
there are, I assume they would be broken, too.
-- System Information:
Debian Release: trixie/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.9.10-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages marco depends on:
ii libc6 2.39-4
ii libcairo2 1.18.0-3+b1
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-1
ii libglib2.0-0t64 2.80.4-1
ii libgtk-3-0t64 3.24.43-1
ii libmarco-private2 1.26.2-4+b4
ii libpango-1.0-0 1.54.0+ds-1
ii libx11-6 2:1.8.7-1+b1
ii marco-common 1.26.2-4
ii mate-desktop-common 1.26.2-1.1
ii zenity 4.0.2-1
marco recommends no packages.
marco suggests no packages.
-- no debconf information
Reply to: