#1011193 rust-clap: fails to build with feauture derive

#1011193#5
Date:
2022-05-18 05:43:27 UTC
From:
To:
The packaging of Rust crate clap is patched to remove feature "derive".

Please uncripple and enable, now that crate clap-derive is in Debian -
this feature is needed by rsass currently in NEW queue.


Thanks,

 - Jonas
-----BEGIN PGP SIGNATURE-----

iQIyBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmKEh38ACgkQLHwxRsGg
ASEf+w/4lypgN5MBxJGn4rVj8WOL7uU3MZV+ZNDZ/XIO6CHL7K0GMpVuF/VGY3ix
kxCrmweIJDVAvLi/OjUIK8/3Sh/WoxqpsLKJdq4O1YSG81/DfHzUCPw1Z7nP97fA
/9ujeuqWTMT4f39JzyqX/RGSRNk7qx0qVFEJ0+aENHuwk8P341hdgrnQF/CCBbBW
TslgqSMGzoe8jXA2CYAcShLrDCL4Z7UUZR36FU4hmGhTKo7mt5idfriNbvewH8Zo
9O6bAPS0Oyi/JfMGuSZ5OmWn9dNgQEaugZTryv/cvbFNdFFK7vKBsOiq6eq6pLO4
hnig7PMf5E5miw1eZojx114dPAAha5r+aO5rth5Jd42fO5aJbMASRydoXbcePHbx
wChErTmlj1+J5hPPJapcNe6qPkfP0soH+teoe5pg/7zvXDSKbLCW7iRnKEPruKlM
Bsc4SoBKzNY1n7j9cqEikQR3SIdIHgOIGZKXPN3KemgHlKzxzkPZQ0tJP8rF6Ekw
/+SJX2I2MoTDOFfdTGrH+aT1Jfl/bR7gaBnfaDN5z2rQ5f6u6Nku2IZP7QzY6i5J
nPq4yFB24C3EP0tg08YMQIy1rb4lixCyFdHMrZkF3KWGgxHt6r3O3+GMVgCvr6+d
qMmjIqe9wBWuVUZAutmnyVyweIarki14lCn17R7O+6LA7WHuHg==
=NMjE
-----END PGP SIGNATURE-----

#1011193#10
Date:
2022-06-08 08:10:10 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-clap, 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 1011193@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Michael Green <plugwash@debian.org> (supplier of updated rust-clap 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 07 Jun 2022 19:48:19 +0000
Source: rust-clap
Binary: librust-clap+atty-dev librust-clap+backtrace-dev librust-clap+clap-derive-dev librust-clap+color-dev librust-clap+debug-dev librust-clap+default-dev librust-clap+derive-dev librust-clap+lazy-static-dev librust-clap+regex-dev librust-clap+std-dev librust-clap+strsim-dev librust-clap+termcolor-dev librust-clap+terminal-size-dev librust-clap+unicase-dev librust-clap+unicode-dev librust-clap+wrap-help-dev librust-clap+yaml-rust-dev librust-clap-dev
Architecture: source amd64
Version: 3.1.8-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Peter Michael Green <plugwash@debian.org>
Description:
 librust-clap+atty-dev - Rust Command Line Argument Parser - feature "atty"
 librust-clap+backtrace-dev - Rust Command Line Argument Parser - feature "backtrace"
 librust-clap+clap-derive-dev - Rust Command Line Argument Parser - feature "clap_derive"
 librust-clap+color-dev - Rust Command Line Argument Parser - feature "color"
 librust-clap+debug-dev - Rust Command Line Argument Parser - feature "debug"
 librust-clap+default-dev - Rust Command Line Argument Parser - feature "default"
 librust-clap+derive-dev - Rust Command Line Argument Parser - feature "derive"
 librust-clap+lazy-static-dev - Rust Command Line Argument Parser - feature "lazy_static" and 1 m
 librust-clap+regex-dev - Rust Command Line Argument Parser - feature "regex"
 librust-clap+std-dev - Rust Command Line Argument Parser - feature "std"
 librust-clap+strsim-dev - Rust Command Line Argument Parser - feature "strsim" and 1 more
 librust-clap+termcolor-dev - Rust Command Line Argument Parser - feature "termcolor"
 librust-clap+terminal-size-dev - Rust Command Line Argument Parser - feature "terminal_size"
 librust-clap+unicase-dev - Rust Command Line Argument Parser - feature "unicase"
 librust-clap+unicode-dev - Rust Command Line Argument Parser - feature "unicode"
 librust-clap+wrap-help-dev - Rust Command Line Argument Parser - feature "wrap_help"
 librust-clap+yaml-rust-dev - Rust Command Line Argument Parser - feature "yaml-rust" and 1 mor
 librust-clap-dev - Rust Command Line Argument Parser - Rust source code
Closes: 1011193
Changes:
 rust-clap (3.1.8-1) unstable; urgency=medium
 .
   * Team upload.
   * Package clap 3.1.8 from crates.io using debcargo 2.5.0
     + Versions 3.1.9 and above require clap-lex which is not currntly in Debian.
   * Disable unstable-doc feature, it does not seem relavent for Debian
     (it seems to be intended only for building docs.rs documentation).
   * Update copyright file.
 .
   [ Ben Westover ]
   * Package clap 3.1.6 from crates.io using debcargo 2.5.0
   * Re-enable derive feature now that rust-clap-derive is packaged (Closes: #1011193)
Checksums-Sha1:
 01d13dea847cbdeb5c504b1364fcc434e3e79bf6 3991 rust-clap_3.1.8-1.dsc
 44c463e254526b7206808769430c582ee808fee3 206494 rust-clap_3.1.8.orig.tar.gz
 64ee11a6c8f627017d92cd02378216176116dd43 6376 rust-clap_3.1.8-1.debian.tar.xz
 2d8b8250b4e15c81e68e38afa53a5012bab535a1 1172 librust-clap+atty-dev_3.1.8-1_amd64.deb
 5b44ddc5d32a88cade09d4460db646ca7cf75444 1180 librust-clap+backtrace-dev_3.1.8-1_amd64.deb
 08880d1abca42de0fb50bf6d47fd766eeae2375d 1188 librust-clap+clap-derive-dev_3.1.8-1_amd64.deb
 d0994a9e33b8144e1a3f122f1a81f928c1fcc810 1176 librust-clap+color-dev_3.1.8-1_amd64.deb
 152e127c711435bde8ae7de514946c8f5bd12872 1184 librust-clap+debug-dev_3.1.8-1_amd64.deb
 19473fbab6c39bad37fe4d77d409a033480c14e2 1180 librust-clap+default-dev_3.1.8-1_amd64.deb
 d206a97449f97ae0a12f6fc8520b2e6cd22f2210 1176 librust-clap+derive-dev_3.1.8-1_amd64.deb
 9ea54e39f96e2101cc509c25d0a15a6d667f2e8a 1240 librust-clap+lazy-static-dev_3.1.8-1_amd64.deb
 f13f6525489b2ebb31d7bdc0e2bd6fdc0f5ca6be 1172 librust-clap+regex-dev_3.1.8-1_amd64.deb
 044dac04e0b561b7896ab96d210f61841aea5358 1168 librust-clap+std-dev_3.1.8-1_amd64.deb
 f9bf4074c510b491201c2291b17dd8bd778e97cb 1232 librust-clap+strsim-dev_3.1.8-1_amd64.deb
 7f40e24ea61bc6d11adc5e93daa59bd2d6ee35dc 1188 librust-clap+termcolor-dev_3.1.8-1_amd64.deb
 06b5499d4045f44dbe42757f67f101657b1622d1 1196 librust-clap+terminal-size-dev_3.1.8-1_amd64.deb
 022612816a53e1f4c27de388ef555378d602442c 1180 librust-clap+unicase-dev_3.1.8-1_amd64.deb
 b7e3480055c0a1f738039178942a6b211b94f29a 1184 librust-clap+unicode-dev_3.1.8-1_amd64.deb
 573a210cd63de90a2703844d40095e91c832f845 1192 librust-clap+wrap-help-dev_3.1.8-1_amd64.deb
 b8e88832c159808f8c02019c18cd37c9f67bbcad 1232 librust-clap+yaml-rust-dev_3.1.8-1_amd64.deb
 d99d7c35d88e931244916b6d7fc46ad1e1b4b54a 161424 librust-clap-dev_3.1.8-1_amd64.deb
 5bf346252681465611c66e51ca4b363c6280402b 16415 rust-clap_3.1.8-1_amd64.buildinfo
Checksums-Sha256:
 b873a57a0127ae4e2802a40c55320a416f1801771633552bf44b15956dbbb418 3991 rust-clap_3.1.8-1.dsc
 71c47df61d9e16dc010b55dba1952a57d8c215dbb533fd13cdd13369aac73b1c 206494 rust-clap_3.1.8.orig.tar.gz
 0af410fdec5e6a24a4d9c5d6be1199831c93755df94dac94f7ebc129e6d55e9d 6376 rust-clap_3.1.8-1.debian.tar.xz
 a74baf6a5db0dc9c82b890d0c3120614d50e89b641042fb8b86af031c8fa9f1a 1172 librust-clap+atty-dev_3.1.8-1_amd64.deb
 598ab22be0c818b53cbf4d406cf61585acf9d9f54c8aed0206f0169f3798e83a 1180 librust-clap+backtrace-dev_3.1.8-1_amd64.deb
 4575a043df015cffc7fb5db65207492f3a05f5a4796e7d2cecca35370846293e 1188 librust-clap+clap-derive-dev_3.1.8-1_amd64.deb
 929995023e7ba90efb2ec0ed4df2d7608f112df61a1f266b3cd56e29b9db91da 1176 librust-clap+color-dev_3.1.8-1_amd64.deb
 1c0f04364be9cf418a8e0f50318312f5d73d78faa394c8f9469ddb8d9772c4fa 1184 librust-clap+debug-dev_3.1.8-1_amd64.deb
 7b45778cb8c4e60e0cd504b84d32f59966df2ba97b827aab99a9b517ffafdf9c 1180 librust-clap+default-dev_3.1.8-1_amd64.deb
 87bef20412839932aaf5fb448cf3b934923da5f2c35ed7b2cb581c857506d5e2 1176 librust-clap+derive-dev_3.1.8-1_amd64.deb
 0b1196ba828ac026c0040fe0415ab82111904919406c643be56d8fbe1a6ed067 1240 librust-clap+lazy-static-dev_3.1.8-1_amd64.deb
 b58d1ddfebdd3652f7205ed6f397be494a6707d381143499cc5761881b0318e9 1172 librust-clap+regex-dev_3.1.8-1_amd64.deb
 149188b65122bf3a3a83c86b5b9da70ff21a898e829149728fd7b703b2da599e 1168 librust-clap+std-dev_3.1.8-1_amd64.deb
 daa985215de0d441b0332dc80e9b994d76f7a439d6065b98ef0492140304bac9 1232 librust-clap+strsim-dev_3.1.8-1_amd64.deb
 54d4633aae7706497663263a65c5843f1dda08b35803a44959378a9ddde9b169 1188 librust-clap+termcolor-dev_3.1.8-1_amd64.deb
 bb22caa28a51e6b07d1d96ca53c27dd858bcbaf7a97697c0a1ae9db54358a648 1196 librust-clap+terminal-size-dev_3.1.8-1_amd64.deb
 9ac7ecbc139313887d01292d4e275c17112bfa58551a64e276cb3124e8d24374 1180 librust-clap+unicase-dev_3.1.8-1_amd64.deb
 cbdbd36228363328d52e85a1a1fe400228b1a411d50e7e9f070165167382f390 1184 librust-clap+unicode-dev_3.1.8-1_amd64.deb
 562d81ef0876c0801b36471cff0cdb15462942a67bbcce325559a3e1531036cb 1192 librust-clap+wrap-help-dev_3.1.8-1_amd64.deb
 ee3ce5c38a2e878db3d63eb2f5fad4644fe469db93d1b0cd0924311fbaf249f9 1232 librust-clap+yaml-rust-dev_3.1.8-1_amd64.deb
 8b9d76d4d107f7cd4b834c7ae1bb19716906a0c30acb22cf97c07b0f0d2ca7d1 161424 librust-clap-dev_3.1.8-1_amd64.deb
 32ae18a43686cfb81f9299148b2659d3d8aded3310adbd28c619397f2ac47663 16415 rust-clap_3.1.8-1_amd64.buildinfo
Files:
 775d4151cb6e36abc063cc0f0d7edc78 3991 rust optional rust-clap_3.1.8-1.dsc
 c215c142d2974c3f130cf2d86af0f89d 206494 rust optional rust-clap_3.1.8.orig.tar.gz
 75483f0755fc19422a2f46c49fc05a5e 6376 rust optional rust-clap_3.1.8-1.debian.tar.xz
 961a758b63826d9643dd767f90acae45 1172 rust optional librust-clap+atty-dev_3.1.8-1_amd64.deb
 98604809ef1d13191bc8417117dce76f 1180 rust optional librust-clap+backtrace-dev_3.1.8-1_amd64.deb
 4add02aaddcae7255e69e41e8e30c666 1188 rust optional librust-clap+clap-derive-dev_3.1.8-1_amd64.deb
 3f8b29917680b4165a76ed63ade44dcf 1176 rust optional librust-clap+color-dev_3.1.8-1_amd64.deb
 0dfef6854f1f3cba375f02d89878158f 1184 rust optional librust-clap+debug-dev_3.1.8-1_amd64.deb
 374b59f5c03972d75fbe2eb86d0cfdd4 1180 rust optional librust-clap+default-dev_3.1.8-1_amd64.deb
 0896f73da664156a214563565b9a0c77 1176 rust optional librust-clap+derive-dev_3.1.8-1_amd64.deb
 078f55dc802199da3ac99b230bf2172b 1240 rust optional librust-clap+lazy-static-dev_3.1.8-1_amd64.deb
 809cd683a2c021f509bc44d2a4e14dea 1172 rust optional librust-clap+regex-dev_3.1.8-1_amd64.deb
 2fde1caa000dad075ebeb7b887873b7a 1168 rust optional librust-clap+std-dev_3.1.8-1_amd64.deb
 fe68a37a4a7d739ed91f49bb0bf4d1eb 1232 rust optional librust-clap+strsim-dev_3.1.8-1_amd64.deb
 1e578a24d5b395170844a030699192f0 1188 rust optional librust-clap+termcolor-dev_3.1.8-1_amd64.deb
 27979ae5dffe8cd89ed2b42c17eb17f9 1196 rust optional librust-clap+terminal-size-dev_3.1.8-1_amd64.deb
 f715b4025881d68fa28dc72802516152 1180 rust optional librust-clap+unicase-dev_3.1.8-1_amd64.deb
 e8fbae6d60d0537a75593570f39d2940 1184 rust optional librust-clap+unicode-dev_3.1.8-1_amd64.deb
 901e1fd4ae04ebe7cfcb5f4e04f64f66 1192 rust optional librust-clap+wrap-help-dev_3.1.8-1_amd64.deb
 f7f83a10f056f46f5808b4ecf04ad514 1232 rust optional librust-clap+yaml-rust-dev_3.1.8-1_amd64.deb
 1bfd16661d800fa40904eb5bf9cc58f3 161424 rust optional librust-clap-dev_3.1.8-1_amd64.deb
 fafbbc20b84713f2af43384c50a327ce 16415 rust optional rust-clap_3.1.8-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmKfuDYUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/Xvc8w/6A9emC1oZLmHu7CrRbh5W1DIG7sb9
5Xt+3jwgFtzyuGnx5bLNf9UwLVfYSQq5X5+kW0/FzADte2U9O93PFRV4W4R1Om7/
fRLK469C+y76sz2MblQaUsP3V+whxTrfNuvAYzbTLEd8jr7JhNONvlY7KJ8NzqE6
J3NN74oQ52SEQ6WmKY6cG1i6oczIxXjKb8ls9M+I0Cc1zbetVj4K/Tf5ky4g0ejY
06M5nL8INT9wC0hjwdD0swwucTpPXLJPztP8EOegazTVY/qKyIAa+O50DoWBa0Eg
V7uzIU/kcoiTGIlZ6UIRtfNp4fLQBkTT7xO9vUXhYt845JTWSDSCO/J2XLEjKfEl
SjjZOI24qqB4sfMbE/dZiYCeQsLxZki6dDrfRvimRB+Dsi6mQbhmymvGKi5vxCdd
E34VvSSrESAYILNwopGNEFwRhGFxgbVHiSQtXgZN8/n3Fn0LFjloaBT2hZR4nz4K
8eI8q+jR7QnNPpey/oPkhnPKeE9jQ5IQBYvD5iXgGBz1IDHkKGFwGxrY1+ctrwj7
XVA9guMJU2GF9iWJkxeGXAdXqXrA5k4JD/WQKsbQMF9OtP2sfD//7goxKesACnmy
DAXoCnF1h0jARTV/SDUYYRwDxBewxEGv3DvpFrzzZ5l7BMhyHuZ0BMa/LAi90Rv8
7Y8uj3PoGaR4Ni8=
=QYk6
-----END PGP SIGNATURE-----