Your message dated Thu, 07 May 2026 07:21:05 +0000
with message-id <[email protected]>
and subject line Bug#1135857: fixed in rudof 0.2.18+ds-2
has caused the Debian Bug report #1135857,
regarding safe-vdash - upcoming crossterm and ratatui updates.
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.)


-- 
1135857: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1135857
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: safe-vdash
Version: 0.20.0-4

I hope to update crossterm and ratatui to the latest versions soon,
safe-vdash needs a small patch for the new version of ratatui.

Unfortunately, this patch breaks the build with the old ratatui,
so the upload will have to wait until the new version of ratatui
is in unstable.
diff -Nru safe-vdash-0.20.0/debian/changelog safe-vdash-0.20.0/debian/changelog
--- safe-vdash-0.20.0/debian/changelog  2025-12-29 08:37:15.000000000 +0000
+++ safe-vdash-0.20.0/debian/changelog  2026-05-06 16:21:44.000000000 +0000
@@ -1,3 +1,11 @@
+safe-vdash (0.20.0-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Relax dependency on crossterm.
+  * Add patch for ratatui 0.30.
+
+ -- Peter Michael Green <[email protected]>  Wed, 06 May 2026 16:21:44 +0000
+
 safe-vdash (0.20.0-4) unstable; urgency=medium
 
   * extend patch 1001_ratatui
diff -Nru safe-vdash-0.20.0/debian/control safe-vdash-0.20.0/debian/control
--- safe-vdash-0.20.0/debian/control    2025-12-29 08:36:57.000000000 +0000
+++ safe-vdash-0.20.0/debian/control    2026-05-06 16:21:44.000000000 +0000
@@ -9,7 +9,7 @@
  librust-byte-unit-5+default-dev,
  librust-chrono-0.4+default-dev,
  librust-chrono-0.4+serde-dev,
- librust-crossterm-dev (<< 0.29),
+ librust-crossterm-dev (<< 0.30),
  librust-env-logger-0.11+default-dev,
  librust-fs2-0.4+default-dev,
  librust-futures-0.3+default-dev,
@@ -18,7 +18,7 @@
  librust-linemux-0.3+default-dev,
  librust-log-0.4+default-dev,
  librust-rand-0.8+default-dev,
- librust-ratatui-dev (<< 0.30),
+ librust-ratatui-0.30-dev,
  librust-regex-1+default-dev,
  librust-reqwest-0.12+default-dev,
  librust-serde-1+default-dev,
diff -Nru safe-vdash-0.20.0/debian/patches/1001_crossterm.patch 
safe-vdash-0.20.0/debian/patches/1001_crossterm.patch
--- safe-vdash-0.20.0/debian/patches/1001_crossterm.patch       2025-09-26 
22:50:55.000000000 +0000
+++ safe-vdash-0.20.0/debian/patches/1001_crossterm.patch       2026-05-06 
16:21:44.000000000 +0000
@@ -12,7 +12,7 @@
  futures = "0.3.19"
  ratatui = { version = "0.25.0", features = ["serde"] }
 -crossterm = { version = "0.27.0" }
-+crossterm = { version = ">= 0.27.0, <= 0.28" }
++crossterm = { version = ">= 0.27.0, <= 0.29" }
  regex = "1.3.9"
  tempfile = "3.1.0"
  time = "0.3.29"
diff -Nru safe-vdash-0.20.0/debian/patches/1001_ratatui.patch 
safe-vdash-0.20.0/debian/patches/1001_ratatui.patch
--- safe-vdash-0.20.0/debian/patches/1001_ratatui.patch 2025-12-29 
08:24:34.000000000 +0000
+++ safe-vdash-0.20.0/debian/patches/1001_ratatui.patch 2026-05-06 
16:21:44.000000000 +0000
@@ -1,17 +1,41 @@
-Description: accept newer minor versions of crate ratatui
-Author: Jonas Smedegaard <[email protected]>
-Forwarded: not-needed
-Last-Update: 2025-08-28
+Description: make code build with ratatui 0.30
+Author: Peter Michael Green <[email protected]>
+Forwarded: no
+Last-Update: 2026-05-06
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -21,7 +21,7 @@
+Index: safe-vdash-0.20.0/Cargo.toml
+===================================================================
+--- safe-vdash-0.20.0.orig/Cargo.toml
++++ safe-vdash-0.20.0/Cargo.toml
+@@ -21,7 +21,7 @@ tokio-macros = "2.1.0"
  linemux = "0.3.0"
  structopt = "~0.3.15"
  futures = "0.3.19"
 -ratatui = { version = "0.25.0", features = ["serde"] }
-+ratatui = { version = ">= 0.25.0, <= 0.29", features = ["serde"] }
- crossterm = { version = ">= 0.27.0, <= 0.28" }
++ratatui = { version = "0.30", features = ["serde"] }
+ crossterm = { version = ">= 0.27.0, <= 0.29" }
  regex = "1.3.9"
  tempfile = "3.1.0"
+Index: safe-vdash-0.20.0/src/widgets/sparkline.rs
+===================================================================
+--- safe-vdash-0.20.0.orig/src/widgets/sparkline.rs
++++ safe-vdash-0.20.0/src/widgets/sparkline.rs
+@@ -23,7 +23,7 @@ pub struct Sparkline2<'a> {
+       /// widget uses the max of the dataset)
+       max: Option<u64>,
+       /// A set of bar symbols used to represent the give data
+-      bar_set: symbols::bar::Set,
++      bar_set: symbols::bar::Set<'a>,
+ }
+ 
+ impl<'a> Default for Sparkline2<'a> {
+@@ -59,7 +59,7 @@ impl<'a> Sparkline2<'a> {
+               self
+       }
+ 
+-      pub fn bar_set(mut self, bar_set: symbols::bar::Set) -> Sparkline2<'a> {
++      pub fn bar_set(mut self, bar_set: symbols::bar::Set<'a>) -> 
Sparkline2<'a> {
+               self.bar_set = bar_set;
+               self
+       }

--- End Message ---
--- Begin Message ---
Source: rudof
Source-Version: 0.2.18+ds-2
Done: Jonas Smedegaard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rudof, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <[email protected]> (supplier of updated rudof package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 07 May 2026 08:46:06 +0200
Source: rudof
Architecture: source
Version: 0.2.18+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 1135857
Changes:
 rudof (0.2.18+ds-2) unstable; urgency=medium
 .
   * add patch 1001_toml to accept newer major version of crate toml;
     stop build-depend on package for old crate toml v0.8;
     closes: bug#1135857, thanks to Peter Michael Green
   * relax patch 1001_crossterm
     to accept newer minor version of crate crossterm (see bug#1135852)
Checksums-Sha1:
 378a1c2b847f45ed81d7f3d1e803d8a71e0062b7 4629 rudof_0.2.18+ds-2.dsc
 64deae0ae0384f695a19d6fbb0b1d5d9a098a316 28900 rudof_0.2.18+ds-2.debian.tar.xz
 6f3f5aaa8405ab40ee3d2d1fec00d6ec907875db 29594 
rudof_0.2.18+ds-2_amd64.buildinfo
Checksums-Sha256:
 834ea9085235e7512accb6964ee1d79be47d6cba10729402686bf8722a8c7f83 4629 
rudof_0.2.18+ds-2.dsc
 c5f34177f91a46883222f7bf65d57a7fd806e5da1dab635dae36403b4ef242b4 28900 
rudof_0.2.18+ds-2.debian.tar.xz
 7fefbe1f7ff2c3dec55ddb0c47892174419cefdc585034dbea3453eeab189c39 29594 
rudof_0.2.18+ds-2_amd64.buildinfo
Files:
 35b0f2928a28784c09c3026034076450 4629 rust optional rudof_0.2.18+ds-2.dsc
 7515e4d4e55ccfc314bfbff7c385e92f 28900 rust optional 
rudof_0.2.18+ds-2.debian.tar.xz
 2d5cbb85fb6190218f805c742e153408 29594 rust optional 
rudof_0.2.18+ds-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmn8OXYMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhSzEQAJNmguIGQrQKJtHxMCbOCTIWA5ji9jn2DhTCZ8Al
9QZruPDz3WKdr4J9Ct+d/ifEshh2QuDUVWO0gLlcKLvb14hoR9LrNb6QLt+EiQcx
trSITICEHMkS87W9r9squRdUl4h9ZlrQ06ogLLMmONliEtKqb4TMtgRa8LmLqd0G
ll0kzmiGXNixxVbNbaHFzYrdbr9ojBiS0q1TslCWRW55/2evhEnW0VeiaRmMH4wC
4YmhCxg48eOiFVwC8GASPUrGSC2RT17ckRFw69X8Dlq2JNYYUctiKqvjudcPohdW
JEzmg80KCdUTxv4kOuSo1HedrmUFEo/xO+i+JI69tLBfpPwbMpiMg2CNCy8UdXgF
3C5Jwr2NnTKVo7hXD5a9UFCUBIaSQpdmRnyFMsv1kUxxuJlcYa+vq+p9I7mGNLl7
Al67qLnHnwxTJ5zPvG2iU+dcS1bGa+RlQvBIJ/hNDNDwRyB4Ug6pTU7PgAw5xlpN
2NsPxHEa4ugX7z6+PvBjud7vy4X4cZT3Q1Xjs7rW5HGs4/QI1HK7wao2YW67nIEq
tFgnAuaTBuWwUZDHAicwSH7KHfn9UHfo/mKkFxRtxIzMQvSCa2I8xEUoYUpzCXUr
2DCoJYDllJioy9COTziv7es8v5MN9sFnCOF7sKvzD/56uUWnY/DVxZRIyIkJECyW
G8Jc
=tKsZ
-----END PGP SIGNATURE-----

Attachment: pgp_lykLaTCiT.pgp
Description: PGP signature


--- End Message ---

Reply via email to