Created attachment 323694 [details] Patch to gpssync of the differences between the fedora 9 version of kipi-plugins and KDE 3 current svn to fix the google maps interface Description of problem: GPSSync is broken in F9 because of some changes to the google API. Currently it only displays gray tiles instead of the map tiles. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Select an image in digiKam 2. Image --> Geolocation --> Edit Coordinates... Actual results: Google maps interface shows with only gray tiles and doesn't responds at all. Expected results: Able to geotag the photo using the google maps interface. Additional info: I spoke with the maintainer of the plugin in IRC and he had already fixed the problem and checked the required changes into SVN for both the KDE 3 and KDE 4 branches. I was able to generate a patch (attached) from the svn version for just these changes against the current rpm version of kipi-plugins. I used it to rebuild the rpm and have tested the changes and verified that it works. The one gotcha is that the ~/.kde/share/config/kipirc will contain an invalid value for the GPSSync plugin if a user has used the plugin before the Google API changes and it will cause the initial load of the plugin to present the same behavior. Removing the config file after installing the upgraded package allows the plugin to work. In my case I had the setting "Map Type=G_HYBRID_TYPE" in my original file. After the file was regenerated it uses the value "Map Type=G_NORMAL_MAP". I assume editing the file would also fix the problem but is still an action that isn't something that should be handled by the package.
Does kipi-plugins-0.1.6 require patching too? http://koji.fedoraproject.org/koji/buildinfo?buildID=69219 http://koji.fedoraproject.org/koji/buildinfo?buildID=69216 (an update is in the works).
It does if you're using the version released on 2008-10-12. I used svn revision 880110 to generate my patch, which was checked in on 2008-11-04. Its also unfortunate that the current release for kipi-plugins-0.2.0 is from the 2nd. It will need the patch (or one for that branch) as well as the fix went in only two days later.
Dang, from what I can tell 0.1.6 missed the fix. I'll see about patching.
OK, I'm blind... it has most of what you had... *except* for the mod to kipi-plugins-0.1.6/kipi-plugins/gpssync/gpseditdialog.cpp - d->worldMap->setMapType(config.readEntry("Map Type", QString("G_MAP_TYPE"))); + d->worldMap->setMapType(config.readEntry("Map Type", QString("G_NORMAL_MAP")));
OK, patched in the latest gpseditdialog.cpp goodness from kde svn (which may fix the Map Type= issue in kipirc), feedback welcome for pending update: F-8: http://tinyurl.com/kipi-016-f8-1 F-9: http://tinyurl.com/kipi-016-f9-1
kphotoalbum-3.1.1-3.fc9, digikam-0.9.4-3.fc9, libkdcraw-0.1.6-2.fc9, kipi-plugins-0.1.6-2.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update kphotoalbum digikam libkdcraw kipi-plugins'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-9826
kipi-plugins-0.1.6-2.fc8, kphotoalbum-3.1.1-3.fc8, digikam-0.9.4-3.fc8, libkdcraw-0.1.6-2.fc8, libkexiv2-0.1.7-1.fc8, libkipi-0.1.6-2.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update kipi-plugins kphotoalbum digikam libkdcraw libkexiv2 libkipi'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F8/FEDORA-2008-9847
Should I clone this bug for F10? The package there will need the patch as well.
Sure, please do, for tracking... afaik, another kde4 kipi-plugins release should come soon.
kphotoalbum-3.1.1-3.fc9, digikam-0.9.4-3.fc9, libkdcraw-0.1.6-2.fc9, kipi-plugins-0.1.6-2.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
kipi-plugins-0.1.6-2.fc8, kphotoalbum-3.1.1-3.fc8, digikam-0.9.4-3.fc8, libkdcraw-0.1.6-2.fc8, libkexiv2-0.1.7-1.fc8, libkipi-0.1.6-2.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.