Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Please unblock package ldns 1.6.6-2

It includes correct build of python-ldns package.  The patch is very
small (attached at the end of report).

This change installs ldns.py to ${PYTHON_DIR}/ and moves _ldns.so from
${PYTHON_DIR}/ldns to ${PYTHON_DIR}, so the python bindings works.
The update fixes #609955 (which is grave bug with description what
doesn't work in python-ldns).  The fix was properly tested in unstable
pbuilder.

unblock ldns/1.6.6-2


diff -Nru ldns-1.6.6/debian/python-ldns.install 
ldns-1.6.6/debian/python-ldns.install
- --- ldns-1.6.6/debian/python-ldns.install     2010-08-12 13:06:50.000000000 
+0200
+++ ldns-1.6.6/debian/python-ldns.install       2011-01-14 11:45:47.000000000 
+0100
@@ -1 +1,2 @@
- -debian/tmp/usr/lib/python*/*-packages/ldns/
+debian/tmp/usr/lib/python*/*-packages/_ldns.so
+debian/tmp/usr/lib/python*/*-packages/ldns.py
diff -Nru ldns-1.6.6/debian/rules ldns-1.6.6/debian/rules
- --- ldns-1.6.6/debian/rules     2010-08-12 13:06:50.000000000 +0200
+++ ldns-1.6.6/debian/rules       2011-01-14 11:45:47.000000000 +0100
@@ -81,10 +81,9 @@
 
        for v in $(PYVERS); do \
          PYTHON_DIR=$$(python$$v -c "import distutils.sysconfig; print 
distutils.sysconfig.get_python_lib(0,0);"); \
- -       make -C build-python$$v install-pyldns DESTDIR=$(CURDIR)/debian/tmp 
install-pyldns; \
- -       rm -f $(CURDIR)/debian/tmp$${PYTHON_DIR}/ldns/_ldns.la; \
- -       install -s -m 0644 -T $(CURDIR)/build-python$$v/.libs/$$(readlink 
$(CURDIR)/build-python$$v/.libs/_ldns.so) 
$(CURDIR)/debian/tmp$${PYTHON_DIR}/ldns/_ldns.so; \
- -       chrpath -d $(CURDIR)/debian/tmp$${PYTHON_DIR}/ldns/_ldns.so; \
+         make -C build-python$$v DESTDIR=$(CURDIR)/debian/tmp install-pyldns; \
+         mv $(CURDIR)/debian/tmp$${PYTHON_DIR}/$$(readlink 
$(CURDIR)/debian/tmp$${PYTHON_DIR}/_ldns.so) 
$(CURDIR)/debian/tmp$${PYTHON_DIR}/_ldns.so; \
+         chrpath -d $(CURDIR)/debian/tmp$${PYTHON_DIR}/_ldns.so; \
        done
 
        (cd $(CURDIR)/examples; dh_auto_install -- 
DESTDIR=$(CURDIR)/debian/tmp;)


- -- System Information:
Debian Release: squeeze/sid
  APT prefers natty-updates
  APT policy: (500, 'natty-updates'), (500, 'natty-security'), (500, 
'natty-backports'), (500, 'natty')
Architecture: i386 (i686)

Kernel: Linux 2.6.37-12-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk0wLPoACgkQ9OZqfMIN8nOBkACff7P3hpjjOv1Oi47R+0dDEGDd
BAsAnihpktonf8HIsG/EXxkjnc41d+ER
=zDow
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to