From 612cb935b412084db408e85749de56d02dab0538 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Thu, 11 Sep 2025 17:52:32 -0400 Subject: [PATCH] Debian updates Pulled from last Debian bcachefs-tools package, plus dkms hook. Signed-off-by: Kent Overstreet --- debian/changelog | 38 ++++++++++++++++++++++---------------- debian/control | 38 +++++++++++++++++++++++++++++++++++--- debian/dkms | 1 + debian/source/format | 1 + debian/upstream/metadata | 5 +++++ 5 files changed, 64 insertions(+), 19 deletions(-) create mode 100644 debian/dkms create mode 100644 debian/source/format create mode 100644 debian/upstream/metadata diff --git a/debian/changelog b/debian/changelog index a5b9d3eb..0e25e3d2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,27 +1,33 @@ -bcachefs-tools (1:1.25.3-1) unstable; urgency=medium +bcachefs-tools (1:1.13.0-1~exp1) experimental; urgency=medium - New image tooling: - * bcachefs image create - * bcachefs image update + * QA Upload + * New upstream release + - Regenerate dependency patch + * New build-dependency: librust-env-logger-dev + * New build-dependency: librust-owo-colors-dev + * Add missing character in previous changelog entry + (s/tom/toml) - -- Kent Overstreet Sun, 20 Jul 2025 12:21:03 -0400 + -- Jonathan Carter Mon, 06 Jan 2025 12:37:38 +0200 -bcachefs-tools (1:1.25.2-1) unstable; urgency=medium +bcachefs-tools (1:1.9.4-1~exp1) experimental; urgency=medium - * don't pick a non power of two bucket size - * pick_bucket_size() was picking non blocksize aligned bucket sizes, which - uncovered a few bugs. + * New upstream release + * Remove build-dependency on librust-colored-2-dev (no longer needed) + * New build-dependencies: librust-rustix-dev, rustfmt, + librust-memoffset-06-dev -> librust-memoffset-dev + * Refresh build-deps patch + * Add upstream metadata + * Remove self from maintaners (orphaning package) - -- Kent Overstreet Sat, 19 Apr 2025 00:24:19 +0300 + -- Jonathan Carter Sat, 20 Jul 2024 04:19:03 +0200 -bcachefs-tools (1:1.25.1-1) unstable; urgency=medium +bcachefs-tools (1:1.9.2-1) experimental; urgency=medium - * bcachefs migrate now works - * bcachefs list-journal transaction filter fixes - * bcachefs format now loads the bcachefs module, so that we can correctly - * detect the version supported by the running kernel + * New upstream release + * Fix Vcs fields in debian/control - -- Kent Overstreet Tue, 01 Apr 2025 13:06:37 -0400 + -- Jonathan Carter Thu, 11 Jul 2024 15:01:59 +0200 bcachefs-tools (1:1.9.1-1) unstable; urgency=medium diff --git a/debian/control b/debian/control index 9e5ff022..45ac0a6d 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,16 @@ Source: bcachefs-tools -Maintainer: Jonathan Carter +Maintainer: Debian QA Group Section: utils Priority: optional Standards-Version: 4.7.0 Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), cargo, + rustfmt, python3:native, pkgconf, python3-docutils, + python3-pytest, libaio-dev, libfuse3-dev, libblkid-dev, @@ -22,9 +24,39 @@ Build-Depends: debhelper-compat (= 13), systemd-dev, uuid-dev, zlib1g-dev, +# -- Cargo.toml + librust-atty-0.2-dev (>= 0.2.14-~~), + librust-log-0.4-dev, + librust-log-0+std-dev, + librust-clap-4-dev (>= 4.0.32-~~), + librust-clap-4+derive-dev, + librust-clap-4+wrap-help-dev, + librust-clap-complete-4-dev (>= 4.3.2-~~), + librust-chrono-dev, + librust-gag-dev, + librust-getset-dev, + librust-anyhow-1.0-dev, + librust-libc-0.2-dev, + librust-udev-0-dev (>= 0.7-~~), + librust-uuid-1-dev (>= 1.2.2-~~), + librust-errno-0-dev (>= 0.2), + librust-either-1-dev (>= 1.5), + librust-rpassword-7-dev, + librust-byteorder-1-dev (>= 1.3), + librust-owo-colors-dev, + librust-strum-dev (>= 0.26), + librust-env-logger-dev, +# -- bch_bindgen/Cargo.toml +# anyhow, uuid, byteorder are covered above + librust-bitfield-0-dev (>= 0.14.0-~~), + librust-memoffset-dev, + librust-bitflags-1-dev (>= 1.3.2-~~), + librust-paste-1.0-dev, + librust-pkg-config-0.3-dev, + librust-bindgen-0.70-dev Homepage: https://bcachefs.org/ -Vcs-Git: https://salsa.debian.org/jcc/bcachefs-tools.git -Vcs-Browser: https://salsa.debian.org/jcc/bcachefs-tools +Vcs-Git: https://salsa.debian.org/debian/bcachefs-tools.git +Vcs-Browser: https://salsa.debian.org/debian/bcachefs-tools Package: bcachefs-tools Architecture: linux-any diff --git a/debian/dkms b/debian/dkms new file mode 100644 index 00000000..23dad369 --- /dev/null +++ b/debian/dkms @@ -0,0 +1 @@ +dkms/dkms.conf diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 00000000..163aaf8d --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 00000000..e55a64f1 --- /dev/null +++ b/debian/upstream/metadata @@ -0,0 +1,5 @@ +--- +Bug-Database: https://github.com/koverstreet/bcachefs-tools/issues +Bug-Submit: https://github.com/koverstreet/bcachefs-tools/issues/new +Repository: https://github.com/koverstreet/bcachefs-tools.git +Repository-Browse: https://github.com/koverstreet/bcachefs-tools