It’s not in 5.0 but 5.1 Early Access.
That’s normal. You should find it in the store only from SFOS version 5.1 on, which hasn’t been released for everyone.
@Lakeboy all I got is what you see on the screenshot. I currently use Meecast and Meteo Schweiz, which work quite fine, but after so many people talk about a Jolka weather app, I wanted to try it out ![]()
@Pohli 5.0.0.78
@Filip.k. Aha, that’s why. Thank you for making this clear.
The last days the forcast for my area was always sunny, although it was raining most of the time. Brought me in a good mood, tilI had to leave the house. I was considering to switch back to Meecast but then I found in the description on the Jolla App Store, that you can adjust it through the general Settings App. I switched to Openweather and voila, nice cloudy and rainy again ![]()
It looks like an essential part of the app is missing. I have no idea why. Since remove-reinstall didn’t work for you, I also don’t have any suggestions on how to fix it.
This is definitely worth a proper bug report. Please add your screenshot to the top post. If possible, edit the post to follow the bug report template, or have a look at the template and add any missing info to the top post.
(Pinging @keto for routing the report internally)
What is in /usr/share/sailfish-weather for you?
I compared what was on my Xperia 10 v (weather working) with my 10 iii (weather not working). On the 10 iii a whole directory ‘backends’ was missing. I copied it over from my 10 v to 10 iii, checked permissions, owner, group were the same, but sadly it made no difference.
Everything else in /usr/share/, /home/ defaultuser/.local, .cache and .config are identical … But it still doesn’t work on the 10iii.
I’ve unistalled/reinstalling weather many times. Reinstalled Weather does NOT install the ‘backends’ directory (this maybe intentional of course.
I am at a loss …
In settings/Events View, it says ‘Install Weather from Store’ so the OS obviously thinks weather is not installed for some reason.
That doesn’t sound right.
Could you maybe uninstall Weather on the non-working device, wipe every folder which might contain something weather related, reinstall Weather but before launching it copy everything from /usr/share/sailfish-weather from the working device to the non-working device?
Tried that, but it still doesn’t work sadly.
Okay since I don’t know how this works internally, I’m unfortunately out of ideas.
I wonder what could lead to the app not installing the backends directory.
Does it still have the same error message when you start it via terminal?
Yes, exactlty the same error message.
Have you tried checking if the update didn’t fully install? If you execute the following commands in the terminal, nothing should be updating other than perhaps some OpenRepos and Chum applications.
devel-su
ssu re 5.1.0.10
version --dup
I think the update went fine … There were certainly no error messages or other strange happenings. However, I will check as you suggest (but it will be mid next week when I am back home whete the phone is).
Running the weather app from the command line there are a load of Android libraries not found (why, as Sailfish Weather is a native app?), but what seems to be of more consequence is this:
[W] unknown:8 - file:///usr/share/sailfish-
weather/weather.qml:8:1: module “Sailfish.Weather” is not installed
If I look at the weather.qml file I see that line 8 is:
Import Sailfish.Weather 1.0
So it seems to be telling me its trying to import a library or module that doesn’t exist on my phone and is NOT installed when you install the Jolla weather app from the Jolla store.
I’ve tried doing:
ssu re 5.1.0.11
version --dup
And whilst this updated quite a few packages, the above library or module wasn’t one of them.
How do I install the missing library?
As far as I can tell this is normal
Every app is a package. It seems to me that something went wrong there for that phone model. But I might be wrong.
Unless the app relies on a library that is part of the core OS perhaps?
Presumably the weather app package is only the same for all 64 bit devices, and the same for all 32 bit devices - surely you don’t have a different app packages for every different model of phone (i.e. Sony Xperia 10 iii is different than 10iv which is different to 10v, etc). That doesn’t make sense to me at all.
And if the app package is the same for all 64 bit devices, then it can’t be the packaging at fault if it works on my 10 iv and 10 v, but not on my 10 iii?

