Package: tuigreet Version: 0.9.1-3 I hope to update rust-nix to version 0.29 soon. The Debian build-dependency in your package allows the new version, but the Cargo dependency does not.
After relaxing the Cargo dependency the package builds successfully with the new version of nix. It is available in experimental if you want to do further testing. Debdiff is attatched.
diff -Nru tuigreet-0.9.1/debian/changelog tuigreet-0.9.1/debian/changelog --- tuigreet-0.9.1/debian/changelog 2024-09-11 17:11:15.000000000 +0000 +++ tuigreet-0.9.1/debian/changelog 2024-10-19 16:27:34.000000000 +0000 @@ -1,3 +1,10 @@ +tuigreet (0.9.1-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Remove upper limit from Cargo dependency on nix. + + -- Peter Michael Green <plugw...@debian.org> Sat, 19 Oct 2024 16:27:34 +0000 + tuigreet (0.9.1-3) unstable; urgency=medium * Backport upstream commit to remove control characters added by fluent and diff -Nru tuigreet-0.9.1/debian/patches/relax_deps.patch tuigreet-0.9.1/debian/patches/relax_deps.patch --- tuigreet-0.9.1/debian/patches/relax_deps.patch 2024-09-11 17:11:15.000000000 +0000 +++ tuigreet-0.9.1/debian/patches/relax_deps.patch 2024-10-19 16:26:20.000000000 +0000 @@ -9,7 +9,7 @@ lazy_static = "^1.4" -nix = { version = "^0.28", features = ["feature"] } -tui = { package = "ratatui", version = "^0.26", default-features = false, features = [ -+nix = { version = "^0.27", features = ["feature"] } ++nix = { version = ">= 0.27", features = ["feature"] } +tui = { package = "ratatui", version = "^0.28", default-features = false, features = [ "crossterm", ] }