Your message dated Mon, 14 Jul 2008 23:57:50 -0600
with message-id <[EMAIL PROTECTED]>
and subject line Re: Bug#490877: bind9 does not depend on the version of 
libbind9
has caused the Debian Bug report #490877,
regarding bind9 does not depend on the version of libbind9
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
490877: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=490877
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: bind9
Version: 1:9.4.2-10
Severity: grave
Justification: renders package unusable


Because bind9 does not depend on libbind9, it will happily use an old
version of libbind9 (in my case, libbind9-9.4.1-1+b1 with bind
9.4.2-10).

This causes a segfault after running for some time with a log message
  Jul 13 22:26:00 moya named[27422]: rbtdb.c:1174: REQUIRE(prev > 0) failed
  Jul 13 22:26:00 moya named[27422]: exiting (due to assertion failure)
and surely causes other serious errors depending on the combination of
versions of these two packages actually installed.

Also note below that liblwres30 still has this old version.  I don't
know if this will also cause problems.  Since it appears to be compiled
with bind9, an version for its dependency should probably be added too.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: alpha

Kernel: Linux 2.6.15 (SMP w/1 CPU core)
Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO8859-15 (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

Versions of packages bind9 depends on:
ii  adduser                     3.108        add and remove users and groups
ii  libbind9-30                 1:9.4.2-10   BIND9 Shared Library used by BIND
ii  libc6.1                     2.7-6        GNU C Library: Shared libraries
ii  libdns32                    1:9.4.2-10   DNS Shared Library used by BIND
ii  libisc32                    1:9.4.2-10   ISC Shared Library used by BIND
ii  libisccc30                  1:9.4.2-10   Command Channel Library used by BI
ii  libisccfg30                 1:9.4.2-10   Config File Handling Library used 
ii  liblwres30                  1:9.4.1-1+b1 Lightweight Resolver Library used 
ii  libssl0.9.8                 0.9.8g-10.1  SSL shared libraries
ii  lsb-base                    3.1-24       Linux Standard Base 3.1 init scrip
ii  netbase                     4.17         Basic TCP/IP networking system

bind9 recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 1:9.5.0.dfsg-5

On Mon, Jul 14, 2008 at 02:46:13PM -0700, Bob McElrath wrote:
> Because bind9 does not depend on libbind9, it will happily use an old
> version of libbind9 (in my case, libbind9-9.4.1-1+b1 with bind
> 9.4.2-10).

The actual error is that bind9 looks for the shlib deps in the wrong
place, and library package should be (for current-lenny) libbind9-31,
not libbind9-30.  All of this already got fixed in the 9.5.0 tree.

> Also note below that liblwres30 still has this old version.  I don't
> know if this will also cause problems.  Since it appears to be compiled
> with bind9, an version for its dependency should probably be added too.

liblwres30 did not change abi.  OTOH, the build was looking for the
library in the wrong place as well.  It now looks in the right place.

I'll upload a new 9.4.2 within the next day or so.

lamont


--- End Message ---

Reply via email to