I can not confirm your workaround, because these packages were not installed on my machine in the first place.
#apt-get purge geoclue geoclue-ubuntu-geoip
Package 'geoclue' is not installed, so not removed
Package 'geoclue-ubuntu-geoip' is not installed, so not removed
So the problem still persists on my Ubuntu GNOME 17.04 Laptop.
I can not confirm your workaround, because these packages were not installed on my machine in the first place.
#apt-get purge geoclue geoclue- ubuntu- geoip ubuntu- geoip' is not installed, so not removed
Package 'geoclue' is not installed, so not removed
Package 'geoclue-
So the problem still persists on my Ubuntu GNOME 17.04 Laptop.