After 4.4 upgrade no phone call no wlan possible

If the download was completed issuing * version --dup * might still do the trick…

You may also enable developer mode and usb-networking, ssh on your phone and route all traffic through usb.

not it complained again about missing internet connection

i have never done any ssh !
a good tutorial would be welcomed

I finally did Settings > reset device
which reverted to 3.3 OS version and i may stay there for a while

as i have had troubles to understand what the recent 4.* version brought useful to my way of using the phone
but it surely brought its share of troubles and bad (to my eyes) behavior

anyhow thanks for the help

Not giving up as flashing is not an option for my ego. So exchanging logs such as journalctl with the Jolla Care. Will keep you updated.

i finally did a System > Reset device
which restored the WLAN connection
and i got through the tedious job of downloading and installing from 3.0 version
all went well until i tried to download and install 4.3.0.15
with this i had the following issue

1- “Remove or revert the following package… ofono-alien-binder-plugin”
which could not be removed
i had to remove Android support

then second issue
2- “Remove or revert the following package… fingerterm”
which could not be removed
i ignored this and 4.3.0.15 is now installed

i will try to install 4.4.0.58 on the XA2 Ultra

Thanks for the logs and info, bug created.

Running of these might help:
devel-su -p pkcon refresh
devel-su -p pkcon install ofono-ril-plugin

I’ll try to clarify steps a bit further – these steps could potentially help with Xperia 10 II:

# Make sure repositories point to right version
devel-su ssu re 4.4.0.58
devel-su ssu rr adaptation-common
devel-su -p pkcon refresh
devel-su -p pkcon install ofono-ril-binder-plugin
# Reboot device
devel-su -p version --dup

Same issue here. I upgraded to 4.4 on my XA2 this morning and the upgrade screen complained that the update couldn’t get completed. Tapping “Reboot” rebooted to 4.4 but network connectivity, Wifi as well as cellular, doesn’t work. I can ssh into the phone over USB.
But without network connectivity, following the suggested steps is not exactly straight-forward.
Is there a howto for routing traffic through USB?

Thus he spoke and found a solution immediately afterwards.

[root@Sailfish nemo]# /usr/sbin/connmand --help
/usr/sbin/connmand: error while loading shared libraries: libip4tc.so.0: cannot open shared object file: No such file or directory

Linking /usr/lib/libip4tc.so.2.0.0 to /usr/lib/libip4tc.so.0 re-enabled networking.

[root@Sailfish nemo]# ln -s /usr/lib/libip4tc.so.2.0.0 /usr/lib/libip4tc.so.0
[root@Sailfish nemo]# systemctl start connman
[root@Sailfish nemo]# ping heise.de
PING heise.de (2a02:2e0:3fe:1001:302::): 56 data bytes
64 bytes from 2a02:2e0:3fe:1001:302::: seq=0 ttl=57 time=9.245 ms

Maybe this helps.

It doesn’t help me with my X phone as that has wifi connectivity. I have no cellular connectivity. In case it helps other here though, my version of connmand is 1.32+git180.2. I’ve done this to try and fix it :-

It seems that there are different problems depending on the phone.

But yours seems to be a different problem than @jeanpierrraubry’s or @DrDweeb’s (or mine).

Indeed. I’ve just rebooted the phone and it complains ‘No active SIM cards inserted’ so I’m trying to track down a cause, and more importantly, a fix for that. I’ve tried restarting the network subsystem from the Utilities menu but that had no effect. I’m not going to reset it just yet as I’d prefer to fix the problem rather than applying a sledgehammer to the nut but we’ll see how far my patience, or lack of it, allows me to go.

So the prerequisite for this that the upgrade did fail? Did you happen to check at any point what version of ConnMan you had when that happened?

This could really happen when the upgrade for some reason fails, iptables is updated to 1.8.7+git1 but ConnMan hasn’t updated to what the upgrade should bring = 1.32+git180.2. There was an update to iptables which caused the library version to be updated. By completing the update this should be fixed but symlinking the lib temporarily is ok in order to finish the upgrade.

So the prerequisite for this that the upgrade did fail? Did you happen to check at any point what version of ConnMan you had when that happened?

No, I haven’t checked the version.

I wouldn’t want to rule out issues with the prerequisites, as the Settings > Update screen listed a pretty extensive list of supposedly conflicting packages/package versions, that were clearly system libraries and non-user programs (things like lipstick, gcc, qt5 packages and so on) after I removed the previously listed programs (storeman, seaprint-share-plugin, whisperfish, patch-manager).

Ok, that is fine. One reason might be that there are still some ssu repos enabled that could have had some of the dependencies blocked, i.e., if they supply some additional packages that can prevent upgrading some other packages during the OS upgrade. Could you check if there are a lot of additional ones with ssu lr and to check for leftovers from those additional repositories I think you’d at least need to have zypper so you could list the potential leftover packages: zypper pa -ir <repo_name>.

Maybe there’s some misunderstanding here: My system is working again.
It was just that the dependencies for connman were messed up and softlinking
libip4tc made it work again, which allowed me to download and install sfos-upgrade
and run sfos-upgrade -- verify, which rectified the broken update.

That is really good to hear! Sorry about the misunderstanding.

It would be, however, interesting to know what can cause such situation to happen in the first place. But that workaround is good hint for others who may suffer from the same behavior if the upgrade does not complete.

Hi @Schlens usually the reason why upgrade failed hides in /var/log/systemupdate.log , if you have not run upgrade again since. Just like another user pasted that file in this post: After 4.4 upgrade no phone call no wlan possible - #7 by jstaniek

@seaMeeGo Knowing why the update has failed without the possibility to fix it because the phone doesn’t have network connectivity is only so useful, since then you know what failed but not how to fix it and be able to run the update manually again.
Running connmand on the console by itself provided the right clue.

Here are the failed items from /var/log/systemupdate.log:

Mar 31 10:44:00 Sailfish systemd[1]: user@0.service: Failed to load environment files: No such file or directory
Mar 31 10:44:00 Sailfish systemd[1]: user@0.service: Failed to run 'start-pre' task: No such file or directory
Mar 31 10:44:00 Sailfish systemd[1]: user@0.service: Failed with result 'resources'.
Mar 31 10:44:00 Sailfish systemd[1]: Failed to start User Manager for UID 0.
Mar 31 10:44:00 Sailfish su[2995]: pam_systemd(su-l:session): Failed to create session: Start job for unit user@0.service failed with 'failed'
Mar 31 10:45:52 Sailfish systemd-gpt-auto-generator[3741]: Failed to dissect: Input/output error
Mar 31 10:45:52 Sailfish systemd[3736]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:45:52 Sailfish systemd[1]: File /usr/lib/systemd/system/systemd-udevd.service:34 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
Mar 31 10:45:52 Sailfish systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
Mar 31 10:45:52 Sailfish systemd[1]: Configuration file /etc/systemd/system/situations-sonar.service is marked executable. Please remove executable permission bits. Proceeding anyway.
Mar 31 10:45:53 Sailfish systemd[1]: /usr/lib/systemd/system/system-update-cleanup.service:35: Unknown lvalue 'SuccessAction' in section 'Service'
Mar 31 10:45:53 Sailfish systemd[1]: Couldn't stat device /dev/memnotify: No such file or directory
Mar 31 10:45:53 Sailfish systemd[1]: Couldn't stat device /dev/i2c-0: No such file or directory
Mar 31 10:45:53 Sailfish systemd[1]: Couldn't stat device /dev/twl4030_wdt: No such file or directory
Mar 31 10:45:53 Sailfish systemd[1]: Couldn't stat device /dev/watchdog1: No such file or directory
Mar 31 10:45:53 Sailfish systemd[1]: Couldn't stat device /dev/watchdog0: No such file or directory
Mar 31 10:45:53 Sailfish systemd[1]: /dev/watchdog is not a device.
Mar 31 10:45:53 Sailfish systemd[1]: Couldn't stat device /dev/alarm: No such file or directory
Mar 31 10:45:53 Sailfish systemd[1]: Listening on udev Control Socket.
Mar 31 10:45:53 Sailfish systemd[1]: Listening on udev Kernel Socket.
Mar 31 10:45:53 Sailfish systemd[1]: Starting udev Kernel Device Manager...
Mar 31 10:45:53 Sailfish systemd[1]: Started udev Kernel Device Manager.
Mar 31 10:45:55 Sailfish systemd-gpt-auto-generator[3800]: Failed to dissect: Input/output error
Mar 31 10:45:55 Sailfish systemd[3794]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:45:56 Sailfish systemd-gpt-auto-generator[3816]: Failed to dissect: Input/output error
Mar 31 10:45:56 Sailfish systemd[3811]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:45:56 Sailfish systemd[1]: Configuration file /etc/systemd/system/situations-sonar.service is marked executable. Please remove executable permission bits. Proceeding anyway.
Mar 31 10:45:56 Sailfish systemd[1]: /usr/lib/systemd/system/system-update-cleanup.service:35: Unknown lvalue 'SuccessAction' in section 'Service'
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/memnotify: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/i2c-0: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/twl4030_wdt: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/watchdog1: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/watchdog0: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: /dev/watchdog is not a device.
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/alarm: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: Reloading D-Bus System Message Bus.
Mar 31 10:45:56 Sailfish dbus-daemon[2214]: [system] Reloaded configuration
Mar 31 10:45:56 Sailfish dbus-daemon[2214]: dbus-daemon[2214]: [system] Reloaded configuration
Mar 31 10:45:56 Sailfish dbus-send[3807]: method return time=1648716356.329393 sender=org.freedesktop.DBus -> destination=:1.26 serial=3 reply_serial=2
Mar 31 10:45:56 Sailfish systemd[1]: Reloaded D-Bus System Message Bus.
Mar 31 10:45:56 Sailfish systemd[1]: Reloading.
Mar 31 10:45:56 Sailfish systemd-gpt-auto-generator[3816]: Failed to dissect: Input/output error
Mar 31 10:45:56 Sailfish systemd[3811]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:45:56 Sailfish systemd[1]: Configuration file /etc/systemd/system/situations-sonar.service is marked executable. Please remove executable permission bits. Proceeding anyway.
Mar 31 10:45:56 Sailfish systemd[1]: /usr/lib/systemd/system/system-update-cleanup.service:35: Unknown lvalue 'SuccessAction' in section 'Service'
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/memnotify: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/i2c-0: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/twl4030_wdt: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/watchdog1: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/watchdog0: No such file or directory
Mar 31 10:45:56 Sailfish systemd[1]: /dev/watchdog is not a device.
Mar 31 10:45:56 Sailfish systemd[1]: Couldn't stat device /dev/alarm: No such file or directory
Mar 31 10:45:57 Sailfish sailfish-upgrade-ui[2886]: Package: systemd-user-session-targets;0.0.2-1.7.1.jolla;noarch;jolla, Basic targets for systemd user session
Mar 31 10:45:57 Sailfish sailfish-upgrade-ui[2886]: Package: openssh;8.8p1+git1-1.9.3.jolla;armv7hl;jolla, The OpenSSH implementation of SSH protocol versions 1 and 2
Mar 31 10:45:57 Sailfish systemd[1]: Reloading.
Mar 31 10:45:58 Sailfish systemd-gpt-auto-generator[3843]: Failed to dissect: Input/output error
Mar 31 10:45:58 Sailfish systemd[3838]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:45:58 Sailfish systemd[3838]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:45:58 Sailfish systemd[1]: Configuration file /etc/systemd/system/situations-sonar.service is marked executable. Please remove executable permission bits. Proceeding anyway.
Mar 31 10:45:58 Sailfish systemd[1]: /usr/lib/systemd/system/system-update-cleanup.service:35: Unknown lvalue 'SuccessAction' in section 'Service'
Mar 31 10:45:58 Sailfish systemd[1]: Couldn't stat device /dev/memnotify: No such file or directory
Mar 31 10:45:58 Sailfish systemd[1]: Couldn't stat device /dev/i2c-0: No such file or directory
Mar 31 10:45:58 Sailfish systemd[1]: Couldn't stat device /dev/twl4030_wdt: No such file or directory
Mar 31 10:45:58 Sailfish systemd[1]: Couldn't stat device /dev/watchdog1: No such file or directory
Mar 31 10:45:58 Sailfish systemd[1]: Couldn't stat device /dev/watchdog0: No such file or directory
Mar 31 10:45:58 Sailfish systemd[1]: /dev/watchdog is not a device.
Mar 31 10:45:58 Sailfish systemd[1]: Couldn't stat device /dev/alarm: No such file or directory
Mar 31 10:45:58 Sailfish sailfish-upgrade-ui[2886]: Package: openssh-server;8.8p1+git1-1.9.3.jolla;armv7hl;jolla, The OpenSSH server daemon
Mar 31 10:45:58 Sailfish systemd-journald[703]: Suppressed 215 messages from packagekit.service
Mar 31 10:45:58 Sailfish [RPM][3852]: Transaction ID 62456a46 started
Mar 31 10:45:58 Sailfish [RPM][3852]: erase openssh-server-8.0p1+git12-1.6.3.jolla.armv7hl: success
Mar 31 10:45:58 Sailfish useradd[3854]: failed adding user 'sshd', data deleted
Mar 31 10:45:58 Sailfish systemd[1]: Reloading.
Mar 31 10:45:59 Sailfish systemd-gpt-auto-generator[3868]: Failed to dissect: Input/output error
Mar 31 10:45:59 Sailfish systemd[3863]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:45:59 Sailfish systemd[1]: Configuration file /etc/systemd/system/situations-sonar.service is marked executable. Please remove executable permission bits. Proceeding anyway.
Mar 31 10:45:59 Sailfish systemd[1]: /usr/lib/systemd/system/system-update-cleanup.service:35: Unknown lvalue 'SuccessAction' in section 'Service'
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/memnotify: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/i2c-0: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/twl4030_wdt: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/watchdog1: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/watchdog0: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: /dev/watchdog is not a device.
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/alarm: No such file or directory
Mar 31 10:45:59 Sailfish [RPM][3852]: install openssh-server-8.8p1+git1-1.9.3.jolla.armv7hl: success
Mar 31 10:45:59 Sailfish systemd[1]: Reloading.
Mar 31 10:45:59 Sailfish systemd-gpt-auto-generator[3885]: Failed to dissect: Input/output error
Mar 31 10:45:59 Sailfish systemd[3880]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:45:59 Sailfish systemd[1]: Configuration file /etc/systemd/system/situations-sonar.service is marked executable. Please remove executable permission bits. Proceeding anyway.
Mar 31 10:45:59 Sailfish systemd[1]: /usr/lib/systemd/system/system-update-cleanup.service:35: Unknown lvalue 'SuccessAction' in section 'Service'
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/memnotify: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/i2c-0: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/twl4030_wdt: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/watchdog1: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/watchdog0: No such file or directory
Mar 31 10:45:59 Sailfish systemd[1]: /dev/watchdog is not a device.
Mar 31 10:45:59 Sailfish systemd[1]: Couldn't stat device /dev/alarm: No such file or directory
Mar 31 10:46:00 Sailfish [RPM][3852]: erase openssh-server-8.0p1+git12-1.6.3.jolla.armv7hl: success
Mar 31 10:46:00 Sailfish [RPM][3852]: install openssh-server-8.8p1+git1-1.9.3.jolla.armv7hl: success
Mar 31 10:46:00 Sailfish [RPM][3852]: Transaction ID 62456a46 finished: 0
Mar 31 10:47:23 Sailfish systemd-gpt-auto-generator[5159]: Failed to dissect: Input/output error
Mar 31 10:47:23 Sailfish systemd[5154]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:47:24 Sailfish kernel: binder: 5163:5163 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:47:24 Sailfish kernel: binder: 5163:5163 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:47:24 Sailfish systemd-gpt-auto-generator[5177]: Failed to dissect: Input/output error
Mar 31 10:47:24 Sailfish systemd[5172]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:47:24 Sailfish kernel: binder: 5163:5163 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
#               ^- This line got logged 573 times in total (I omitted them with [...])
Mar 31 10:47:43 Sailfish kernel: binder: 5321:5321 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:47:44 Sailfish [RPM][5476]: 0 elements failed, 1 scripts failed
Mar 31 10:47:44 Sailfish kernel: binder: 5321:5321 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
[...]
Mar 31 10:47:51 Sailfish kernel: binder: 5321:5321 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:47:52 Sailfish systemd-gpt-auto-generator[5599]: Failed to dissect: Input/output error
Mar 31 10:47:52 Sailfish systemd[5594]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:47:52 Sailfish kernel: binder: 5321:5321 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:47:52 Sailfish systemd-gpt-auto-generator[5612]: Failed to dissect: Input/output error
Mar 31 10:47:52 Sailfish systemd[5607]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:47:53 Sailfish kernel: binder: 5321:5321 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
[...]
Mar 31 10:48:32 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:48:32 Sailfish systemd-gpt-auto-generator[6920]: Failed to dissect: Input/output error
Mar 31 10:48:32 Sailfish systemd[6915]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:48:33 Sailfish systemd-gpt-auto-generator[6938]: Failed to dissect: Input/output error
Mar 31 10:48:33 Sailfish systemd[6933]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:48:33 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
[...]
Mar 31 10:48:51 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:48:51 Sailfish systemd-gpt-auto-generator[7280]: Failed to dissect: Input/output error
Mar 31 10:48:51 Sailfish systemd[7275]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
Mar 31 10:48:52 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:48:53 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:48:54 Sailfish systemd[1]: user@0.service: Failed to load environment files: No such file or directory
Mar 31 10:48:54 Sailfish systemd[1]: user@0.service: Failed to run 'start-pre' task: No such file or directory
Mar 31 10:48:54 Sailfish systemd[1]: user@0.service: Failed with result 'resources'.
Mar 31 10:48:54 Sailfish systemd[1]: Failed to start User Manager for UID 0.
Mar 31 10:48:54 Sailfish su[7386]: pam_systemd(su-l:session): Failed to create session: Start job for unit user@0.service failed with 'failed'
Mar 31 10:48:54 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:48:54 Sailfish systemd-udevd[7448]: Process '/sbin/crda' failed with exit code 234.
Mar 31 10:48:55 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
[...]
Mar 31 10:49:18 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:49:19 Sailfish [RPM][9248]: 0 elements failed, 1 scripts failed
Mar 31 10:49:19 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:49:20 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:49:21 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:49:22 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:49:23 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:49:24 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:49:25 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:49:26 Sailfish [RPM][9355]: 1 elements failed, 1 scripts failed
Mar 31 10:49:26 Sailfish sailfish-upgrade-ui[2886]: Distribution upgrade error: Subprocess failed. Error: RPM failed: Uninstalling package
                                                    Failed to stop dbus-org.SfietKonstantin.patchmanager.service: Unit dbus-org.SfietKonstantin.patchmanager.service not loaded.
                                                    error: %preun(patchmanager-3.0.65-1.149.1.jolla.armv7hl) scriptlet failed, exit status 5
                                                    error: patchmanager-3.0.65-1.149.1.jolla.armv7hl: erase failed
Mar 31 10:49:26 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
Mar 31 10:49:26 Sailfish PackageKit[2948]: upgrade-system transaction /15518_cadadacd from uid 0 finished with failed after 325477ms
Mar 31 10:49:27 Sailfish kernel: binder: 6852:6852 --> 0:0 transaction failed 29189/0, size 32-0 line 2149
[...]

One of the issues seems to be that patchmanager could not get uninstalled, the other that there was a left-over “init” script for situations-sonar.

The only reference to connman I found in the systemupdate.log was this:

Mar 31 10:47:47 Sailfish sailfish-upgrade-ui[2886]: Package: qt5-plugin-bearer-connman;5.6.3+git46.1-1.16.1.jolla;armv7hl;jolla, Connman bearer plugin
Mar 31 10:47:47 Sailfish [RPM][5529]: erase qt5-plugin-bearer-connman-5.6.3+git45-1.13.1.jolla.armv7hl: success
Mar 31 10:47:47 Sailfish [RPM][5529]: install qt5-plugin-bearer-connman-5.6.3+git46.1-1.16.1.jolla.armv7hl: success
Mar 31 10:47:47 Sailfish [RPM][5529]: erase qt5-plugin-bearer-connman-5.6.3+git45-1.13.1.jolla.armv7hl: success
Mar 31 10:47:47 Sailfish [RPM][5529]: install qt5-plugin-bearer-connman-5.6.3+git46.1-1.16.1.jolla.armv7hl: success

Not sure, if/how this helps, but as mentioned above, symlinking libip4tc to somewhere where it could be found by connmand at least got me in a position to run the update again, which fixed the system.

1 Like

Thanks rainemak, it helped! The ‘Mobile data’ icon appeared immediately after the ‘devel-su -p pkcon install ofono-ril-binder-plugin’. After the reboot my ‘devel-su -p version --dup’ installed these packages:

  • audiosystem-passthrough;1.3.0-1.6.1.jolla;armv7hl;adaptation-common
  • bluebinder;1.0.12-1.2.2.jolla;armv7hl;adaptation-common
  • gecko-camera-droid-plugin;0.1.4-1.4.1.jolla;armv7hl;adaptation-common
  • geoclue-provider-hybris-binder;0.2.35-1.5.1.jolla;armv7hl;adaptation-common
  • gmp-droid;0.5-1.3.1.jolla;armv7hl;adaptation-common
  • gstreamer1.0-droid;0.20211101.0-1.3.1.jolla;armv7hl;adaptation-common
  • hybris-libsensorfw-qt5-binder;0.12.6-1.5.1.jolla;armv7hl;adaptation-common
  • libgbinder-radio;1.4.8-1.4.1.jolla;armv7hl;adaptation-common
  • libgbinder;1.1.18-1.5.1.jolla;armv7hl;adaptation-common
  • libgrilio-binder;1.2.6-1.4.2.jolla;armv7hl;adaptation-common
  • libncicore;1.1.18-1.2.1.jolla;armv7hl;adaptation-common
  • libnciplugin;1.1.2-1.4.1.jolla;armv7hl;adaptation-common
  • nfcd-binder-plugin;1.1.8-1.2.1.jolla;armv7hl;adaptation-common
  • qtscenegraph-adaptation;0.7.6-1.3.1.jolla;armv7hl;adaptation-common
  • sailfish-fpd-slave-binder;1.5.0-1.2.2.jolla;armv7hl;adaptation-common

Everything functions again. Appreciated!
Jarek

2 Likes