Your message dated Wed, 01 Mar 2017 07:00:13 +0000 with message-id <[email protected]> and subject line Bug#856109: fixed in rustc 1.15.1+dfsg1-1~exp1 has caused the Debian Bug report #856109, regarding rustc: Hardcoded Pre-Depends on multiarch-support 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.) -- 856109: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856109 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: rustc Severity: normal The packages libstd-rust-dev and libstd-rust-${soname} have a hardcoded Pre-Depends on multiarch-support which is only useful for partial upgrades from Squeeze and should not be used these days, in fact debhelper has stopped from injecting it in version 9.20150501 (see #783898). Normally I would not report this problem since there is already a lintian error for it, but you chose to override rather than fix in commit 4b15ddbb78b2646a6eb7adca28d935ef27446d13. Attached is a patch against git master which removes the Pre-Depends and the lintian override.>From 67507707eae7a19c4492d4549cdafd496a1b850b Mon Sep 17 00:00:00 2001 From: Sven Joachim <[email protected]> Date: Sat, 25 Feb 2017 09:10:19 +0100 Subject: [PATCH] Drop Pre-Depends on multiarch-support --- debian/control | 3 +-- debian/source/lintian-overrides | 2 -- 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 debian/source/lintian-overrides diff --git a/debian/control b/debian/control index cd5d7471a..a7d6f6471 100644 --- a/debian/control +++ b/debian/control @@ -73,7 +73,7 @@ Package: libstd-rust-1.15 Section: libs Architecture: any Multi-Arch: same -Pre-Depends: multiarch-support, ${misc:Pre-Depends} +Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Rust standard libraries Rust is a curly-brace, block-structured expression language. It @@ -94,7 +94,6 @@ Package: libstd-rust-dev Section: libdevel Architecture: any Multi-Arch: same -Pre-Depends: multiarch-support Depends: ${misc:Depends}, libstd-rust-1.15 (= ${binary:Version}) Description: Rust standard libraries - development files Rust is a curly-brace, block-structured expression language. It diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides deleted file mode 100644 index 531d04718..000000000 --- a/debian/source/lintian-overrides +++ /dev/null @@ -1,2 +0,0 @@ -rustc source: pre-depends-directly-on-multiarch-support libstd-rust-dev -rustc source: pre-depends-directly-on-multiarch-support libstd-rust-1.15 -- 2.11.0
--- End Message ---
--- Begin Message ---Source: rustc Source-Version: 1.15.1+dfsg1-1~exp1 We believe that the bug you reported is fixed in the latest version of rustc, 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. Sylvestre Ledru <[email protected]> (supplier of updated rustc 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: Sun, 26 Feb 2017 21:12:27 +0100 Source: rustc Binary: rustc libstd-rust-1.15 libstd-rust-dev rust-gdb rust-lldb rust-doc Architecture: source amd64 all Version: 1.15.1+dfsg1-1~exp1 Distribution: experimental Urgency: medium Maintainer: Rust Maintainers <[email protected]> Changed-By: Sylvestre Ledru <[email protected]> Description: libstd-rust-1.15 - Rust standard libraries libstd-rust-dev - Rust standard libraries - development files rust-doc - Rust systems programming language - Documentation rust-gdb - Rust debugger (gdb) rust-lldb - Rust debugger (lldb) rustc - Rust systems programming language Closes: 839643 856109 Changes: rustc (1.15.1+dfsg1-1~exp1) experimental; urgency=medium . * New upstream release (won't probably be in stretch). see the 1.4 git branch for the follow up for stable * Call to the test renamed from check-notidy => check * d/p/u-destdir-support.diff: Apply upstream patch to support destdir in the make install (for rustbuild, in later versions) * Overrides the 'binary-or-shlib-defines-rpath' lintian warnings. We need them for now * Refresh of the patches . [ Sven Joachim ] * Drop Pre-Depends on multiarch-support. (Closes: #856109) . [ Erwan Prioul ] * Fix test and build failures for ppc64el. (Closes: #839643) . [ Ximin Luo ] * Disable rustbuild for the time being (as it was in 1.14) and instead bootstrap two new arches, armhf and ppc64el. * Switch back to debhelper 9 to make backporting easier. * Switch Build-Depends on binutils-multiarch back to binutils, the former is no longer needed by the upstream tests. . [ Matthias Klose ] * Compatibility fixes and improvements to help work better on Ubuntu. Checksums-Sha1: 65810a01657f529ee820a31a866359e968f6fed8 2992 rustc_1.15.1+dfsg1-1~exp1.dsc 3d3fa6fb300ed1d25a41a8e44a2512b464a14a04 6580520 rustc_1.15.1+dfsg1.orig.tar.xz a88d7f3ecd962ecfb2bb79841403a4198c727057 42276 rustc_1.15.1+dfsg1-1~exp1.debian.tar.xz 73bb8050cdd59c9c98540e9977be055373d588f0 25700262 libstd-rust-1.15-dbgsym_1.15.1+dfsg1-1~exp1_amd64.deb 75815251c33f3665ea03ffad30969233aa4cd18b 17711928 libstd-rust-1.15_1.15.1+dfsg1-1~exp1_amd64.deb ebfaee441d0c59149774efe2a37797d85ac7647c 8167654 libstd-rust-dev_1.15.1+dfsg1-1~exp1_amd64.deb 6d336aa5a79d13bf8a71e0c2af49bb6645789199 3699848 rust-doc_1.15.1+dfsg1-1~exp1_all.deb cd4d0eb3618ceabb8c6035023fcd81a2f13d7f1a 90280 rust-gdb_1.15.1+dfsg1-1~exp1_all.deb decc415e48c998cbd308375fc3e05acf21c687c9 90752 rust-lldb_1.15.1+dfsg1-1~exp1_all.deb 1875631ed54ce787d0bfe691a761146b2faeaf85 2816 rustc-dbgsym_1.15.1+dfsg1-1~exp1_amd64.deb bed1b037b1ed5829b503128ed3c29a202baf6e1e 11678 rustc_1.15.1+dfsg1-1~exp1_amd64.buildinfo d924109426eb4697f6dd8e6f76c996c857bbb979 99062 rustc_1.15.1+dfsg1-1~exp1_amd64.deb Checksums-Sha256: eadf3795754caa457ba383fb16771ee0f5b265e69361d87d0e5eb040e61143d4 2992 rustc_1.15.1+dfsg1-1~exp1.dsc 00229c9bc527960a9d199d5c67313d256fadfacf0528ad809abcd8745ac8c972 6580520 rustc_1.15.1+dfsg1.orig.tar.xz 8bb8787529c2bc463e36bdaa23f5a392fa9652a782aa2f052f956566c2a1a3e9 42276 rustc_1.15.1+dfsg1-1~exp1.debian.tar.xz 6b6d814115f9ee00b4fe80443e78a65a9fa56b2f3b4d009384926dbf4fa163aa 25700262 libstd-rust-1.15-dbgsym_1.15.1+dfsg1-1~exp1_amd64.deb fefc423fb6a64ecb5e315c00d3cc5e65ed5e69ec9de0a6d3a351d7680aea45fd 17711928 libstd-rust-1.15_1.15.1+dfsg1-1~exp1_amd64.deb 7ae4135d3fd377d2c6cacde24528090642fb3b8c9fd2957e4fff930b7b34d103 8167654 libstd-rust-dev_1.15.1+dfsg1-1~exp1_amd64.deb 5db638e4c33ace6a54a6e4eb09a1a3585582b3795f4ca00dbd80f4554bae9104 3699848 rust-doc_1.15.1+dfsg1-1~exp1_all.deb e878205f21f2d0f8284c0c25d2908a0919d293f198102a6393d68c7ca73372fe 90280 rust-gdb_1.15.1+dfsg1-1~exp1_all.deb b01382d231ccbc6eea45b461c76d79142765444806d07d7657364f978b3ce0cf 90752 rust-lldb_1.15.1+dfsg1-1~exp1_all.deb e707a48029848284d65e12de91d23dd03e21682f225d01f2d463e0752b01b467 2816 rustc-dbgsym_1.15.1+dfsg1-1~exp1_amd64.deb f530b78ac458c4f1304fc5ed1390698cefbf8cb31178e526b93ccc1a4cd33db8 11678 rustc_1.15.1+dfsg1-1~exp1_amd64.buildinfo f8d7827e412005bc298837bf2fa6616e30323fdf3d541704833269adeb23df50 99062 rustc_1.15.1+dfsg1-1~exp1_amd64.deb Files: e381c34d58a495959aa6f4d734cd4bc1 2992 devel extra rustc_1.15.1+dfsg1-1~exp1.dsc 751eac4884d40544b50133c7842e977d 6580520 devel extra rustc_1.15.1+dfsg1.orig.tar.xz 62d1e6733456e223dad87eb377629f8a 42276 devel extra rustc_1.15.1+dfsg1-1~exp1.debian.tar.xz 7220148d7651bbd62ea0e4e54fa5dde5 25700262 debug extra libstd-rust-1.15-dbgsym_1.15.1+dfsg1-1~exp1_amd64.deb a96735e18e5f4d308d53e22d062e400c 17711928 libs extra libstd-rust-1.15_1.15.1+dfsg1-1~exp1_amd64.deb f215a8dca3b2c9ae9df207bd2029ac81 8167654 libdevel extra libstd-rust-dev_1.15.1+dfsg1-1~exp1_amd64.deb a5431e80fa3653aaa7c075a1363c83c7 3699848 doc extra rust-doc_1.15.1+dfsg1-1~exp1_all.deb 2557ffd5e6734ec7422bc104354e7a3a 90280 devel extra rust-gdb_1.15.1+dfsg1-1~exp1_all.deb 1816f2ad3e677795e8b7ba5c78d4816b 90752 devel extra rust-lldb_1.15.1+dfsg1-1~exp1_all.deb 320c2cee38f953ca8c1267939fac257b 2816 debug extra rustc-dbgsym_1.15.1+dfsg1-1~exp1_amd64.deb c2c6ef1aa61bffab78372f920db11f0b 11678 devel extra rustc_1.15.1+dfsg1-1~exp1_amd64.buildinfo 31c72185d121a5d160f3aae1ecad93dd 99062 devel extra rustc_1.15.1+dfsg1-1~exp1_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAli1lgIACgkQfmUo2nUv G+F6aw//cBPZoeyBOn61zNf4JUP0kYyyVLx4FPDWyF5Yg8enmlgI6wRrmFlHqbTh iaHynaxOlEb2kesfZyV6y4fF+7cmWE6IYr/3L9NXUH0bzxhLXv8Fh/GdSP/kxR/f naEA0UXdj2QV83rzhtscMgvohHHaoUJxR8V9H7VJUM2Ps1o71h3QhtrfXgxPRrs6 TrBhCxLnsCEi/IazWmofsh0OfAt5MyRqsVmEcVsukc94tXWUyDWH98SWc0HV9qFe 11RzqFg0RgbkJ+djFpNcT7ieLbjJnTxSqqdHHHjOJT/4/InN76d6nyTmjZg0npnf FeSIUzg+X9iRsjr3KOaNpgkxNVi8JEPTaSewoUzn12mXtjDZHnO5YfwjK0FHbfF6 agMA67gADPbl8q9obhseVj467VPMSngVINBX7RDFb6x9I8OvSiznhXeJrp7FB1d4 JkjkGO/4tmBdQAeSMpQqSfs2HFYVSbpDsNdVKl7aOyqWBUPSTH4l3HlD2rvqu7Gu 2fZmHRIP+OoeP+yy8x+KW64zjwBFJq+H2JtYELlgl98cPNnrdQ18KKroP8cmQoyq E+haEls6x7Jyg4WukUdJZ5y7XJV1so3fOt2AvV25qftZZO/xyjSmliuHuS3ofDLj bUPxgdjYFnNolzwIR/kuy4GJ7+p2RdpVp2voq4AIg7DCkbZF6Nw= =oCBU -----END PGP SIGNATURE-----
--- End Message ---

