BIND 10 #1201: On Ubuntu 11.04, if libbz2-dev is missing, configure stops with message that botan 1.8 is missing

BIND 10 Development do-not-reply at isc.org
Wed Sep 7 13:00:36 UTC 2011


#1201: On Ubuntu 11.04, if libbz2-dev is missing, configure stops with message
that botan 1.8 is missing
-------------------------------------+-------------------------------------
                   Reporter:  cas    |                 Owner:  UnAssigned
                       Type:         |                Status:  new
  defect                             |             Milestone:
                   Priority:  major  |            Resolution:
                  Component:  build  |             Sensitive:  0
  system                             |           Sub-Project:  DNS
                   Keywords:         |  Estimated Difficulty:  0
            Defect Severity:         |           Total Hours:  0
  Medium                             |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------

Comment (by jreed):

 I think it may be a bug specifically on that packaging for now. Note that
 none of our autobuilders need it and libbotan-1.8.2.so on my system
 doesn't use libbz2.

 Aharen and Shane both hit this problem (but for libgmp3 also). The guide
 has comment (in source only):

 <!--
 TODO
 Debian and Ubuntu:
  libgmp3-dev and libbz2-dev required for botan too
 -->

 I wrote on jabber about this a few months ago.

 It is a problem specifically with the broken packages. The botan-dev
 package you are using has a libtool and botan-config file that
 specifically mention libbz2 and libgmp with versioning numbers.
 The dependencies only provide the specific numbered libraries, so you have
 to manually install extra packages to get the symlinks to those libraries.

 To reproduce: run the botan-config, then run dpkg --listfiles on each
 package and see the needed libraries don't exist for each dependency
 package. To really reproduce by compiling, you would have to remove two
 package (if added to workaround problem).

 Jelte talked to Ondrej about it in May 2011 and Ondrej said he would fix
 it right away. (Remove references I think since they are in Libs.private.)

-- 
Ticket URL: <https://bind10.isc.org/ticket/1201#comment:3>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list