FS#68235 - [plasma-workspace] v5.20.0 Request backport to fix undefined color error in gitk, emacs

Attached to Project: Arch Linux
Opened by Bastian Beranek (totsilence) - Tuesday, 13 October 2020, 13:53 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 13 October 2020, 17:07 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Some applications currently refuse to start in KDE plasma 5.20.0 (for example gitk, emacs):

emacs:
Undefined color: "WINDOW_FOREGROUND"

gitk:
application-specific initialization failed: unknown color name "BACKGROUND"
Error in startup script: unknown color name "BACKGROUND"
(database entry for "-background" in widget ".")
invoked from within
"load /usr/lib/libtk8.6.so Tk"
("package ifneeded Tk 8.6.10" script)
invoked from within
"package require Tk"
(file "/usr/bin/gitk" line 10)

This happens only if exportKDEColors=true in ~/.config/kcmdisplayrc, but that appears to be the default (and is also a setting that can not be controlled by any GUI elements since they removed the GTK style KCM).

The bug is already fixed in plasma-workspace master:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/308

Would it be possible to backport

https://invent.kde.org/plasma/plasma-workspace/-/commit/f0764d87fe5275a123cdf6dca1ab3d0399c97578

please? I also commented on the PR to try to get this patch into the 5.20.1.
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 13 October 2020, 17:07 GMT
Reason for closing:  Fixed
Additional comments about closing:  plasma-workspace 5.20.0-2

Loading...