Package: bpftop
Version: 0.5.2.9.ga1b99d7-1
I hope to update rust-nix to version 0.29 soon, the Debian
build-dependencies for your package allow the new version
but the cargo dependencies do not. After relaxing the
Cargo dependency I was able to build bpftop succesfully
against the new version of nix.
A debdiff is attatched and the new version of nix is
available in experimental if you want to do further
testing.
diff -Nru bpftop-0.5.2.9.ga1b99d7/debian/changelog
bpftop-0.5.2.9.ga1b99d7/debian/changelog
--- bpftop-0.5.2.9.ga1b99d7/debian/changelog 2024-10-01 21:07:58.000000000
+0000
+++ bpftop-0.5.2.9.ga1b99d7/debian/changelog 2024-10-19 01:40:22.000000000
+0000
@@ -1,3 +1,10 @@
+bpftop (0.5.2.9.ga1b99d7-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Relax cargo dependency on nix.
+
+ -- Peter Michael Green <plugw...@debian.org> Sat, 19 Oct 2024 01:40:22 +0000
+
bpftop (0.5.2.9.ga1b99d7-1) unstable; urgency=medium
* Run autopkgtest on isolation-machine.
diff -Nru bpftop-0.5.2.9.ga1b99d7/debian/patches/fix-version.patch
bpftop-0.5.2.9.ga1b99d7/debian/patches/fix-version.patch
--- bpftop-0.5.2.9.ga1b99d7/debian/patches/fix-version.patch 2024-10-01
21:06:57.000000000 +0000
+++ bpftop-0.5.2.9.ga1b99d7/debian/patches/fix-version.patch 2024-10-19
01:39:52.000000000 +0000
@@ -10,7 +10,7 @@
+anyhow = "1.0.86"
ratatui = { version = "0.28.1", default-features = false, features =
['crossterm'] }
-nix = { version = "0.29.0", features = ["user"] }
-+nix = { version = "0.27.1", features = ["user"] }
++nix = { version = ">= 0.27.1", features = ["user"] }
circular-buffer = "0.1.7"
-procfs = "0.16.0"
+procfs = "0.14.2"