On Mon, Jan 08, 2024 at 12:45:35PM +0200, Faidon Liambotis wrote: > The bcachefs-tools package builds the C portion of the tarball, and not > the parts written in Rust (under rust-src/). This results in a crippled > functionality, such as the missing "mount" binary (#1057295).
I took a stab at enabling the Rust parts, now that upstream git no longer needs its own bindgen: https://storage.sesse.net/bcachefs-tools/ I have no experience in this, but the package builds in a pbuilder and seems to work OK (I get mount.bcachefs in the initramfs, which I can use for an UUID-based mount if I do it manually). I see that bcachefs-tools is under LowThresholdNmu, but adding a version epoch in an NMU seems a bit dubious :-) It also includes the missing udev crate, but someone else needs to figure out if that dependency is properly packaged or not (it comes straight from debcargo, modulo debian/copyright changes). /* Steinar */ -- Homepage: https://www.sesse.net/