Your message dated Mon, 03 Jul 2017 20:54:38 +0000
with message-id <[email protected]>
and subject line Bug#866770: fixed in unbound 1.6.4-1
has caused the Debian Bug report #866770,
regarding unbound should build-depend on python3-dev, not python3-all-dev
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.)
--
866770: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866770
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: unbound
Version: 1.6.0-3
Severity: important
Tags: patch
User: [email protected]
Usertags: origin-ubuntu artful ubuntu-patch
Hi Robert,
In Ubuntu, we've begun the transition from python3.5 to python3.6, which in
the first stages involves enabling python3.6 as a non-default, supported
python3 version.
The unbound package build-depends on python3-all-dev, so was in our list of
packages needing rebuilt; however, it only references py3versions -d in
debian/rules, so does not build support for any non-default python versions.
Please find attached the small patch to debian/control, applied in Ubuntu,
to switch from -all-dev to -dev, which optimizes the build and makes it
clear how this package relates to python transitions.
Thanks,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
[email protected] [email protected]
diff -Nru unbound-1.6.0/debian/control unbound-1.6.0/debian/control
--- unbound-1.6.0/debian/control 2017-05-04 11:29:15.000000000 -0700
+++ unbound-1.6.0/debian/control 2017-06-06 23:30:48.000000000 -0700
@@ -24,10 +24,10 @@
nettle-dev,
pkg-config,
protobuf-c-compiler <!pkg.unbound.libonly>,
- python-all-dev:any (>= 2.6.6-3~) <!pkg.unbound.libonly>,
- libpython-all-dev (>= 2.6.6-3~) <!pkg.unbound.libonly>,
- python3-all-dev:any <!pkg.unbound.libonly>,
- libpython3-all-dev <!pkg.unbound.libonly>,
+ python-dev:any (>= 2.6.6-3~) <!pkg.unbound.libonly>,
+ libpython-dev (>= 2.6.6-3~) <!pkg.unbound.libonly>,
+ python3-dev:any <!pkg.unbound.libonly>,
+ libpython3-dev <!pkg.unbound.libonly>,
swig <!pkg.unbound.libonly>,
Standards-Version: 3.9.8
Homepage: https://www.unbound.net/
--- End Message ---
--- Begin Message ---
Source: unbound
Source-Version: 1.6.4-1
We believe that the bug you reported is fixed in the latest version of
unbound, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Robert Edmonds <[email protected]> (supplier of updated unbound package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 03 Jul 2017 16:30:17 -0400
Source: unbound
Binary: libunbound-dev libunbound2 python-unbound python3-unbound unbound
unbound-anchor unbound-host
Architecture: source amd64
Version: 1.6.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian DNS Packaging <[email protected]>
Changed-By: Robert Edmonds <[email protected]>
Description:
libunbound-dev - static library, header files, and docs for libunbound
libunbound2 - library implementing DNS resolution and validation
python-unbound - library implementing DNS resolution and validation (Python
bindin
python3-unbound - library implementing DNS resolution and validation (Python3
bindi
unbound - validating, recursive, caching DNS resolver
unbound-anchor - utility to securely fetch the root DNS trust anchor
unbound-host - reimplementation of the 'host' command
Closes: 853751 859584 864334 864730 866770 866804
Changes:
unbound (1.6.4-1) unstable; urgency=medium
.
[ Robert Edmonds ]
* New upstream version 1.6.4
- Fixes 'malformed packet DoS when "use-caps-for-id" enabled'
(Closes: #864730)
* debian/copyright: Use https form of the copyright-format URL
* debian/copyright: Bump NLnet Labs copyright years through 2017
* debian/control: Bump Standards-Version to 4.0.0
* debian/: Enable systemd support
* debian/unbound.service: Use Type=notify process start-up type
(Closes: #866804)
* debian/: Enable experimental pluggable event base libunbound API
(Closes: #859584)
* debian/control: Add Depends on lsb-base to satisfy lintian's
"init.d-script-needs-depends-on-lsb-base"
.
[ Steve Langasek ]
* debian/control: Build-Depend on python '-dev' packages, not '-all-dev'
(Closes: #864334, #866770)
.
[ Steven Chamberlain ]
* Allow use of libbsd functions with configure option --with-libbsd
* debian/: Configure with --with-libbsd (Closes: #853751)
Checksums-Sha1:
c9c56cbf81d98a462ce9b38d860036da55e1d658 3081 unbound_1.6.4-1.dsc
836ecc48518b9159f600a738c276423ef1f95021 5477897 unbound_1.6.4.orig.tar.gz
08986c2a990d1e60f2fa70aac3125bc95104701b 17324 unbound_1.6.4-1.debian.tar.xz
627ddf93680fbdf416565f50692e26781b283ef2 5748728
libunbound-dev_1.6.4-1_amd64.deb
3cab231420f3c05e6dbd52db6b1ed250ad3c5eec 876834
libunbound2-dbgsym_1.6.4-1_amd64.deb
d5e696253031a6a5c1edff9cb9f05a4954a00727 362674 libunbound2_1.6.4-1_amd64.deb
2d7051a212ef61adc032fb4324c3b78ffb4dcced 118024
python-unbound-dbgsym_1.6.4-1_amd64.deb
e47c18e7dccff1162b279e8d0b683af4d711ff94 150996
python-unbound_1.6.4-1_amd64.deb
1d9059b5ca10f5134825fb5a0777cf043883cc56 116270
python3-unbound-dbgsym_1.6.4-1_amd64.deb
db176ad5a8baf89e8b1303cbee8a3f00d891c6b0 150952
python3-unbound_1.6.4-1_amd64.deb
55d287df76baccc666b15f8c61389392fca0440e 53692
unbound-anchor-dbgsym_1.6.4-1_amd64.deb
40eaf1f19249485016d87e2e020b85112ddcf5ee 127260
unbound-anchor_1.6.4-1_amd64.deb
f522cdcef0c0acbcae4f3624f111b4aaa6bf8446 2288484
unbound-dbgsym_1.6.4-1_amd64.deb
3fcb490a8c76ea4bc23aa2c3511b59c3da5c483d 48046
unbound-host-dbgsym_1.6.4-1_amd64.deb
cbe74f54278fb97b1b18c0aae2a30ded8c193e4d 125328 unbound-host_1.6.4-1_amd64.deb
c74376bff5ee76339bdac3ffb25d62f9496e4b1e 10498 unbound_1.6.4-1_amd64.buildinfo
abf8f431b055fc0822f1c1b8527d715c4da6c0fe 656866 unbound_1.6.4-1_amd64.deb
Checksums-Sha256:
fe447e5c3f6a4fd0d633ab92329cd4673c086a7eded55dd6047acf825a39888b 3081
unbound_1.6.4-1.dsc
df0a88816ec31ccb8284c9eb132e1166fbf6d9cde71fbc4b8cd08a91ee777fed 5477897
unbound_1.6.4.orig.tar.gz
e2a68b5fea096fca2fd876bc802fcf10eaefb8b0fc621f1af081a4b84764bc46 17324
unbound_1.6.4-1.debian.tar.xz
63de75d7bdc95530508a88ec4bc2bd219f55f30d59cf5a4706b0e377fbf5dc5d 5748728
libunbound-dev_1.6.4-1_amd64.deb
a90d234151d919d7399ec5c9171cbcda7c06aba093bf6ead74ff4a50414bd77e 876834
libunbound2-dbgsym_1.6.4-1_amd64.deb
28f72c4c3b272b371b765c394bd7ee0eccbe07bc9c5c30fa17177a10ddc59d75 362674
libunbound2_1.6.4-1_amd64.deb
c478eb5b8a532e8125627e18f6306eb69d5e0bfe487464057e8b05594b0a4fa9 118024
python-unbound-dbgsym_1.6.4-1_amd64.deb
5e4673bc1f52ea26a651052546e03c0692e105df14191cd2801774bd238a35ac 150996
python-unbound_1.6.4-1_amd64.deb
db33f80a5c5cbae874828545e44819e833b8d1cd7d8f88e0919bdc79e8c0c0f2 116270
python3-unbound-dbgsym_1.6.4-1_amd64.deb
323c6f67c02d9447d566153a1e1d2ef4025af42f9c029d58f60928f13b2acb01 150952
python3-unbound_1.6.4-1_amd64.deb
cb5ed16392334b6e852239a0754151436c365496bccf0541167a31faf3da70b9 53692
unbound-anchor-dbgsym_1.6.4-1_amd64.deb
c9caeb42fe11cdcb0bc15938c463c12f9c7430ca90226a31c7efb0e5fe29da13 127260
unbound-anchor_1.6.4-1_amd64.deb
2d11fb6f4ad6e60e57829d991393646be372ddc5d595877a434a936d5f9c0af2 2288484
unbound-dbgsym_1.6.4-1_amd64.deb
2b753bceae0efd2c9979dc6737fb86f266df1ebbed872e12c32f25e68074a7bc 48046
unbound-host-dbgsym_1.6.4-1_amd64.deb
4bab05760541c80fe87da5d9988579ef0880a26e2f3007b2d642d0ce63bcc830 125328
unbound-host_1.6.4-1_amd64.deb
b063b08f1dd65268263d81e9c83a0e39fe716f33417b83dc5ca00bb4a66e418a 10498
unbound_1.6.4-1_amd64.buildinfo
287dfa6b8588f39a7e6a158b1fd0772d49242ba83cbb1b611843c5905bb38a07 656866
unbound_1.6.4-1_amd64.deb
Files:
be9fa18f0645f2ed8fb4a5c516e97324 3081 net optional unbound_1.6.4-1.dsc
ab6f7c07610907f1d87191c9ac2db87a 5477897 net optional unbound_1.6.4.orig.tar.gz
afceb84edb3ed408ec6567f2c81a0c3b 17324 net optional
unbound_1.6.4-1.debian.tar.xz
40a6dc3fc4b074ea6289bd11b398e69c 5748728 libdevel optional
libunbound-dev_1.6.4-1_amd64.deb
6cbde7a1f33a3afe881d95c89d4994c9 876834 debug extra
libunbound2-dbgsym_1.6.4-1_amd64.deb
a46c68cd6efc02c62911d6e2232436e6 362674 libs optional
libunbound2_1.6.4-1_amd64.deb
6d8be177544be3bc7a0f3e8ab0585ef5 118024 debug extra
python-unbound-dbgsym_1.6.4-1_amd64.deb
f7b34e0286a9658dd7c90d05ed5e4d98 150996 python optional
python-unbound_1.6.4-1_amd64.deb
98e8a01c5e6a526a31e0d5b0a4da08d3 116270 debug extra
python3-unbound-dbgsym_1.6.4-1_amd64.deb
843d515db9d08a1859a956d84841e7f3 150952 python optional
python3-unbound_1.6.4-1_amd64.deb
d8a8a413147b3636c311230aafdecada 53692 debug extra
unbound-anchor-dbgsym_1.6.4-1_amd64.deb
6958757dc8b4d1efa9c4b842afa5ab00 127260 net optional
unbound-anchor_1.6.4-1_amd64.deb
62905b146976b78f8a518a6324afecb6 2288484 debug extra
unbound-dbgsym_1.6.4-1_amd64.deb
b20d83f77236a24b1839ece9f55731f5 48046 debug extra
unbound-host-dbgsym_1.6.4-1_amd64.deb
4b3bb5625e3319490aec3290a19c54de 125328 net optional
unbound-host_1.6.4-1_amd64.deb
194ca5c01f51932949b8d0a5e1dd87fa 10498 net optional
unbound_1.6.4-1_amd64.buildinfo
1fe94b3d00e240015ea53cde1b7c8523 656866 net optional unbound_1.6.4-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE3z2W7rOCeCDzAmZcAYF6sKr2za4FAllaqncACgkQAYF6sKr2
za6TUg//UrDP8bHqERXuQwaPthQ4IBbVG5ywSXXfd9EXnzWWM5jYdhoOlTXZWWXG
Z+0jtcevQBSjEgaaque6WOOZurORz0julqKkbtq//Ys6xVXT8jL29RdHBdoik8yu
gcv79yNUHpmhx1pFyewgYBTDz9FURcbIavJnqkzsZ6lVA/14JhVNTuzjrbXkwPqt
nbphl5RyHVKIcrOntYgGT0sdu4VnPoqOYj/whLRDyzj/Jk6N/FQ9PI3zmZsmc+Cc
TbMuzFxJ4l+VDryOpNOvcfeODYFkP8MnkzMKNO2Ixe826qIkO9z2K2ABE7Tdxx3/
A+FNwSFqJX6TAU3i1uUcevTSr9mbkLKMwcpTekIB1rLe5GmWqWXf2hh2VCuoCwgC
C68e9CDz68n/L1/QMlXxhMilC72EfU39GrWhIlkiNzFwCH6Cl0vAoxBB28h6feUF
O7Dcg/1kvksWit3cbHJbR5CJxeIFs6K8NEVuiNrqoLOe74YvTJ0KN6Jw0nwRSM9g
vkw3Cg8WGQak+0gZaqhXn89AJ74d0IMbTvcvdOFrGEZBUoSv8y5l5k6PyoenhktV
SGJ8rRpPvnLLqnW9Twu3EyPrsE6YZg1ZJ3QCAER1Mb6uRi4B1c75KMrWJD2XH8K/
nhNPbm9C1SWq1ZC5IfecAWFPCO+ZqKRrDCEv0O/Q6RcgRYnc3Tk=
=ruNE
-----END PGP SIGNATURE-----
--- End Message ---