gnome-weather is missing Requires on gjs, hence it does not start when only installing gnome-weather :
bash: /usr/bin/gnome-weather: /usr/bin/gjs: bad interpreter: No such file or directory
Assigning to QA now,
There's a missing required dependency on the gnome-weather package from Mageia 8.
If no other packages pulling 'gjs' are installed on the computer, gnome-weather can't work and does not launch. This update adds this missing dependency.
Packages in 8/core/updates_testing:
That dependency used to be automatic, no?. Even if it's not, it should be an automatic dependency.
(In reply to Olav Vitters from comment #2)
> That dependency used to be automatic, no?. Even if it's not, it should be an
> automatic dependency.
It seems it was to be an automatic dependency in mga7 but for some unknown reason no more in mga8.
Tested in a 64-bit MGA8 Gnome vbox guest that had been created by upgrading a MGA7 guest. Gnome-weather was already installed, checked it, and it ran OK.
Opened drakrpm and confirmed that both gnome-weather and gjs were already installed. Made as if to remove gjs, and was presented with a list of dependencies that would have to be removed, looking like half the install, but gnome-weather wasn't on the list.
Backed out without removing anything, and used qarepo to update gnome-weather. No installation issues. Then went back to drakrpm and once again made as if to remove gjs. This time, gnome-weather WAS on the list, indicating that gjs was now a dependency. Backed out again, ran gnome-weather, which was still working.
Looks OK to me. Validating. Advisory in Comment 1.
An update for this issue has been pushed to the Mageia Updates repository.