#1143031 ITP: rust-bitcoin-io -- simple I/O traits for no-std (and std) environments

#1143031#5
Date:
2026-07-29 20:37:37 UTC
From:
To:
* Package name : rust-bitcoin-io
Version : 0.1.101
Upstream Author : Matt Corallo <birchneutea@mattcorallo.com>
* URL : https://github.com/rust-bitcoin/rust-bitcoin
* License : CC0-1.0
Programming Lang: Rust
Description : simple I/O traits for no-std (and std) environments

bitcoin-io provides minimal Read/Write-style I/O traits that work in both std and no-std environments. It is a foundational crate in the rust-bitcoin ecosystem, used by rust-bitcoin and rust-secp256k1.

I intend to maintain this package within the Debian Rust Maintainers team. It is a step toward packaging the wider rust-bitcoin stack for Debian.

Packaging 0.1.101 rather than the latest 0.6.0: 0.6.0 requires bitcoin-internals 0.6, while Debian currently has 0.5.0 (which librust-bitcoin-hashes and librust-bitcoin-consensus-encoding depend on). 0.1.101 builds against the archive as-is, needing only librust-bitcoin-consensus-encoding-1. The 0.6.x line can follow once bitcoin-internals 0.6 is available.
Ying-Chun Liu (PaulLiu), who maintains the existing rust-bitcoin packages in Debian, has offered to sponsor the upload.

Kyle W. Santiago
CTO
kyle@privkey.io

[Website](https://privkey.io/) | [GitHub](https://github.com/privkeyio) | [LinkedIn](https://www.linkedin.com/in/kwsantiago/) | [PGP](https://keyserver.ubuntu.com/pks/lookup?op=vindex&search=0x23ae8a8ea7e24e38)

#1143031#12
Date:
2026-08-04 18:00:36 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-bitcoin-io, 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 1143031@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kyle W. Santiago <kyle@privkey.io> (supplier of updated rust-bitcoin-io 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: Sun, 02 Aug 2026 18:17:12 -0500
Source: rust-bitcoin-io
Binary: librust-bitcoin-io-dev
Architecture: source amd64
Version: 0.1.101-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Kyle W. Santiago <kyle@privkey.io>
Description:
 librust-bitcoin-io-dev - Simple I/O traits for no-std (and std) environments - Rust source
Closes: 1143031
Changes:
 rust-bitcoin-io (0.1.101-1) unstable; urgency=medium
 .
   * Package bitcoin-io 0.1.101 from crates.io using debcargo 2.8.4
   * Initial release. (Closes: #1143031)
Checksums-Sha1:
 04bfd16c9a7eb359d6eb3bbf3cd7ca4eed5fd343 2365 rust-bitcoin-io_0.1.101-1.dsc
 6044ed906ef12c2d8cf39952122cd693675d9620 12130 rust-bitcoin-io_0.1.101.orig.tar.gz
 800d777f5fc47e359f11f419f9f4a71a1026e544 2328 rust-bitcoin-io_0.1.101-1.debian.tar.xz
 d8f11385736a871ec27a2cd95be15d6c727c57dc 13636 librust-bitcoin-io-dev_0.1.101-1_amd64.deb
 c0b737b3c1403b4345632b4c623989619a7be374 8939 rust-bitcoin-io_0.1.101-1_amd64.buildinfo
Checksums-Sha256:
 a763c551af64e1cbebf7df687fb2311d9539a09b60a9f5550add5f824ce3ae89 2365 rust-bitcoin-io_0.1.101-1.dsc
 bb5de036369d1ac59d3c1819ebc4d850f89466f5401c571a285b6ed564a4cb78 12130 rust-bitcoin-io_0.1.101.orig.tar.gz
 e28d268cfe5d0d6714965bfbc68f933a3db1fd6604cf5e009664af6869a01721 2328 rust-bitcoin-io_0.1.101-1.debian.tar.xz
 fcde4f9edd1c806a88574b9a713eecebbc1f7b7b2a1bfa2ed30dcd0a9a402a20 13636 librust-bitcoin-io-dev_0.1.101-1_amd64.deb
 73cc7a1d561d7acc236c909c2eee20ef4eb3e0c59aff232ae332596e2ef1ffd0 8939 rust-bitcoin-io_0.1.101-1_amd64.buildinfo
Files:
 d612f0ffa740d1efdf6365cc9cebd03e 2365 rust optional rust-bitcoin-io_0.1.101-1.dsc
 c719dc445bcca514cdecbfc394c27ad9 12130 rust optional rust-bitcoin-io_0.1.101.orig.tar.gz
 cfa63665fca43cd95e427654cf47e011 2328 rust optional rust-bitcoin-io_0.1.101-1.debian.tar.xz
 a35bcfa70bde8578ff4a2a7fdc623193 13636 rust optional librust-bitcoin-io-dev_0.1.101-1_amd64.deb
 0af0120c57140fb14b024e8b676f14df 8939 rust optional rust-bitcoin-io_0.1.101-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmpv0CwACgkQ4n8s+EWM
L6T7UxAAqKti7T3MQdwB4XVkKwb767r6HpNivMwcF7+PX+e+cp2loAWOSrUrrbKo
PWIkB22WcZ9Ga1e61+zNjsN4ZfQQee6iGQMtdBzcEN9bDusMLK4I1lO/89mp5OZM
SkKL8N7CeuhEsgQ0QsfE1LQ8qovDODdcvqUM652KSxi2J5z6JTQ4edil7JoEvuAk
nDT00JbXl9RUk5Tvsjn9MGwlrxY39SWl2dmV9Qhn0HJbHSRUldFUsO49txzLLgTJ
cQWAXreY8k7oXz3gbODoVvXOzT9g5u1uISXl2tzabfZfuRw4LdyIo8nE2merRzoz
Oj8GXPpOFc+SmFOpE2xHXODyl1D/2nJVighpGi8iP3n/hFcTh9d4VsioBAT49dQv
HsG7pn880vTUYB0qy9yFQoMAOTia+ibuc2COJZ92onEKMAqKabcAdshKK9ALFq58
exjSfoNPdj1MuhoxAWUWBt1vYRKd/aqx4C3ruKcJvPd6M+H6gZDjEAvZpW4Cvz8e
gmpLXr9TAlLZq05OB4pOwG3RO3QoFpDTRNzewWOLN/k/QakMXjTVQtExzIJf48hM
fRYLd88JX5DV3A87iWcltGSJsIU2eNeBfb7ViNIyNRXMya3iKe6OK+ZKHhoLCg+b
BjX8PQlHP4WXSXD3Iu8FfX4aMYy8HHRfzk3FiW7YJfl9qOObwPc=
=Qmvw
-----END PGP SIGNATURE-----