Raise a flag when we must rebuild KDE packages because of a QT update
Created by: ollieparanoid
Whenever Alpine updates its qt5
packages, we must upgrade the qt5-*
packages we have in our aports
folder as well, otherwise they become incompatible. In #976 I have added a pmbootstrap
testcase for that, so we should notice it pretty soon at least (the testsuite runs with every new commit and PR, so at the current rate at least once a day).
According to @bhush9, we need to update the following KDE packages, whenever a qt
package gets upgraded, too:
- kwin
- plasma-integration
- kwayland
@bhush9 wrote:
there is rebuild.list in qt5-base packaging (at least for arch)
@awilfox: Do you know if Alpine has a similar mechanism to such a rebuild.list
file? And how does Adelie handle this?
If we can't find a better solution, the APKINDEX
files store the timestamp when a package was built. We could add a pmbootstrap
test, that checks if kwin
etc. have a more recent timestamp than qt5-qtbase
from Alpine.