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/

Reply via email to