- Package:
- src:rust-rsop
- Source:
- src:rust-rsop
- Submitter:
- Guillem Jover
- Date:
- 2026-09-02 09:03:03 UTC
- Severity:
- normal
Hi! The rust-rsop package used to generate two binary packages, rsop and rsopv. With the latest upload, the sopv variant is no longer built, due to the dropping of the explicit debian/control from the debcargo repo: https://salsa.debian.org/rust-team/debcargo-conf/-/commit/a89a06183bd77eacb43272adb9ecef26578417af The rsopv interface is no longer provided, not even in the rsop package, contrary to what its description says. I assume this was an oversight? Reintroducing the rsopv package would be great (while updating the package description), so that we have more options for minimal systems where a verification only OpenPGP interface is enough. Currently dpkg has explicit support for rsopv, and (weak) dependencies on it. If for whatever reason the package is not going to come back, I'd be interested to know, to then remove support for it (although I'd find that a bit unfortunate :). Thanks, Guillem
Hi Guillem, Yes, you're correct. Thanks for the report! Looking. Best regards, Simon Quigley tsimonq2@debian.org
Well, looks like my mistake cost us a NEW round. My apologies. I'll re-upload this. Does it actively break anything in the meantime? Source-only uploads to NEW are not allowed. binary:rsopv is NEW. === Please feel free to respond to this email if you don't understand why your files were rejected, or if you upload new files which address our concerns.
Hi! Ah, no worries, and thanks! I don't think it breaks anything in-archive, dpkg-dev and libdpkg-perl have either Recommends or Suggests. This breaks the CI and release process for dpkg, which pulls in all supported SOP interfaces. And I was planning on a release this week or so, but it's been quite a while since last one, so potentially few more days is not a issue at this point TBH. Thanks, Guillem
We believe that the bug you reported is fixed in the latest version of rust-rsop, 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 1146338@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Simon Quigley <tsimonq2@debian.org> (supplier of updated rust-rsop 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: Mon, 31 Aug 2026 10:01:33 -0500 Source: rust-rsop Binary: rsop rsop-dbgsym rsopv rsopv-dbgsym Architecture: source amd64 Version: 0.11.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> Changed-By: Simon Quigley <tsimonq2@debian.org> Description: rsop - Stateless OpenPGP (SOP) CLI tool based on rPGP and rpgpie rsopv - Stateless OpenPGP Verification-only (SOPV) CLI (rpgp and rpgpie) Closes: 1146338 Changes: rust-rsop (0.11.0-2) unstable; urgency=medium . * Team upload. * Package rsop 0.11.0 from crates.io using debcargo 2.8.4 * Restore the rsopv binary package (Closes: #1146338). Checksums-Sha1: 824f9a93df7d7b64db249f43c62230c3a5fd4fe3 2314 rust-rsop_0.11.0-2.dsc 16bbbedf4eaf02723516959630b40cfe872b909b 3424 rust-rsop_0.11.0-2.debian.tar.xz 23a3a0ed282ce072624a92d4e10af75e4f3bd964 30102564 rsop-dbgsym_0.11.0-2_amd64.deb ac9b53c96daf8395c24e999468a211e464009fcd 2401912 rsop_0.11.0-2_amd64.deb 8f6ac3f95efb43eba10f11aa4d0ebc340f98934a 28836680 rsopv-dbgsym_0.11.0-2_amd64.deb a641be480d6938e50a17659951102cd37776b23d 1808768 rsopv_0.11.0-2_amd64.deb b51bc56fa7ba89c7bdb16d98bb28dcc9a741025f 21205 rust-rsop_0.11.0-2_amd64.buildinfo Checksums-Sha256: 194154040fa053e776fa6f58abb168b83a2bf8da6c8f0e3f2d21c190221332a1 2314 rust-rsop_0.11.0-2.dsc 67dba9d59eddb2d05aad53614f9f7f864da7c5f3d996ee7588b5c792638dd59f 3424 rust-rsop_0.11.0-2.debian.tar.xz 712d9de358798f1eb654fcbe75c4ceb9130e140b52b9db8c51e7ce2b5d015571 30102564 rsop-dbgsym_0.11.0-2_amd64.deb 66b5dfa8cb6f7527c4b0855438718dbc09a5795ea6d4af321a37b708eb3f3d4d 2401912 rsop_0.11.0-2_amd64.deb 8832d622e19e4a36ba617ce177a0f4e52d7cf0870a6b3a8caa35ac35e374a866 28836680 rsopv-dbgsym_0.11.0-2_amd64.deb 3b3e050f0e5a9ace22c5fddb5c9fefbb3634d69c0a9c0dbdc28822425df734ee 1808768 rsopv_0.11.0-2_amd64.deb a3c177202eb0b30f470ce3d5c0f0be2881a9cf87291d2b0c6be673e36b40ab34 21205 rust-rsop_0.11.0-2_amd64.buildinfo Files: 565d47b96b7b19d85f8c785944ed0b68 2314 utils optional rust-rsop_0.11.0-2.dsc ae57c4a79dbd76076c6a641d0a60c803 3424 utils optional rust-rsop_0.11.0-2.debian.tar.xz b1cb48c9931210d4fe9335521de2b8bf 30102564 debug optional rsop-dbgsym_0.11.0-2_amd64.deb ef10d0419b975d292b2d825028c236b3 2401912 utils optional rsop_0.11.0-2_amd64.deb aa27bd3e33cf8894cc0a6944a9647b20 28836680 debug optional rsopv-dbgsym_0.11.0-2_amd64.deb 2f3f5a2ad2d697ae4dcaa1dc9eb61335 1808768 utils optional rsopv_0.11.0-2_amd64.deb b71b92b83ed9fec56468201f98d756a3 21205 utils optional rust-rsop_0.11.0-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmqVnScACgkQ4n8s+EWM L6QwIQ//R6eh+FQ7poS331ffoaAXan/V2gs+/01KR03GLdODf6uzMTmqjoOiP8HV 62FQOjbqCejkmRjWUSdt0gf6ALVmW49x4d/K7cxFeqDx6eBMJK/PKRPK8FznDhIO ToUrmyIVxzVFXPiicljsWi9Fgf9idf+nKfp7EXHgeYs+3eAo8PHgNvT+zqY/4APC O3lQckYvZV1WeDi/HxodXEat9E/qLK5dN6yS3Mo+E8vR/R0PefFBFv4bGsBbj/1B D6sOXR6N1ADVn2yoFNTQaeKai3wysQxOR5m4lYbwsPZkNMIhOE8gr/CPxtL613Rb xpDM5peU+SSXGr9m0AjB/VZyHzIstdqaUVPEY6Xqp0kpplrNwBcDYTMJcIEo3XFa +FO0yfCe4nDS1Cwgmbw9bN23+OQUBeNBWbZVCQSyM96KnfKucWHVoR40Qr9oPBtH /oXUplqNrBFcHK989abve6Tiv7itX5AIc1S8C8xKlntONm32lFRANmVehoHl4cPk rFo8YwHmCiUymlfiilgn3fZJ+cZZDGKabhKsENogYn63yBa6/Usr2tjAqZYxLNjU JQQDrTAprHMlz1e01XbH3ls0t8+4IEwYbAJN9j1qfhxDjX7fvuDua8JJy+ZBgTo0 LbYFBQ3m5pfzwkiz3xxjnIMJk8zbp+/mLXgtsMA4lYB+foq7beQ= =Q3VK -----END PGP SIGNATURE-----