Fredy Neeser wrote:
I updated all qt5 packages listed on the above bodhi page. Note that
some
of these were *missing* on my F22 (which was upgraded earlier from F20),
so I also installed
python-qt5 and its dependencies
qt5-qtdoc
qt5-qtwayland
qt5-qtimageformats
qt5-qtquick1
qt5-qttranslations
at this point, to be on the safe side.
==> Does anyone know if these packages provide essential/required
functionality for Plasma 5? --
No
'muon' was also missing on my upgraded F22 system, not sure
how important it is for Apper
It isn't important.
Out of curiosity, which are the current mechanisms to prevent
Qt 5, Plasma 5, KF5 and KDE from getting out of sync?
Dependencies at the package level.
Do these mechanisms require minor fixes (missing dependencies),
or what kind of steps do you have in mind?
Haven't decided yet exact, but probably one way is adding more strategically
placed versioned dependencies to enforce Qt5 and KF5 versions across the
stack of kf5 and plasma5 packages.
For example, if package plasma-foo is built against qt5-x.y.z, then enforce
a runtime dependency like:
Requires: qt5 >= x.y.x
-- Rex