I’ve been looking at the journal for my PlaMo install from another OS, and it looks like all these crashes Firewave posted above are being caused by a Qt lib version mismatch. Here’s a grep of my journal for the latest boot attempt for keyword “incompatible”:
Oct 01 19:16:43 pinephonepro polkit-kde-authentication-agent-1[4540]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:43 pinephonepro org_kde_powerdevil[4533]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:42 pinephonepro polkit-kde-authentication-agent-1[4482]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:42 pinephonepro maliit-keyboard[4468]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:41 pinephonepro plasmashell[4401]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:41 pinephonepro polkit-kde-authentication-agent-1[4381]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:41 pinephonepro kdeconnectd[4361]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:40 pinephonepro calindac[4375]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:40 pinephonepro org_kde_powerdevil[4383]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:40 pinephonepro DiscoverNotifier[4376]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:39 pinephonepro maliit-keyboard[4324]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:39 pinephonepro polkit-kde-authentication-agent-1[4328]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:38 pinephonepro plasmashell[4281]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:38 pinephonepro polkit-kde-authentication-agent-1[4261]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:38 pinephonepro org_kde_powerdevil[4263]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:38 pinephonepro xdg-desktop-portal-kde[4264]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:38 pinephonepro maliit-keyboard[4245]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:37 pinephonepro plasmashell[4210]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:37 pinephonepro kscreenlocker_greet[4211]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:37 pinephonepro maliit-keyboard[4192]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:36 pinephonepro kscreenlocker_greet[4196]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:36 pinephonepro kscreenlocker_greet[4188]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:36 pinephonepro kscreenlocker_greet[4178]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:34 pinephonepro kwalletd5[3914]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:34 pinephonepro kded5[4117]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:33 pinephonepro kcminit_startup[4001]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
Oct 01 19:16:33 pinephonepro ksplashqml[3999]: Cannot mix incompatible Qt library (5.15.5) with this library (5.15.6)
It looks like the same set of programs are crashing over and over due to this mismatch. Looking at the versions of installed packages, I do see that while most packages have been updated, qt5-es2-wayland is still on 5.15.5, and pacman -Syy qt5-es2-wayland reports “target not found” even with updated mirrorlist.
I’m not sure what happened here, but I simply downloaded the appropriate version from one of the mirrors (https://mirror.moson.org/manjaro/arm-stable/extra/aarch64/qt5-es2-wayland-5.15.6%2Bkde%2Br49-1-aarch64.pkg.tar.zst) and installed via pacman -U <pkgfile> in a chroot and now my PlaMo install boots correctly again.
The qt5-es2-wayland target still doesn’t resolve in pacman, but I also noticed while doing this, that the .sig file for this exact package is actually the package itself. See Index of /manjaro/arm-stable/extra/aarch64/ for instance: qt5-es2-wayland signature file is 1MB just like the package (and I verified by hash that these are actually the same package file). So perhaps this has something to do with the sync problems that caused error in the first place?