Packages probably need rebuilding -- libraries changed in base-alpine
Hello there! Tonight I installed a fresh release of pmOS on my Nexus 5 (hammerhead). I am unable to install phosh or plasma-mobile.
After some searching I found that there's a mismatch in libraries provided/requested.
Libraries requested:
wilson:~# apk add postmarketos-ui-plasma-mobile
ERROR: unsatisfiable constraints:
so:libicui18n.so.64 (missing):
required by: qt5-qtbase-9999-r16[so:libicui18n.so.64] libphonenumber-8.11.4-r1[so:libicui18n.so.64]
so:libicuuc.so.64 (missing):
required by: qt5-qtbase-9999-r16[so:libicuuc.so.64] libphonenumber-8.11.4-r1[so:libicuuc.so.64]
wilson:~#
Libraries provided:
wilson:~# apk search icu-libs
icu-libs-65.1-r0
wilson:~# apk search icu
icu-dev-65.1-r0
harfbuzz-icu-2.6.4-r1
icu-libs-65.1-r0
py3-icu-2.3.1-r3
icu-65.1-r0
icu-static-65.1-r0
harfbuzz-dev-2.6.4-r1
icu-doc-65.1-r0
wilson:~#
As said in another post, this is probably a change introduced into alpine that is reflecting into pmOS.
According to https://pkgs.alpinelinux.org/packages?name=icu&branch=edge icu-related libraries have been updated in base-alpine just tonight.
This issue wants to be just a heads up.
Thank you for your work!