[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1109079: marked as done (ITP: rust-threecpio -- Manage initrd cpio archives)



Your message dated Sat, 16 Aug 2025 19:01:20 +0000
with message-id <E1unM9Y-006GQK-1s@fasolo.debian.org>
and subject line Bug#1109079: fixed in rust-threecpio 0.8.0-1
has caused the Debian Bug report #1109079,
regarding ITP: rust-threecpio -- Manage initrd cpio archives
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 owner@bugs.debian.org
immediately.)


-- 
1109079: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109079
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <bdrung@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, bdrung@debian.org

* Package name    : rust-threecpio
  Version         : 0.8.0
  Upstream Contact: Benjamin Drung <bdrung@debian.org>
* URL             : https://github.com/bdrung/3cpio
* License         : ISC
  Programming Lang: Rust
  Description     : Manage initrd cpio archives

 cpio is a tool to manage initramfs cpio files for the Linux kernel. The Linux
 kernel's initramfs buffer format is based around the newc or crc cpio formats.
 Multiple cpio archives can be concatenated and the last archive can be
 compressed. Different compression algorithms can be used depending on what
 support was compiled into the Linux kernel. 3cpio is tailored to initramfs
 cpio files and will not gain support for other cpio formats.
 .
 3cpio supports creating, examining, listing, and extracting the content of
 the initramfs cpio.

I like to join the Debian Rust packaging team and maintain 3cpio as part
of the team. I'll be at DebConf next week which would be a good time to
get in contact with the team and learn the specifics of it.

The plan is to replace cpio by 3cpio in Ubuntu main by letting
initramfs-tools and dracut learn to use 3cpio. The change for
initramfs-tools is already ready for review/testing:
https://salsa.debian.org/kernel-team/initramfs-tools/-/merge_requests/172

3cpio is written in Rust and is faster than cpio. See
https://github.com/bdrung/3cpio for benchmark results.

-- 
Benjamin Drung
Debian & Ubuntu Developer

--- End Message ---
--- Begin Message ---
Source: rust-threecpio
Source-Version: 0.8.0-1
Done: Benjamin Drung <bdrung@debian.org>

We believe that the bug you reported is fixed in the latest version of
rust-threecpio, 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 1109079@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Benjamin Drung <bdrung@debian.org> (supplier of updated rust-threecpio 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 16 Jul 2025 22:02:44 +0200
Source: rust-threecpio
Binary: 3cpio 3cpio-dbgsym librust-threecpio-dev
Architecture: source amd64
Version: 0.8.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Benjamin Drung <bdrung@debian.org>
Description:
 3cpio      - Manage initrd cpio archives
 librust-threecpio-dev - Manage initrd cpio archives - Rust source code
Closes: 1109079
Changes:
 rust-threecpio (0.8.0-1) unstable; urgency=medium
 .
   * Package threecpio 0.8.0 from crates.io using debcargo 2.7.8
     (Closes: #1109079)
Checksums-Sha1:
 098bbf6d5e14731d8d162a59cf1699a14650267a 2318 rust-threecpio_0.8.0-1.dsc
 69cdd3988f4fb9d29f6fccb277a3fb2202d0efd7 44179 rust-threecpio_0.8.0.orig.tar.gz
 bd867ec633b3f3d8ceed77809565d975cea61e1d 3664 rust-threecpio_0.8.0-1.debian.tar.xz
 17acc3675693bc66b60f8b9c7edb3936dae2d4bd 2956600 3cpio-dbgsym_0.8.0-1_amd64.deb
 8f04652de89ee18c27f0b9558f34a97ef16e72a3 244616 3cpio_0.8.0-1_amd64.deb
 9e0e6fa89be788467b9d52340a691d92f0ed5ff0 40556 librust-threecpio-dev_0.8.0-1_amd64.deb
 b217922fcdbcabe3d584b66a1d279fdbcb64200c 8571 rust-threecpio_0.8.0-1_amd64.buildinfo
Checksums-Sha256:
 5968c9d5a15ac80c54686d67d314c71938ee2b7d1c12ba4ad1822dda004f4355 2318 rust-threecpio_0.8.0-1.dsc
 40ead2b17ae9e045558c8d9a6b9a97504bca111532f921fec28aac779c12cf24 44179 rust-threecpio_0.8.0.orig.tar.gz
 a2a12bb46e12decc1b1785c1b8c8d06df2d2e52966f25d3a45e714354dea490e 3664 rust-threecpio_0.8.0-1.debian.tar.xz
 e3bf52bd64fe70fa11b0f2eb6725b8a8accc0bc84e3eaae87432a5b4a7ba2ecb 2956600 3cpio-dbgsym_0.8.0-1_amd64.deb
 665774bfbd91223cfef303eba2d94c383efeae85ce97f4ba64855ec43b971cf1 244616 3cpio_0.8.0-1_amd64.deb
 7863c9394700d87542432d53b330092902346f61d408c0314cc15036d9670ecf 40556 librust-threecpio-dev_0.8.0-1_amd64.deb
 f7bcb51a76113745d482ca6655a6084abe4b2e9336c01299624b0f055321a906 8571 rust-threecpio_0.8.0-1_amd64.buildinfo
Files:
 be3cae0f39cc094e9414cea76a1fd09e 2318 rust optional rust-threecpio_0.8.0-1.dsc
 feacbb9bb1a41405bd65ecf19e66cbdd 44179 rust optional rust-threecpio_0.8.0.orig.tar.gz
 e1e9663ba14ca2b63859e739a78fe055 3664 rust optional rust-threecpio_0.8.0-1.debian.tar.xz
 bf61a34f2276e8692957ad7a1c5fcf06 2956600 debug optional 3cpio-dbgsym_0.8.0-1_amd64.deb
 e952b1b7a3018e7696299e8d007153fa 244616 utils optional 3cpio_0.8.0-1_amd64.deb
 8e331801c9dcaecf66ebe1d6fc49a6db 40556 rust optional librust-threecpio-dev_0.8.0-1_amd64.deb
 595e3b17f4fc2c97e52c10dd67679de5 8571 rust optional rust-threecpio_0.8.0-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmh4ByAACgkQFZ61xO/I
d0wF3Q/+IbtmzOB7ZC0tWcFgKmvZKHaqw1DgPerZOLPDpacCRWbwkmiczDw2Vdu3
2OhIBSV7x3rUDR65p07KXavnMGJHfaAaYXSHIXVFGgagKrAyQmDNd12m9qqFFAK2
DqeMf9FnjyO2V52TLzzClNxwNVKfBnPqLBWuJFKgzsAuMstqS+8xWCn1jGhvnRa6
PlSRm+VytgmFc4ALNlspfYTCG9kdPNiiFtM+5DXivzdkldpVE/IQ6oFxRs4BHgfk
7H9DOyMSHb7tX0yUmrNJ5GSp+Djb740u4Fi0F78zVoSaZ49A9gkGp1YepJEHOAnX
YbWKZbHF88YXfMg/Y13PlYrb9E5l91PlV6+opRs1FdKwyq3XmhyZ9HIlJMDdPPjw
T8IsmlzuYk0kzyZ0+KIAX0JsxcoC5jkg9fd/XtnLtl/p7zk5xFRq4U177yGVdXMM
Ofnqu9CZWiva2rpkmTiezEK5/t5kvwf82+vx3IoEviGBcFQ66WwPBGJ4O1qTTn5M
k4GKxuFMoMxO/WE8OF+ZndQfrmn66BJvX8xfJH/yq3v/JVyscRwzY5UZvmc5TCra
ueaCUQppXEJWoRPotIxB65kvVc7zGD1o9kzZO+tXAi7pP2JyLrUWPpjtpU2IHHx7
tX/WqMqa0zqoXiUX0RiFHxwAk2OFncMcU60Y3RYTjY4UrtG7bds=
=cu10
-----END PGP SIGNATURE-----

Attachment: pgpycV_FkcIuL.pgp
Description: PGP signature


--- End Message ---

Reply to: