Your message dated Mon, 18 May 2026 09:54:29 +0200
with message-id <[email protected]>
and subject line Re: Bug#1135852: rudof - toml update and upcoming crossterm
update.
has caused the Debian Bug report #1135852,
regarding rudof - toml update and upcoming crossterm update.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1135852: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1135852
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rudof
Version: 0.2.12+ds-1
Severity: serious
Tags: patch
rudof needs it's dependencies updating for rust-toml version 1, I am
sorry that I missed this in my pre-upload checks. This applies to both
versions 0.2.12+ds-1 and 0.2.18+ds-1.
I also plan to upgrade crossterm to 0.29 soon, this is again a simple
dependency patch.
A debdiff covering both, and also removing a bogus dependency on
librust-toml-0.8-dev (which is what caused me to miss the toml
issue in the first place) is attached.
diff -Nru rudof-0.2.18+ds/debian/changelog rudof-0.2.18+ds/debian/changelog
--- rudof-0.2.18+ds/debian/changelog 2026-05-02 12:32:24.000000000 +0000
+++ rudof-0.2.18+ds/debian/changelog 2026-05-06 15:51:17.000000000 +0000
@@ -1,3 +1,13 @@
+rudof (0.2.18+ds-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Remove build-dependency on librust-toml-0.8-dev, the package no longer
+ uses toml 0.8.
+ * Relax Cargo dependency on toml to allow version 1.
+ * Relax Cargo dependency on crossterm to allow version 0.29.
+
+ -- Peter Michael Green <[email protected]> Wed, 06 May 2026 15:51:17 +0000
+
rudof (0.2.18+ds-1) unstable; urgency=medium
[ upstream ]
diff -Nru rudof-0.2.18+ds/debian/control rudof-0.2.18+ds/debian/control
--- rudof-0.2.18+ds/debian/control 2026-05-02 12:26:59.000000000 +0000
+++ rudof-0.2.18+ds/debian/control 2026-05-06 15:51:09.000000000 +0000
@@ -63,7 +63,6 @@
librust-thiserror-dev,
librust-tokio-dev,
librust-tokio-test-dev,
- librust-toml-0.8-dev,
librust-toml-dev,
librust-tracing-dev,
librust-tracing-subscriber-dev,
diff -Nru rudof-0.2.18+ds/debian/patches/1001_crossterm.patch
rudof-0.2.18+ds/debian/patches/1001_crossterm.patch
--- rudof-0.2.18+ds/debian/patches/1001_crossterm.patch 2026-04-27
08:33:40.000000000 +0000
+++ rudof-0.2.18+ds/debian/patches/1001_crossterm.patch 2026-05-06
15:51:17.000000000 +0000
@@ -10,7 +10,7 @@
"std",
] }
-crossterm = "0.27"
-+crossterm = ">= 0.27, <= 0.28"
++crossterm = ">= 0.27, <= 0.29"
colored = "3"
const_format = "0.2"
csv = "1.3.1"
diff -Nru rudof-0.2.18+ds/debian/patches/1002_toml.patch
rudof-0.2.18+ds/debian/patches/1002_toml.patch
--- rudof-0.2.18+ds/debian/patches/1002_toml.patch 1970-01-01
00:00:00.000000000 +0000
+++ rudof-0.2.18+ds/debian/patches/1002_toml.patch 2026-05-06
15:51:17.000000000 +0000
@@ -0,0 +1,18 @@
+Description: accept newer version of crate toml
+Author: Peter Michael Green <[email protected]>
+Last-Update: 2026-05-06
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: rudof-0.2.18+ds/Cargo.toml
+===================================================================
+--- rudof-0.2.18+ds.orig/Cargo.toml
++++ rudof-0.2.18+ds/Cargo.toml
+@@ -347,7 +347,7 @@ time = { version = "0.3", features = ["m
+ tokio = "1.47.1"
+ tokio-util = "0.7"
+ tokio-test = "0.4"
+-toml = "0.9"
++toml = ">= 0.9, < 2"
+ tracing = "0.1"
+ tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] }
+ tracing-test = "0.2.5"
diff -Nru rudof-0.2.18+ds/debian/patches/2002_clientele.patch
rudof-0.2.18+ds/debian/patches/2002_clientele.patch
--- rudof-0.2.18+ds/debian/patches/2002_clientele.patch 2026-05-02
12:26:59.000000000 +0000
+++ rudof-0.2.18+ds/debian/patches/2002_clientele.patch 2026-05-06
15:51:17.000000000 +0000
@@ -15,7 +15,7 @@
- "subcommands",
- "std",
-] }
- crossterm = ">= 0.27, <= 0.28"
+ crossterm = ">= 0.27, <= 0.29"
colored = "3"
const_format = "0.2"
--- a/pgschema/Cargo.toml
diff -Nru rudof-0.2.18+ds/debian/patches/2002_tracing-test.patch
rudof-0.2.18+ds/debian/patches/2002_tracing-test.patch
--- rudof-0.2.18+ds/debian/patches/2002_tracing-test.patch 2026-05-02
12:26:59.000000000 +0000
+++ rudof-0.2.18+ds/debian/patches/2002_tracing-test.patch 2026-05-06
15:51:17.000000000 +0000
@@ -7,7 +7,7 @@
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -334,7 +334,6 @@
- toml = "0.9"
+ toml = ">= 0.9, < 2"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] }
-tracing-test = "0.2.5"
diff -Nru rudof-0.2.18+ds/debian/patches/series
rudof-0.2.18+ds/debian/patches/series
--- rudof-0.2.18+ds/debian/patches/series 2026-05-02 12:26:59.000000000
+0000
+++ rudof-0.2.18+ds/debian/patches/series 2026-05-06 15:51:17.000000000
+0000
@@ -2,6 +2,7 @@
1001_crossterm.patch
1001_minijinja.patch
1001_termtree.patch
+1002_toml.patch
2001_no_network.patch
2001_no_privacy_leak.patch
2001_no_vendoring.patch
--- End Message ---
--- Begin Message ---
Version: 0.2.18+ds-2
Quoting Peter Michael Green (2026-05-06 18:15:13)
> rudof needs it's dependencies updating for rust-toml version 1, I am
> sorry that I missed this in my pre-upload checks. This applies to both
> versions 0.2.12+ds-1 and 0.2.18+ds-1.
This is fixed since 0.2.18+ds-2 (which accidentally closed the wrong
bug).
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
* Sponsorship: https://ko-fi.com/drjones
[x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature
--- End Message ---