Neroth / gnome-shell-extension-weather

A simple extension for displaying weather informations from several cities in GNOME Shell
GNU General Public License v3.0
138 stars 143 forks source link

doesn't work on ubuntu13.10 (gnome 3.10)? #164

Closed 1a57danc3 closed 10 years ago

1a57danc3 commented 11 years ago

help

Neroth commented 11 years ago

I cannot help you with so few information :/ ... What's happening during the installation ? Send me debug file (.xssession-error, .weather-extension.log etc...)

1a57danc3 commented 11 years ago

open the https://extensions.gnome.org/extension/613/weather/

click on/off

no effect

but   the  others extensions can be installed.

(:з」∠)

gabrielandrade2 commented 11 years ago

Same happening here. I' m out of time now, later I' ll see if I can send some logs.

Neroth commented 11 years ago

Try the generic installation, and send me the output ;) !

cd ~ && git clone git://github.com/Neroth/gnome-shell-extension-weather.git cd ~/gnome-shell-extension-weather ./autogen.sh && make local-install

EuDgee commented 11 years ago

I've same problem. Here's requested logs:

/usr/bin/gnome-autogen.sh
checking for autoconf >= 2.53...
  testing autoconf2.50... not found.
  testing autoconf... found 2.69
checking for automake >= 1.9...
  testing automake-1.13... found 1.13.3
checking for intltool >= 0.30...
  testing intltoolize... found 0.50.2
Checking for required M4 macros...
Checking for forbidden M4 macros...
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.

Processing ./configure.ac
Running intltoolize...
Running aclocal-1.13...
Running autoconf...
Running automake-1.13...
configure.ac:8: installing 'config/install-sh'
configure.ac:8: installing 'config/missing'
Running ./configure ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for a sed that does not truncate output... /bin/sed
checking whether NLS is requested... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... none
checking for intltool >= 0.26... 0.50.2 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.14.2
checking for XML::Parser... ok
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.22... yes
./configure: line 4455: GLIB_GSETTINGS: command not found
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating data/Makefile
config.status: creating po/Makefile.in
config.status: creating src/Makefile
config.status: executing depfiles commands
config.status: executing po/stamp-it commands
Now type `make' to compile gnome-shell-extension-weather
Making all in src
make[1]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather/src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather/src'
Making all in data
make[1]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather/data'
  GEN      metadata.json
make[1]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather/data'
Making all in po
make[1]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather/po'
  MSGFMT ca.gmo
  MSGFMT cs.gmo
  MSGFMT da.gmo
  MSGFMT de.gmo
  MSGFMT el.gmo
  MSGFMT es.gmo
  MSGFMT fi.gmo
  MSGFMT fr.gmo
  MSGFMT he.gmo
  MSGFMT hu.gmo
  MSGFMT it.gmo
  MSGFMT ja.gmo
  MSGFMT lt.gmo
  MSGFMT nb.gmo
  MSGFMT nl.gmo
  MSGFMT pl.gmo
  MSGFMT pt.gmo
  MSGFMT ro.gmo
  MSGFMT ru.gmo
  MSGFMT sk.gmo
  MSGFMT sv.gmo
  MSGFMT uk.gmo
  MSGFMT vi.gmo
  MSGFMT zh_CN.gmo
  MSGFMT zh_TW.gmo
make[1]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather/po'
make[1]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather'
rm -fR ./_build
rm -fR ./zip-file
/bin/mkdir -p ./_build; \
    /bin/mkdir -p ./zip-file; \
    make install DESTDIR="/home/eudgee/git/gnome-shell-extension-weather/_build"; \
    cp -r "./_build/usr/local/share/gnome-shell/extensions/"weather-extension@xeked.com"" "./_build"; \
    if [ -f "./_build/usr/local/share/glib-2.0/schemas/org.gnome.shell.extensions.weather.gschema.xml" ]; then \
        /bin/mkdir -p "./_build/"weather-extension@xeked.com"/schemas"; \
        mv "./_build/usr/local/share/glib-2.0/schemas/org.gnome.shell.extensions.weather.gschema.xml" "./_build/"weather-extension@xeked.com"/schemas"; \
        glib-compile-schemas "./_build/"weather-extension@xeked.com"/schemas"; \
    fi; \
    cp -r "./_build/usr/local/share/locale" "./_build/"weather-extension@xeked.com""; \
    (cd "./_build/"weather-extension@xeked.com"/"; \
     zip -qr "/home/eudgee/git/gnome-shell-extension-weather/zip-file/weather.shell-extension.zip" .; \
    ); \
    rm -fR ./_build
make[1]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather'
Making install in src
make[2]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather/src'
make[3]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather/src'
make[3]: Nothing to be done for `install-exec-am'.
 /bin/mkdir -p '/home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/gnome-shell/extensions/weather-extension@xeked.com'
 /usr/bin/install -c -m 644 extension.js convenience.js prefs.js '/home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/gnome-shell/extensions/weather-extension@xeked.com'
make[3]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather/src'
make[2]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather/src'
Making install in data
make[2]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather/data'
make[3]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather/data'
make[3]: Nothing to be done for `install-exec-am'.
 /bin/mkdir -p '/home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/gnome-shell/extensions/weather-extension@xeked.com'
 /usr/bin/install -c -m 644 stylesheet.css weather-settings.ui '/home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/gnome-shell/extensions/weather-extension@xeked.com'
 /bin/mkdir -p '/home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/gnome-shell/extensions/weather-extension@xeked.com'
 /usr/bin/install -c -m 644 metadata.json '/home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/gnome-shell/extensions/weather-extension@xeked.com'
make[3]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather/data'
make[2]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather/data'
Making install in po
make[2]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather/po'
linguas="ca cs da de el es fi fr he hu it ja lt nb nl pl pt ro ru sk sv uk vi zh_CN zh_TW "; \
    for lang in $linguas; do \
      dir=/home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/$lang/LC_MESSAGES; \
      /bin/bash /home/eudgee/git/gnome-shell-extension-weather/config/install-sh -d $dir; \
      if test -r $lang.gmo; then \
        /usr/bin/install -c -m 644 $lang.gmo $dir/gnome-shell-extension-weather.mo; \
        echo "installing $lang.gmo as $dir/gnome-shell-extension-weather.mo"; \
      else \
        /usr/bin/install -c -m 644 ./$lang.gmo $dir/gnome-shell-extension-weather.mo; \
        echo "installing ./$lang.gmo as" \
         "$dir/gnome-shell-extension-weather.mo"; \
      fi; \
      if test -r $lang.gmo.m; then \
        /usr/bin/install -c -m 644 $lang.gmo.m $dir/gnome-shell-extension-weather.mo.m; \
        echo "installing $lang.gmo.m as $dir/gnome-shell-extension-weather.mo.m"; \
      else \
        if test -r ./$lang.gmo.m ; then \
          /usr/bin/install -c -m 644 ./$lang.gmo.m \
        $dir/gnome-shell-extension-weather.mo.m; \
          echo "installing ./$lang.gmo.m as" \
           "$dir/gnome-shell-extension-weather.mo.m"; \
        else \
          true; \
        fi; \
      fi; \
    done
installing ca.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/ca/LC_MESSAGES/gnome-shell-extension-weather.mo
installing cs.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/cs/LC_MESSAGES/gnome-shell-extension-weather.mo
installing da.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/da/LC_MESSAGES/gnome-shell-extension-weather.mo
installing de.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/de/LC_MESSAGES/gnome-shell-extension-weather.mo
installing el.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/el/LC_MESSAGES/gnome-shell-extension-weather.mo
installing es.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/es/LC_MESSAGES/gnome-shell-extension-weather.mo
installing fi.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/fi/LC_MESSAGES/gnome-shell-extension-weather.mo
installing fr.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/fr/LC_MESSAGES/gnome-shell-extension-weather.mo
installing he.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/he/LC_MESSAGES/gnome-shell-extension-weather.mo
installing hu.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/hu/LC_MESSAGES/gnome-shell-extension-weather.mo
installing it.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/it/LC_MESSAGES/gnome-shell-extension-weather.mo
installing ja.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/ja/LC_MESSAGES/gnome-shell-extension-weather.mo
installing lt.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/lt/LC_MESSAGES/gnome-shell-extension-weather.mo
installing nb.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/nb/LC_MESSAGES/gnome-shell-extension-weather.mo
installing nl.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/nl/LC_MESSAGES/gnome-shell-extension-weather.mo
installing pl.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/pl/LC_MESSAGES/gnome-shell-extension-weather.mo
installing pt.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/pt/LC_MESSAGES/gnome-shell-extension-weather.mo
installing ro.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/ro/LC_MESSAGES/gnome-shell-extension-weather.mo
installing ru.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/ru/LC_MESSAGES/gnome-shell-extension-weather.mo
installing sk.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/sk/LC_MESSAGES/gnome-shell-extension-weather.mo
installing sv.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/sv/LC_MESSAGES/gnome-shell-extension-weather.mo
installing uk.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/uk/LC_MESSAGES/gnome-shell-extension-weather.mo
installing vi.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/vi/LC_MESSAGES/gnome-shell-extension-weather.mo
installing zh_CN.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/zh_CN/LC_MESSAGES/gnome-shell-extension-weather.mo
installing zh_TW.gmo as /home/eudgee/git/gnome-shell-extension-weather/_build/usr/local/share/locale/zh_TW/LC_MESSAGES/gnome-shell-extension-weather.mo
make[2]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather/po'
make[2]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather'
make[3]: Entering directory `/home/eudgee/git/gnome-shell-extension-weather'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather'
make[2]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather'
make[1]: Leaving directory `/home/eudgee/git/gnome-shell-extension-weather'
zip_file="/home/eudgee/git/gnome-shell-extension-weather/zip-file/weather.shell-extension.zip"; \
    if [ -d "/home/eudgee/.local/share/gnome-shell/extensions/"weather-extension@xeked.com"" ]; then \
    rm -fR "/home/eudgee/.local/share/gnome-shell/extensions/"weather-extension@xeked.com""; \
    fi; \
    /bin/mkdir -p /home/eudgee/.local/share/gnome-shell/extensions/"weather-extension@xeked.com"; \
    (cd /home/eudgee/.local/share/gnome-shell/extensions/"weather-extension@xeked.com"; \
    unzip -q ${zip_file}; \
    );

I didn't have gnome-common installed at first, so I installed this, but problem still persists.

Neroth commented 11 years ago

Try to install glib2-devel or libglib2.0-dev

EuDgee commented 11 years ago

Installed libglib2.0-dev, tried to install from extensions.gnome.org - no difference. Click on/off - it switches to on and after 3-5 seconds switches back. Log from local-install is same as without libglib2.0-dev.

Neroth commented 11 years ago

And with gir1.2-gweather-3.0 ?

EuDgee commented 11 years ago

I finally installed gir1.2-gweather-3.0 and now it works. Thanks for your time.