Format: 1.8
Date: Tue, 13 Feb 2024 21:43:21 +0100
Source: bcachefs-tools
Architecture: source
Version: 1:1.4.2~git20240213-0.1
Distribution: unstable
Urgency: medium
Maintainer: Jonathan Carter <jcc@debian.org>
Changed-By: Steinar H. Gunderson <sesse@debian.org>
Closes: 1054620 1060256
Changes:
 bcachefs-tools (1:1.4.2~git20240213-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream release (git snapshot cd4cbfc6).
     * Remove the do-not-install-mount-symlink patch.
     * Add epoch to deal with new upstream versioning scheme,
       and disable pristine-tar option in gbp.conf, since there is no
       pristine-tar branch. (Closes: #1054620)
     * revert-bindgen-changes.patch: New patch, reinstates upstream
       hack that makes bcachefs-tools work with bindgen older than 0.69.4
       (which isn't in Debian yet).
   * Build-depend on systemd-dev, since udev.pc has moved there.
   * Enable Rust parts, including mount.bcachefs. (Closes: #1060256)
     * Include the right .mk flags to get DEB_HOST_RUST_TYPE etc., and
       export that (needed for Debian's cargo wrapper).
     * Override CARGO, and set CARGO_HOME during installation.
     * Run prepare-debian in dh_auto_configure, and clean up the vendor dir
       in dh_auto_clean.
     * Remove Cargo.lock before the build, so that we can use Debian's versions
       of all Rust crates. Also remove it in dh_auto_clean, so that it does not
       take a diff.
     * loosen-crates.diff: New patch, loosen required versions of Rust crates
       - errno (0.2 -> >= 0.2, < 1; Debian has 0.4)
       - udev (0.7 -> >= 0.7, < 1; Debian has 0.8)
       - memoffset (0.8.0 -> 0.6; Debian has 0.6.5, so a downgrade)
       - paste (1.0.11 -> 1.0; Debian has 1.0.8, so a downgrade)
       - bindgen (0.69.4 -> 0.66; see revert-bindgen-changes.patch above)
     * Add build-dependency on all relevant Rust crates, and on python3:native
       due to use of the Cargo wrapper.
   * Build-Depend on pkgconf instead of pkg-config (Lintian warning).
   * Add debhelper tokens to postinst and postrm scripts (Lintian warning).
   * Depend on python3:any due to bcachefsck_all being a Python script
     (Lintian warning).
Checksums-Sha1:
 668f2d30d40e5e0f45c086e4d50058bff55c9f26 1985 bcachefs-tools_1.4.2~git20240213-0.1.dsc
 7a5c2ba29e4ea1a611642c48943004c35fb8f3f5 1081178 bcachefs-tools_1.4.2~git20240213.orig.tar.gz
 4a88d939fccafa81e3e21e1eeffbc26d278f58eb 6576 bcachefs-tools_1.4.2~git20240213-0.1.debian.tar.xz
 85ca6d3910168ad71bf109bf5ca88665e7f312c6 17082 bcachefs-tools_1.4.2~git20240213-0.1_amd64.buildinfo
Checksums-Sha256:
 1698f202801668fd39113bceb8312c7420924c5404e3fe9e82f60aaca5046959 1985 bcachefs-tools_1.4.2~git20240213-0.1.dsc
 539d16ab855244b2802533eb2e553602c6ec5891fbfb234e1fc0c17c2baed096 1081178 bcachefs-tools_1.4.2~git20240213.orig.tar.gz
 d395c1fbb1ee4f9a6c1ff90011ea995b5733f2450ff9ce40c00a2a84503c9bf5 6576 bcachefs-tools_1.4.2~git20240213-0.1.debian.tar.xz
 3f2c6f9a68660af9b8a0e40001244ead0353f4aa903e1763008e7138561a78d3 17082 bcachefs-tools_1.4.2~git20240213-0.1_amd64.buildinfo
Files:
 a9387e9680684bacbe754b541f3aa9a3 1985 utils optional bcachefs-tools_1.4.2~git20240213-0.1.dsc
 385cd55c2f72d6ecbc7b9b0e5a46bee8 1081178 utils optional bcachefs-tools_1.4.2~git20240213.orig.tar.gz
 96db15d3c3c6e8d85e9fd73018bda127 6576 utils optional bcachefs-tools_1.4.2~git20240213-0.1.debian.tar.xz
 4ed751ee37e9171f56348d3b23413bbe 17082 utils optional bcachefs-tools_1.4.2~git20240213-0.1_amd64.buildinfo
