Format: 1.8
Date: Wed, 21 Feb 2024 19:32:51 +0100
Source: bcachefs-tools
Binary: bcachefs-tools bcachefs-tools-dbgsym
Architecture: source amd64
Version: 1:1.6.3-0.1
Distribution: UNRELEASED
Urgency: medium
Maintainer: Jonathan Carter <jcc@debian.org>
Changed-By: Steinar H. Gunderson <sesse@debian.org>
Description:
 bcachefs-tools - bcachefs userspace tools
Closes: 1054620 1060256
Changes:
 bcachefs-tools (1:1.6.3-0.1) UNRELEASED; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream release.
     * 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.
     * revert-bindgen-changes.patch: 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:
 56757f7c23cb9dc235fe9aed5938675475600fc3 1901 bcachefs-tools_1.6.3-0.1.dsc
 a0a8137ebdb0272ebadc3ae9fc8eeaabf82dcac9 1082931 bcachefs-tools_1.6.3.orig.tar.gz
 d2b9246aa5720982dc3485c2e436f742a0dbddd1 5992 bcachefs-tools_1.6.3-0.1.debian.tar.xz
 b98fbf7ff1ed0111d8bf27e57afef6c927493b66 8266856 bcachefs-tools-dbgsym_1.6.3-0.1_amd64.deb
 01e47415766d9e4534c3e17094bd38bae583eaef 16947 bcachefs-tools_1.6.3-0.1_amd64.buildinfo
 1b4c70b566c491bf18ac0e3a39489122ead28da9 1035644 bcachefs-tools_1.6.3-0.1_amd64.deb
Checksums-Sha256:
 0ba8588979ccb6728c93f55f16906e1545c46a9dbbfd5d125fc2882ad0b9b604 1901 bcachefs-tools_1.6.3-0.1.dsc
 59b0f2fdc013cbd7224c3c2cc15b9bf133ced9eecd9e5ea392c6ee600d423b08 1082931 bcachefs-tools_1.6.3.orig.tar.gz
 e22df10d158c4c51baf621d684684d9a807139193059ebe2c4b8d21c76c15fc9 5992 bcachefs-tools_1.6.3-0.1.debian.tar.xz
 6d2afc92fc90c66afe5301fe0be93c5a2afa418df7d740818adb025eb2850f0a 8266856 bcachefs-tools-dbgsym_1.6.3-0.1_amd64.deb
 f9828ab9bac0f564d00f28e5610139173537fab7cefd68088958429206bf4eae 16947 bcachefs-tools_1.6.3-0.1_amd64.buildinfo
 0cd049a62bda5138c6a62a498e0b65ae830c75deb7a38842dbbdd589e10a88c0 1035644 bcachefs-tools_1.6.3-0.1_amd64.deb
Files:
 0c5d5bf534a26dcc0b1ce41a78508638 1901 utils optional bcachefs-tools_1.6.3-0.1.dsc
 3c7b67ff3a31ec11fa8d20f2224c368c 1082931 utils optional bcachefs-tools_1.6.3.orig.tar.gz
 270ec2c188d6a183ee9177d23ca4f871 5992 utils optional bcachefs-tools_1.6.3-0.1.debian.tar.xz
 8ce4f26f2d1e1d8fda43f738228e18f2 8266856 debug optional bcachefs-tools-dbgsym_1.6.3-0.1_amd64.deb
 728bd4817e6d447eb321566e82c849ce 16947 utils optional bcachefs-tools_1.6.3-0.1_amd64.buildinfo
 b6567f43c889ed97458e8859eb72162c 1035644 utils optional bcachefs-tools_1.6.3-0.1_amd64.deb
