I decided to upgrade my Xperia 10 Plus to 126.96.36.199 from the command line, as I always do. I had approximately 330Mb free on / and 38Gb free on /home. I thought it was enough. It wasn’t.
version --dup complained about approximately 150Mb needed halfway through the process of installing the downloaded packages, couldn’t install one of them, retried a couple of times till I stopped it with Ctrl-C.
I uninstalled some unneeded, space-consuming packages with
rpm -e and now I have 490Mb free on /, the phone is up, but it is in an inconsistent state: if I try
version --dup again, it complains about not being able to start org.freedesktop.PackageKit and tries 9 times without success .
pkcon doesn’t work either, it says Error calling StartServiceByName for org.freedesktop.PackageKit.
If I try to start
/usr/libexec/packagekitd manually, I get the error
Failed to load the backend: opening module zypp failed : /usr/lib/packagekit-backend/libpk_backend_zypp.so: undefined symbol:
_, version ZYPP_plain
I don’t know what to do: would a simple reboot put me in a working state where I would be able to complete the upgrade, or (more probably) would it simply fail and force me to use a recovery shell, in a more limited environment than I am now? Is there something I could try from the (somewhat working) system I have now? Do I have to reflash all and that’s it? (I do have a backup of everything)
I am posting under General because I am not reporting a bug, but simply asking for help in a situation of my own making.
Thank you in advance for any advice.