bind9 installation and dnsutils binaries crash due to libdns.so.64

Bug #571960 reported by Brendan Ribera
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bind9 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: bind9

1. Ubuntu version:

Description: Ubuntu 10.04 LTS
Release: 10.04
--------------------

2. Package versions for libdns64, dnsutils and bind9. I'm not sure which is the real cause of this.

libdns64:
  Installed: 1:9.7.0.dfsg.P1-1
  Candidate: 1:9.7.0.dfsg.P1-1
  Version table:
 *** 1:9.7.0.dfsg.P1-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status

dnsutils:
  Installed: 1:9.7.0.dfsg.P1-1
  Candidate: 1:9.7.0.dfsg.P1-1
  Version table:
 *** 1:9.7.0.dfsg.P1-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status

bind9:
  Installed: 1:9.7.0.dfsg.P1-1
  Candidate: 1:9.7.0.dfsg.P1-1
  Version table:
 *** 1:9.7.0.dfsg.P1-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status
--------------------

3. What I expected to happen:

When I run 'nslookup google.com', I expect the program to run and produce output.
When I run 'sudo apt-get intsall bind9', I expect the bind9 package to install and be configured so that I can use it.
--------------------

4. What happens instead:

Both tasks listed above fail with the same root error.

brendan@pequod:~$ nslookup google.com
nslookup: symbol lookup error: /usr/lib/libdns.so.64: undefined symbol: GeoIP_country_name_by_ipnum_v6

brendan@pequod:~$ sudo apt-get install --reinstall bind9
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]?
Setting up bind9 (1:9.7.0.dfsg.P1-1) ...
rndc-confgen: symbol lookup error: /usr/lib/libdns.so.64: undefined symbol: GeoIP_country_name_by_ipnum_v6
dpkg: error processing bind9 (--configure):
 subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
 bind9
E: Sub-process /usr/bin/dpkg returned an error code (1)

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: bind9 1:9.7.0.dfsg.P1-1
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic x86_64
Architecture: amd64
Date: Thu Apr 29 17:06:00 2010
InstallationMedia: Xubuntu 10.04 "Lucid Lynx" - Release Candidate amd64 (20100419)
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: bind9

Revision history for this message
Brendan Ribera (abscondment) wrote :
Revision history for this message
C de-Avillez (hggdh2) wrote :

Thank you for opening this bug and helping make Ubuntu better. I cannot repeat the issue here, all three packages are installed, and work fine. Could you please run 'sudo dpkg --configure -a'? It seems something did not finish configuration...

Changed in bind9 (Ubuntu):
status: New → Incomplete
Revision history for this message
Brendan Ribera (abscondment) wrote :

That succeeds without output, but the problem remains. Any other ideas?

Revision history for this message
Brendan Ribera (abscondment) wrote :

I figured out what was causing this. A workstation bootstrapping script compiled and installed GeoIP version 1.4.4 to /usr/local/lib. I installed the current repository version (1.4.6) and removed the out-of-date libs, and things started working again. Not a bug.

Changed in bind9 (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.