I uninstall Waydroid and deleted all Waydroid-Dirs found in System, did a Reboot, Make a new fresh install from Chum and then waydroid init, rebootet again, did comment out this line:
(010136) [11:58:14] Traceback (most recent call last):
File â/opt/waydroid/tools/init.pyâ, line 68, in main
actions.container_manager.start(args)
File â/opt/waydroid/tools/actions/container_manager.pyâ, line 131, in start
raise OSError(âcontainer failed to startâ)
OSError: container failed to start
Conclusion:
The Waydroid-Package for the Sony XZ2 Compact Port is broken when do a fresh install.
Why did you have to change anything in waydroid init? I wonder whether you are using correct Chum repo. Have you set Chum repo URL or are using just âstableâ repository.
I was forced to do a full reflash, which I had initially planned to do for a long time but didnât until then because of laziness. This was necessary because after the upgrade, I got a white flashing screen with no apps installed and UI were not responding.
But Iâm not sure if your reason is the main cause of the problem i encountered.
try zypper ref and then again. Please donât paste screenshots - just copy from terminal as a code. That would allow us to copy and paste URLs and check them
I searched a bit but cant find a reference in the release notes. The more vertical space in the launcher is a 4.6 âfeatureâ and not some sort of port bug or bug in the os right?
[root@XperiaXZ2Compact defaultuser]# zypper ref
Repository 'adaptation-common' is up to date.
Repository 'adaptation-community-common' is up to date.
Retrieving repository 'adaptation0' metadata ......................................................................................................................................................[error]
Repository 'adaptation0' is invalid.
[adaptation0|plugin:ssu?repo=adaptation0] Valid metadata not found at specified URL
History:
- [adaptation0|plugin:ssu?repo=adaptation0] Repository type can't be determined.
Please check if the URIs defined for this repository are pointing to a valid repository.
Skipping repository 'adaptation0' because of the above error.
Repository 'apps' is up to date.
Repository 'hotfixes' is up to date.
Repository 'jolla' is up to date.
Repository 'openrepos-Mister_Magister' is up to date.
Repository 'openrepos-R1tschY' is up to date.
Repository 'openrepos-WerkWolf' is up to date.
Repository 'openrepos-p2501' is up to date.
Repository 'openrepos-poetaster' is up to date.
Repository 'openrepos-robbbienert' is up to date.
Repository 'openrepos-rubdos' is up to date.
Repository 'openrepos-slava' is up to date.
Repository 'sailfishos-chum' is up to date.
Repository 'store' is up to date.
Some of the repositories have not been refreshed because of an error.
There is an error on repo-adaptation0
this is the zypper in command:
zypper in patterns-sailfish-device-configuration-h8314
Loading repository data...
Reading installed packages...
'patterns-sailfish-device-configuration-h8314' is already installed.
Package 'patterns-sailfish-device-configuration-h8314' is not available in your repositories. Cannot reinstall, upgrade, or downgrade.
Resolving package dependencies...
Nothing to do.
Just a side note, because your ssu entry for sailfishos-chum seems to have been statically set in the past:
Mind to do that with variables / macros, see lines 163-166 of sailfishos-chum-gui-installer.spec. At the command line you have to have to use single % instead of the double %% in a spec file (this is a special kind of quoting to prevent RPM to interpret strings with a prepended % to be evaluated as RPM macros).
Baseline / takeaway: Do not add the SailfishOS:Chum package repository (or the one for Storeman) manually (i.e. at the command line, e.g. by ssu ar = ssu addrepo), especially because the format of the entry has changed (since SailfishOS 4.6.0) and may change again.
There is a reason why the (three) installer tools exist.