[Pkg-rust-maintainers] Migration of block-padding
Alexander Kjäll
alexander.kjall at gmail.com
Thu Aug 3 18:58:53 BST 2023
Hi
I investigated the non-migration of block-padding
https://qa.debian.org/excuses.php?package=rust-block-padding and found
the following:
It doesn't migrate due to a librust-block-buffer-0.9 depending on the
old version.
sha-1-0.9, sha2-0.9 and sha3-0.9 depend on block-buffer-0.9
multihash depend on those old sha packages and ipfs-unixfs depends on multihash.
cid-npm depends on ipfs-unixfs but that package have never entered
testing it seems like: https://tracker.debian.org/pkg/rust-cid-npm
ipfs-unixfs seems to be abandoned but someone have forked it and
published new versions under a new name:
https://crates.io/crates/rust-unixfs
cid-npm also seems abandoned and have never been published to crates.io.
I ran './dev/list-rdeps.sh sha3-0.9' that didn't list any rdeps, and
therefore filed a delete request on that package, so now I see two
possible solutions:
1: I close that delete request and prepare an upload of block-padding-0.2
2: I file additional delete requests on the whole dependency chain up to cid-npm
I don't have a strong opinion of what is best, specially if someone
wants to step up and ensure that cid-npm works and is maintained going
forward.
But if there isn't anyone that want to do that, then maybe it's better
to just delete those packages and make our life a bit easier?
What do you think?
best regards
Alexander Kjäll
More information about the Pkg-rust-maintainers
mailing list