Your message dated Thu, 13 Feb 2014 13:33:09 +0100
with message-id <[email protected]>
and subject line Re: Bug#696865: backported version does not provide some
symbols provided by version in wheezy, and no soname/soversion given in
dependencies
has caused the Debian Bug report #696865,
regarding backported version does not provide some symbols provided by version
in wheezy, and no soname/soversion given in dependencies
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.)
--
696865: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696865
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libldns1
Version: 1.6.13-1~bpo60+1
Severity: grave
Justification: breaks other package(s)
After updating unbound, which is linked with libldns1, from the
version in squeeze-backports to the one in wheezy, the daemon
does not start:
Starting recursive DNS server: unbound
/usr/sbin/unbound: symbol lookup error:
/usr/sbin/unbound: undefined symbol: ldns_key_EVP_load_gost_id
failed!
Both the bpo60 and wheezy packages of libldns1 are based on the
same version (1.6.13-1), and the bpo60 changelog contains only
one item:
ldns (1.6.13-1~bpo60+1) squeeze-backports; urgency=low
* Backport for Debian 6.0
-- Ondřej Surý <[email protected]> Sun, 10 Jun 2012 08:56:58 +0200
However, the two versions, while being very close to each other,
are in fact incompatible with each other. And no dependency information
is given so that packages that are linked with the version in wheezy
can be trivially installed without requiring libldns1 update, and
hence breaking other packages.
At the very least, the library (actually libldns-dev package) should
provide symvers information, so that dpkg is able to track this
sort of things automatically.
I'm not sure how to deal with the current mess in bpo60 -- here I
had to use my smartphone in order to d/load libldns1 from wheezy,
since the update broke our DNS resolver and I weren't able to d/load
anything anymore. But since no package provides any dependency
information, it's difficult to say how to actually fix this properly...
Thanks,
/mjt
--- End Message ---
--- Begin Message ---
As this affects only oldstable backports and fixing this bug would
require backporting openssl _and_ you are mixing wheezy and
squeeze-backports, I am closing this bug.
O.
--
Ondřej Surý <[email protected]>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
--- End Message ---