libGeoIP.so.1 => /usr/local/lib/libGeoIP.so.1 (0x00007fd8b060c000) That looks like you have a local installation of the geoip library (the "/local/" directory path). Could you investigate that please?
On a fresh 18.04 I have: # ldd /usr/lib/x86_64-linux-gnu/libdns.so.1100|grep Geo libGeoIP.so.1 => /usr/lib/x86_64-linux-gnu/libGeoIP.so.1 (0x00007f90629fa000) And that lib comes from: # dpkg -S /usr/lib/x86_64-linux-gnu/libGeoIP.so.1 libgeoip1:amd64: /usr/lib/x86_64-linux-gnu/libGeoIP.so.1 root@bionic-host:~# dpkg-query -W libgeoip1 libgeoip1:amd64 1.6.12-1 root@bionic-host:~# apt-cache policy libgeoip1 libgeoip1: Installed: 1.6.12-1 Candidate: 1.6.12-1 Version table: *** 1.6.12-1 500 500 http://br.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status ** Changed in: bind9 (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Server, which is subscribed to bind9 in Ubuntu. https://bugs.launchpad.net/bugs/1791338 Title: host command fails for undefined symbol To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1791338/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs