@hamelg Your workaround has stopped working :(
today's [2020-01-16T05:59:54-0800] [ALPM] upgraded qt5-declarative (5.14.0-2 -> 5.14.0-3)
Git Clone URL: | https://aur.archlinux.org/mythtv-git.git (read-only, click to copy) |
---|---|
Package Base: | mythtv-git |
Description: | A Homebrew PVR project (Stable '-fixes' branch) |
Upstream URL: | https://www.mythtv.org/ |
Licenses: | GPL |
Conflicts: | mythtv |
Provides: | mythtv |
Submitter: | JohnLBergqvist |
Maintainer: | JohnLBergqvist |
Last Packager: | JohnLBergqvist |
Votes: | 36 |
Popularity: | 0.000658 |
First Submitted: | 2023-04-10 09:11 (UTC) |
Last Updated: | 2024-06-30 17:31 (UTC) |
« First ‹ Previous 1 .. 15 16 17 18 19 20 21 22 23 24 25 .. 31 Next › Last »
@hamelg Your workaround has stopped working :(
today's [2020-01-16T05:59:54-0800] [ALPM] upgraded qt5-declarative (5.14.0-2 -> 5.14.0-3)
@hamelg: Good find, I think that also means it's not just arch users that are affected, so more likely an upstream issue?
There is a discussion and a mitigate workaround about white rectangle issue here : https://forum.mythtv.org/viewtopic.php?f=36&t=3505
yes,the latest kf5 libraries are compiled with 5.14. There is no forward compatibility across minor released, only backward.
I found this information here : https://wiki.qt.io/Qt-Version-Compatibility#Binary_Compatibility_Guidelines
So, it means when upgrading minor release qt libraries you don't need rebuilding application.
Thanks
@taijian: I suspect you are correct. I believe @hamlet has already done this. (Thanks hamelg)
@mark.clegg: Unfortunately it will be a couple of days before I will get a chance to really muck around with bug testing because of travel... Could you (or somebody else with an affected setup) please file an upstream bug report (complete with version numbers and logs) and reference it here? Because to me this looks very much like an upstream issue and not something that is inherent in the PKGBUILD.
@hamelg: Unfortunately that doesn't surprise me. Arch doesn't really like rolling back individual package versions, as everything is built in unison, so dependencies will be broken by doing this, unless you roll the whole system back to a point in time when qt was at 5.13. My myth boxes are dedicated so the only thing depending on qt would be myth itself, which as previously observed, needed a rebuild after the rollback,
@mark.clegg
Reverted to qt5 5.13 has broken my kde.
My session doesn't start with errors like that :
kf5.kded: Could not load kded module "keyboard":"Cannot load library /usr/lib/qt/plugins/kf5/kded/keyboard.so: (/usr/lib/libQt5Core.so.5: version `Qt_5.14' not found (required by /usr/lib/libKF5Plasma.so.5))" (library path was:"/usr/lib/qt/plugins/kf5/kded/keyboard.so")
It seems the latest kf5 libraries needs qt 5.14 at run-time. do you confirm ?
If you click with the right mouse button on the white rectangle you get a popup menu with an entry "reload". It's very strange ...
EDIT : I recorded an issue here : https://code.mythtv.org/trac/ticket/13544
I've just created a clean Arch install in a QEMU VM for testing, (so only required packages installed, and QT5=5.14), and experience the same white rectangle.
Again, downgrading QT5 to 5.13 resolves the problem.
For reference, I've repeated the exercise using the mythtv-git AUR package, with the same results.
Pinned Comments
JohnLBergqvist commented on 2023-04-10 15:56 (UTC) (edited on 2023-04-10 15:57 (UTC) by JohnLBergqvist)
This package replaces the previous 'mythtv' AUR package. It has been renamed to comply with Arch's VCS package guidelines.
I hope to update the various mythplugins AUR packages soon