Your message dated Wed, 1 Jun 2022 16:24:02 +0100 with message-id <[email protected]> and subject line re: librust-block-buffer-dev: should Provides: librust-block-buffer+block-padding-dev has caused the Debian Bug report #977627, regarding librust-block-buffer-dev: should Provides: librust-block-buffer+block-padding-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.) -- 977627: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977627 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: librust-block-buffer-dev Version: 0.9.0-3 Control: affects -1 debcargo src:rust-sha3 In an attempt to avoid creating an empty "feature" package, the packaging for rust-block-buffer removed the optionalness of block-buffer's dependency on block-padding. The result is that the debcargo-generated .deb doesn't know that it should add any Provides: entries like librust-block-buffer+block-padding-dev. This makes it so a pending update to rust-sha3 can't currently build, because it depends on block-buffer with the block-padding feature. I tried patching in a few lines to rust-block-buffer's Cargo.toml: ~~~~ [features] block-padding = [] ~~~~ But the result from that was this error: ~~~~ Something failed: failed to parse manifest at `…/debcargo-conf/build/block-buffer/Cargo.toml` Caused by: Features and dependencies cannot have the same name: `block-padding` ~~~~ If we can release a version of debcaro with the collapse_features mechanism, then an update of rust-block-buffer with that enabled should resolve this. In the meantime, i'm going to work around it by fiddling with the dependencies of rust-sha3. --dkg
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Version: 0.10.2-1 The patch dropping the optional flag from the block-padding dependency has been dropped with te upgrade to 0.10.2
--- End Message ---

