Our dev-libs/geoip package contains a script geoipupdate.sh that updates the geoip database. However it doesn't work, probably because upstream URLs changed. It also doesn't print any error message on failure, thus it may confuse users. Given that upstream maintains its own update script and we already have an ebuild for it (net-misc/geoipupdate), the best course of action is probably to just remove it and point to the geoipupdate package.
It seems net-misc/geoipupdate is not really working either. It has the following problems: * geoip expects files with different names, symlinks have to be set: GeoIPASNum.dat -> GeoLiteASNum.dat GeoIPCity.dat -> GeoLiteCity.dat GeoIPCityv6.dat -> GeoLiteCityv6.dat GeoIP.dat -> GeoLiteCountry.dat * GeoIPASNumv6.dat is missing, but can be manually downloaded here: https://download.maxmind.com/download/geoip/database/asnum/GeoIPASNumv6.dat.gz I'm not sure what to do here, maybe we could add a script "realgeoipupdate" to geoipupdate that runs it and does all this fixing up.
Should be fixed in -r1.