- Status Unconfirmed
- Percent Complete
- Task Type Bug Report
- Category Packages → Packages: Stable
- Assigned To No-one
- Operating System i686
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#65 - [qt5-styleplugins] incompatile QT version
i can not get any QT program to start while that is installed - they complain about mixed QT versions
it looks like qt5-styleplugins was built with the [testing] repo enabled, with qt5-base-5.12.2, while other QT-base programs were built against qt5-base-5.12.1
where does qt see this versions?
The symbols in e.g. usr/lib/libQt5-Widgets.so.5.* do not have the least version part:
14 0x02 0x08a28110 Qt_5.10
15 0x02 0x08a28111 Qt_5.11
16 0x00 0x08a28112 Qt_5.12
i read on the web somewhere that all QT programs search the system very aggressively searching for any QT libs it can find (and presumably selecting the newest)
what i have noticed is that this is an interaction between the packages: 'qt5-styleplugins' (the themes) and 'qt5ct' (the config system) - the presence of either package alone is not enough to cause the problem - the problem occurs only when the 'gtk2' theme is selected in the qt5ct config - this is the default configuration that the parabola LXDE liveISO boots into, that config is prepared when building the ISO; so i did not notice this before; but on a manual install, i noticed the qt5ct program crashes when selecting the theme
to reproduce this symptom:
install both 'qt5-styleplugins' and 'qt5ct'
launch qt5ct
select gtk2 from the "Style" select options
it looks like the latest rebuilds have leap-frogged the version conflict
previously:
today:
my guess is that either 'qt5-styleplugins' or 'qt5ct' still need a rebuild