[Bug 735590] New: xfce4 panel plugin weather doesn't fetch any weather data
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c0 Summary: xfce4 panel plugin weather doesn't fetch any weather data Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Xfce AssignedTo: bnc-team-xfce@forge.provo.novell.com ReportedBy: hdk@dkluenter.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0 although a valid location of GMXX4473 is configured in ~/.config/xfce4/panel/weather-18.rc, the applet fetches a value of 99 from a unknown source Wetterbericht für 99. Wetterstation in 99 Letzte Aktualisierung am 99. Temperatur Temperatur: 99 °C Gefühlte Windtemperatur: 99 °C Beschreibung: 99 Taupunkt: 99 °C rpm -qi xfce4-panel-plugin-weather Name : xfce4-panel-plugin-weather Version : 0.7.4 Release : 5.1.2 Architecture: x86_64 Reproducible: Always Steps to Reproduce: 1.install xfce4-panel-plugin-weather 2.configure a location 3.click on the applet Expected Results: report proper weather conditions for the configured location -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c1 Karl Sinn <ks@budostore.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ks@budostore.de --- Comment #1 from Karl Sinn <ks@budostore.de> 2011-12-08 12:01:00 UTC --- the same here on a 32-bit architecture do you need any info? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c2 Guido Berhörster <gber@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugzilla.xfce.org/s | |how_bug.cgi?id=8105 --- Comment #2 from Guido Berhörster <gber@opensuse.org> 2011-12-08 12:21:04 UTC --- (In reply to comment #1)
do you need any info?
No, this is a known issue. Unfortunately the plugin used theweatherchannel.com as its sole data source and they terminated their free API licensing program on October 10th. So there is nothing I can do about it, someone upstream needs to write a new parser for a new source otherwise I will have to remove the plugin before 12.2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c3 --- Comment #3 from Karl Sinn <ks@budostore.de> 2011-12-08 13:52:09 UTC --- to bad. Does XFCE has a feature-demand-list where I could put my vote? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c4 --- Comment #4 from Guido Berhörster <gber@opensuse.org> 2011-12-08 15:14:52 UTC --- (In reply to comment #3)
to bad.
Does XFCE has a feature-demand-list where I could put my vote?
That not necessary, there is no lack of demand (see e.g. the thread starting at http://mail.xfce.org/pipermail/xfce/2011-November/029418.html) but rather a lack of people able and willing to do the work. Looking at the git repo it seems as if someone has started with porting the applet to the yr.no API. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c5 hou ghi <houghi@houghi.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |houghi@houghi.org --- Comment #5 from hou ghi <houghi@houghi.org> 2011-12-13 18:12:25 UTC --- There seems to be a working alternative. http://mail.xfce.org/pipermail/xfce/2011-December/029609.html <quote> There is an update to the source code to use a "working" set of keys to access the data. But you'd have to build it yourself. The way I got it was using Debian Sid (thanks Yves-Alexis Perez (aka corsac at debian.org)!) <unquote> Debian testing, Arch Linux and Gentoo are confirmed to be working again. See http://mail.xfce.org/pipermail/xfce/2011-December/thread.html#29602 for more details. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c6 --- Comment #6 from Guido Berhörster <gber@opensuse.org> 2011-12-13 20:13:42 UTC --- I'm aware of it, it is also on the linked bug. That key was taken from another application (ctw) and since API access required an application-bound key there's a good chance that the use of this key violates their TOS which is why I don't use it. Unless someone still has a saved copy of it, it is impossible to check since they changed their website and TOS at the relaunch. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c7 --- Comment #7 from Vitezslav Cizek <vcizek@suse.com> 2011-12-20 17:10:07 CET --- I've built a package with the ctw key. If anyone want to use it, you can find it in OBS: home:vitezslav_cizek:branches:X11:xfce/xfce4-panel-plugin-weather -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c8 --- Comment #8 from Dieter Kluenter <hdk@dkluenter.de> 2011-12-21 09:58:22 UTC --- Unfortunately this package (xfce4-panel-plugin-weather) doesn't build, because of unresolved dependencies to libxfce4panel. rpm -qi libxfce4panel-1_0-3 Name : libxfce4panel-1_0-3 Version : 4.8.6 Release : 3.2.2 Architecture: x86_64 Install Date: Sa 03 Dez 2011 11:23:35 CET the name should only be libxfce4panel without any major and minor version number. -Dieter -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c9 --- Comment #9 from Guido Berhörster <gber@opensuse.org> 2011-12-21 10:39:16 UTC --- xfce4-panel-plugin-weather builds fine and the libxfce4panel package is named according to the shared library packaging policy. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c10 --- Comment #10 from Vitezslav Cizek <vcizek@suse.com> 2011-12-21 12:45:06 CET --- It's based on Guido's devel project. Looking at the build results, it builds fine on 11.3-Factory, With exception of 11.4 64 bit, but it looks like a OBS problem -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c11 --- Comment #11 from Dieter Kluenter <hdk@dkluenter.de> 2011-12-21 11:53:37 UTC --- This is on openSUSE-12.1 x86_64 rpmbuild -v -ba SPECS/xfce4-panel-plugin-weather.spec [...] checking for libxfce4panel-1.0 >= 4.3.99.1... not found *** The required package libxfce4panel-1.0 was not found on your system. *** Please install libxfce4panel-1.0 (atleast version 4.3.99.1) or adjust *** the PKG_CONFIG_PATH environment variable if you *** installed the package in a nonstandard prefix so that *** pkg-config is able to find it. error: Bad exit status from /var/tmp/rpm-tmp.iVguKR (%build) rpm -qi libxfce4panel package libxfce4panel is not installed rpm -qi libxfce4panel-1.0 package libxfce4panel-1.0 is not installed rpm -qa libxfce4panel-1_0-3 libxfce4panel-1_0-3-4.8.6-3.2.2.x86_64 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c12 --- Comment #12 from Guido Berhörster <gber@opensuse.org> 2011-12-21 12:58:34 UTC --- That's because you don't have all build dependencies installed (in this case xfce4-panel-devel) I'd strongly recommend using osc for rebuilding packages since it takes care of setting up a build environment in a chroot or vm. You could also just retrieve the binary packages from OBS, see comment#7. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c13 --- Comment #13 from Dieter Kluenter <hdk@dkluenter.de> 2011-12-21 15:56:03 UTC --- No, xfce4-panel-devel is installed: rpm -qa xfce4-panel-devel xfce4-panel-devel-4.8.6-74.1.x86_64 -Dieter -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c14 --- Comment #14 from Guido Berhörster <gber@opensuse.org> 2011-12-21 20:04:44 UTC --- Please just use osc, it creates a reproducible build environment that will just work (see http://en.opensuse.org/openSUSE:Build_Service_Tutorial for an introduction). Also this is getting offtopic for this bugreport, feel free to contact me privately via email if you still have trouble building it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c15 --- Comment #15 from Guido Berhörster <gber@opensuse.org> 2012-07-24 21:22:38 UTC --- This should be fixed now with release 0.8.0 for which the plugin has been ported to the yr.no API. I'll prepare some updates soon. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c16 --- Comment #16 from Swamp Workflow Management <swamp@suse.de> 2012-09-25 15:08:57 UTC --- openSUSE-RU-2012:1238-1: An update that has one recommended fix can now be installed. Category: recommended (low) Bug References: 735590 CVE References: Sources used: openSUSE 12.2 (src): xfce4-panel-plugin-weather-0.8.2-10.4.1 openSUSE 12.1 (src): xfce4-panel-plugin-weather-0.8.2-5.4.1 openSUSE 11.4 (src): xfce4-panel-plugins-4.8.0-3.134.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=735590 https://bugzilla.novell.com/show_bug.cgi?id=735590#c17 Guido Berhörster <gber@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #17 from Guido Berhörster <gber@opensuse.org> 2012-09-25 15:48:49 UTC --- Fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com