https://bugzilla.redhat.com/show_bug.cgi?id=1186889 --- Comment #33 from Paul Howarth <paul@xxxxxxxxxxxx> --- OK, I've had time to look at this today and here are my thoughts. Firstly, the big change between GeoIP 1.5.x and GeoIP 1.6.x+geoipupdate is that there is no libGeoIPUpdate any more. I was quite concerned about that, because even installing the two new packages would not satisfy a dependency on that library on old systems. However, there doesn't seem to be anything in Fedora that requires it, and I haven't been able to find anything in the wider open source world that uses it either, so it's probably not such a big deal. If the worst comes to the worst and somebody raises a bug on it, we could bundle the library in the GeoIP package by building it from the 1.5.x sources, much like the xz package does for the old liblzma.so.0 library. The other thing missing from the current packages is the cron job for the IPv6 databases. Philip intends to create a new perl script to do this (Comment #29), which could perhaps be based on examples/geolite-mirror-simple.pl from perl-Geo-IP. In the meantime we could go with the last version from the old GeoIP 1.5.x package, packaged up in a new geoipupdate-cron6 package. Regarding the requires/provides/obsoletes, I think these are actually quite simple, and amount to the following: * GeoIP 1.6.x should require geoipdate for F-21, EL-7 and any earlier builds, and not for Rawhide, EL-8 onwards builds/ * geoipupdate does not need any special obsoletes/provides/requires * geoipupdate-cron should obsolete/provide GeoIP-update, and require geoipupdate and crontabs * geoipdate-cron6 should obsolete/provide GeoIP-update6, and require geoipupdate, crontabs and wget (or whatever is needed for the script) I have created some local builds that implement these (close to, but not identical to the Fedora versions): * http://subversion.city-fan.org/repos/cfo-repo/GeoIP/trunk/GeoIP.spec * http://subversion.city-fan.org/repos/cfo-repo/geoipupdate/trunk/geoipupdate.spec -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review