Something is definitely broken in your installation: statefs doesn’t even exist in SFOS 4.
Maybe you should check the current release activate in ssu :
[root@Sailfish nemo]# ssu re
Device release is currently: 4.0.1.48
check what the version updater is thinking:
[root@Sailfish nemo]# version --dup
REFRESHING CACHE AND DOWNLOADING PACKAGES
Finished transaction (status=2, runtime=153432ms)
NO UPDATES FOUND. Try again later.
and check if everything is uptodate:
[root@Sailfish nemo]# pkcon refresh
Refreshing cache
Starting
Refreshing software list
Finished
[root@Sailfish nemo]# pkcon update
Getting updates
Finished
No packages require updating to newer versions.
nemo@Xperia10-DualSIM ~]$ devel-su
Password:
[root@Xperia10-DualSIM nemo]# ssu re
Device release is currently: 4.0.1.48
[root@Xperia10-DualSIM nemo]# version --dup
REFRESHING CACHE AND DOWNLOADING PACKAGES
Finished transaction (status=2, runtime=264704ms)
NO UPDATES FOUND. Try again later.
[root@Xperia10-DualSIM nemo]# pkcon refresh
Zwischenspeicher wird aktualisiert
Starten
Software-Liste wird aktualisiert
Fertig
[root@Xperia10-DualSIM nemo]# pkcon update
Aktualisierungen werden abgerufen
Fertig
Keine Pakete benötigen eine Aktualisierung zu eine neueren Version.
[root@Xperia10-DualSIM nemo]#
`[root@Xperia10-DualSIM nemo]# systemctl --user restart lipstick
Failed to restart lipstick.service: Unit statefs.service not found.
[root@Xperia10-DualSIM nemo]# systemctl --user start statefs
Failed to start statefs.service: Unit statefs.service not found.
[root@Xperia10-DualSIM nemo]# systemctl restart lipstick
Failed to restart lipstick.service: Unit lipstick.service not found.
[root@Xperia10-DualSIM nemo]# systemctl start unit statefs
Failed to start unit.service: Unit unit.service not found.
Failed to start statefs.service: Unit statefs.service not found.
[root@Xperia10-DualSIM nemo]#`
@coderus - one issue is that tapping on an installed patch from Settings > Patchmanager, which should show patch info and logs, now shows “unable to load page” for most patches, but displays normally for some, (e.g. automatic call recording) - unless you long-press and tap “patch info”. Then it shows normally for all, but jist tapping it shows unable to load…
Hello pawel.spoon
Could you reinstall lipstick with the command from terminal? pkcon install --allow-reinstall lipstick-jolla-home-qt5
I will also try this because my lipstick problems see here.
Thanks in advance
Thanks for this! The explanation helps a lot.
So, that implies finding a solution to use patchmanager alongside Firejail will need some serious hackery.
Since any patch will stop working as soon as the affected apps receives a Sailjail profile
Maybe that’s why coderus hasn’t yet updated Patchmanager. Seems like some pretty hard nut to crack.
I tried this one, but issues applying the following patches:
Scrabled lockpad (SFOS 3)
App Locker
Devicelock faith text
Fix browser icon on picker menu
Patches get ignored with an error: Unreversed patch detected! Ignore -R [n] (at least with the first and third patches). The second patch complains about a lockscreen observer. And the fourth patch is ignored with the /home directory being the culprit.
Did I understand correctly, that you tried to apply Scrabled lockpad -patch by command patch -R …? If so, -R means --reverse, thus patch tries to unapply the patch. And gives the message Unreversed patch detected, because the patch has not been applied yet. If you answer ‘y’ to Ignore -R? [n], patch ignores -R and applies the patch instead of unapplying it.
It’s been quite some time, enough time actually for the build artifacts to have expired at this point. It would be really cool if we could install PM3 from OpenRepos (StoreMan/zypper) directly without relying on those artifacts for testing, any ETA when that’ll be possible?
As far as I understand PM3 is written to withstand faulty patches in that it can be disabled on boot, and not modifying files on the filesystem directly, so I personally don’t see a reason to hold back on releasing even a half-baked version.