Weather calendar getting wrong data

Bug #117984 reported by jullman
4
Affects Status Importance Assigned to Milestone
evolution-data-server
Fix Released
Medium
evolution-data-server (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

When adding Blythe, California as a weather calendar, the wrong data is retrieved. The data retrieved is for Salem, Oregon.

In the file /usr/share/evolution-data-server-1.10/weather/Locations.xml on line 56 Blythe is linked to weather station code SLE. SLE is Salem, Oregon. The weather station code for Blythe, California is BLH.

Editing this file to replace SLE with BLH does not correct the problem (I assume the url also needs to be corrected, but have no clue what the correct url would be), but instead causes the program to crash whenever it's restarted, which required me to delete the entire ~/.gconf/app/evolution folder and start over to get evolution to restart.

I'm using version 2.10.1 on Ubuntu 7.04.

jullman (jullman7)
description: updated
Revision history for this message
jullman (jullman7) wrote :

Just to update, I have found the correct URL and successfully modified my file to get the correct data.

For reference, the line for Blythe, California needs to read

type="ccf" code="BLH" url="http://www.crh.noaa.gov/data/PSR/CCFPSR"

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here, http://bugzilla.gnome.org/show_bug.cgi?id=451734

Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Confirmed
Changed in evolution-data-server:
status: Unknown → New
Changed in evolution-data-server:
status: Confirmed → Triaged
Revision history for this message
Ian Weisser (ian-weisser) wrote :

Still not fixed upstream.

Submitted corrected Locations.xml file to http://bugzilla.gnome.org/show_bug.cgi?id=451734

Very easy fix.

Revision history for this message
Ian Weisser (ian-weisser) wrote :

Still not fixed in Intrepid (e-d-s 2.24.1)
Attaching a patch to fix the location for Blythe, CA.

Revision history for this message
Ian Weisser (ian-weisser) wrote :

Attaching a patch (diff) to fix the Gnome bug#451734

Revision history for this message
Ian Weisser (ian-weisser) wrote :

Corrected Gnome bug #451734. Disregard previous.

Revision history for this message
C de-Avillez (hggdh2) wrote :

atcual patch attached

Revision history for this message
C de-Avillez (hggdh2) wrote :

upstream has approved the fix. Thanks, IanW!

Changed in evolution-data-server:
status: Triaged → Fix Committed
Changed in evolution-data-server:
status: New → Confirmed
Changed in evolution-data-server:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution-data-server - 2.25.90-0ubuntu1

---------------
evolution-data-server (2.25.90-0ubuntu1) jaunty; urgency=low

  * New upstream release. (LP: #320299)
   - Fixes: evolution crashed with SIGSEGV in e_source_group_uid_from_xmldoc()
     (LP: #269832)
   - Fixes Weather calendar getting wrong data (LP: #117984)
   - And many more on GNOME Bugzilla.
  * debian/control:
   - Bump Build-Dependency on libgtk2.0-dev to (>= 2.14.0)
   - Add new Build-Dependency on libgweather-dev (>= 2.25.4) and
     libical-dev (>= 0.43)
   - Update Breaks version.
  * debian/patches:
   - Drop 70_evolution_exchange_fix.patch
    + Committed upstream.

 -- Andrew Starr-Bochicchio <email address hidden> Wed, 21 Jan 2009 16:38:22 -0500

Changed in evolution-data-server:
status: Fix Committed → Fix Released
Changed in evolution-data-server:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.