Description of problem: Although I select any country and city in KDE Weather applet, it complains that the station doesn't exist. Version-Release number of selected component (if applicable): kdetoys-3.5.3-3.fc5 How reproducible: Always (tried on two FC5 boxes) Steps to Reproduce: 1. app weather applet to the panel 2. configure any coutry/city Actual results: It just doesn't work Expected results: It should work :) I remember it worked in one of the old versions where station codes were entered manually. Additional info: FYI, ~/.kde/share/config/weather_panelappletrc contains: ... report_location=0000 ... and 0000 is also displayed in the menu header when you right-click on the applet icon
Thanks for the report. Unfortunately, I'm unable to duplicate the problem you report. I *did* notice that some stations took 30-60(+?) seconds to update properly (and before it did, I received an "unknown station" error/warning).
Hmm, in order to re-test it I stopped the applet, removed KWeatherServicerc and weather_panelappletrc and started it again. The icon with question mark is in the panel again and kweather can't be configured (nothing changes). As opposite to fresh kweather start, weather_panelappletrc reads 'report_location=' and clicking the panel icon, a window is displayed with Unknown station, and update time Feb 27 2935093 20:00 - wow! After manually setting report_location to the desired code (by editing the file) and restarting kweather, it's all working again.
Creepy. Do you have firewall enabled? If so, could you try temporarily disabling it while trying to configure kweather? (I'm not sure how it pulls in it's data, I had previously thought via http, but now I'm not so sure).
No luck with firewall disabled. I've even tried to set up kweather under a brand new user, without any previous config files (which could matter) but the icon with exclamation mark is still being displayed. And weather_panelappletrc contains empty 'report_location=' (not sure why it was once set to 0000, as I said in comment 0), while KWeatherServicerc has the right record in 'stations='.
I just hit the same problem in FC6. However, I noticed there is now an upstream patch: http://bugs.kde.org/show_bug.cgi?id=122850 I rebuilt my kdetoys with the above patch, and it seems to work fine now.
Thanks Adam!
Arg, fix was in kde-3.5.6, and I simply forgot to update the package, my bad. Update coming shortly.
%changelog * Fri Apr 13 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 7:3.5.6-2 - Requires: kdebase (for directory ownership) * Tue Jan 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 7:3.5.6-1 - kweather isn't configurable (#208510, kde#122850) - kde-3.5.6
Thanks, the updated package works great!