After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 742460 - Gnome-Weather not launching
Gnome-Weather not launching
Status: RESOLVED FIXED
Product: gnome-weather
Classification: Applications
Component: general
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Weather Maintainer(s)
GNOME Weather Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-01-06 14:44 UTC by Frank Zimmermann
Modified: 2015-02-10 06:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Frank Zimmermann 2015-01-06 14:44:20 UTC
I have no success in getting weather to start. Neither from the shell nor from a terminal. I do not even get an error message or output when launching from a terminal.
Comment 1 André Klapper 2015-01-08 12:07:15 UTC
What happens on the terminal? Do you get back to the prompt? If not, how long did you wait?
Can you run it under gdb?
Comment 2 Frank Zimmermann 2015-01-13 13:23:52 UTC
This is the output in the terminal:
(org.gnome.Weather.Application:11373): Gjs-WARNING **: JS ERROR: Gio.IOErrorEnum: Fehler beim Aufruf von StartServiceByName für org.freedesktop.GeoClue2: GDBus.Error:org.freedesktop.systemd1.UnitMasked: Unit geoclue.service is masked.
_injectToMethod/klass[method]@resource:///org/gnome/gjs/modules/overrides/Gio.js:234
_makeProxyWrapper/<@resource:///org/gnome/gjs/modules/overrides/Gio.js:209
CurrentLocationController<._startGeolocationService@resource:///org/gnome/Weather/Application/js/app/currentLocationController.js:86
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
CurrentLocationController<._init@resource:///org/gnome/Weather/Application/js/app/currentLocationController.js:78
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
_Base.prototype._construct@resource:///org/gnome/gjs/modules/lang.js:110
Class.prototype._construct/newClass@resource:///org/gnome/gjs/modules/lang.js:204
Application<.vfunc_startup@resource:///org/gnome/Weather/Application/js/app/main.js:86
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
main@resource:///org/gnome/Weather/Application/js/app/main.js:156
run@resource:///org/gnome/gjs/modules/package.js:192
@/usr/bin/gnome-weather:6


(org.gnome.Weather.Application:11373): Gjs-WARNING **: JS ERROR: TypeError: currentLocationController is undefined
WorldContentView<._init@resource:///org/gnome/Weather/Application/js/app/world.js:71
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
MainWindow<._init@resource:///org/gnome/Weather/Application/js/app/window.js:66
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Application<._createWindow@resource:///org/gnome/Weather/Application/js/app/main.js:114
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Application<.vfunc_activate@resource:///org/gnome/Weather/Application/js/app/main.js:143
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
main@resource:///org/gnome/Weather/Application/js/app/main.js:156
run@resource:///org/gnome/gjs/modules/package.js:192
@/usr/bin/gnome-weather:6

Here the prompt does not return (waited for approx 10 min). How do I make it run under gdb? This is my output: "/usr/bin/gnome-weather": not in executable format: File format not recognized.
Comment 3 Giovanni Campagna 2015-02-10 06:44:08 UTC
Hello, thank you for your bug report, and sorry for not
addressing earlier. Thank you also for your investigation,
it was very useful in finding the root cause of this problem.

I pushed a fix to master, if you have a copy of gnome-continuous
or jhbuild please test, otherwise it will be backported to 3.14
at the next stable release.