Your message dated Sat, 30 May 2026 05:03:59 +0000
with message-id <[email protected]>
and subject line Bug#1135857: fixed in safe-vdash 0.20.0-6
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: safe-vdash
Source-Version: 0.20.0-6
Done: Jonas Smedegaard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
safe-vdash, 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 safe-vdash 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: Sat, 30 May 2026 06:50:06 +0200
Source: safe-vdash
Architecture: source
Version: 0.20.0-6
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 1135857
Changes:
 safe-vdash (0.20.0-6) unstable; urgency=medium
 .
   * update watch file: stop superfluously set Matching-Pattern
   * rewrite patch 1001_ratatui
     to use newer minor version of crate ratatui;
     closes: bug#1135857, thanks to Peter Michael Green
   * relax (build-, autopkgtest-)dependencies for all crates
   * declare compliance with Debian Policy 4.7.4
   * update copyright info:
     + avoid any .git* files when repackaging upstream source
     + license patches same as main upstream license
     + use Reference for license section AGPL-3
     + update coverage
Checksums-Sha1:
 89030bd2ef91be3779f4e840ca0672410ce5f580 2453 safe-vdash_0.20.0-6.dsc
 3dfb93ae42a7530db25bfbe85b9d64c3ab7bf6da 5412 safe-vdash_0.20.0-6.debian.tar.xz
 f9ea026d1d6a3b23a77cb39aa7e0181ede42dc66 37169 
safe-vdash_0.20.0-6_amd64.buildinfo
Checksums-Sha256:
 1205a4ad9bd0d5a6d38a38a394aecd5a66021cdf26684eacfdae248095bc4f0e 2453 
safe-vdash_0.20.0-6.dsc
 4a327f6cbd9ced8b945535fecf0521db696ec9c2563dc28893350c15f817be9b 5412 
safe-vdash_0.20.0-6.debian.tar.xz
 53a6957dd66f6d5e420ed22c90d07f08b72453830e82a3cb2371ed0aab16ee58 37169 
safe-vdash_0.20.0-6_amd64.buildinfo
Files:
 de7be6a61ac39fe04ba0824f5f243b08 2453 net optional safe-vdash_0.20.0-6.dsc
 0920fb9c867c788900318d951971af38 5412 net optional 
safe-vdash_0.20.0-6.debian.tar.xz
 4189644421ae5c0f682619c1fd6861b7 37169 net optional 
safe-vdash_0.20.0-6_amd64.buildinfo

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

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmoabWwMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhw0wP/iUxOF6fr4qL6I8EsS69dm9XT6MUtpl1w8Y+6dSj
osEPH3CJOYxOnr0BosnY9y/jyvRRCZXrLvPbtTFXxPdpjtdPgTcgGEpRLl50i3Ov
+ijgFzXlJG2ZWZ9TUtnlcB8qYyRR8CKAnrq+GxQvGTulgADSiWEfEf6LRb0KfrpO
9llm39FqBOfPYcqHWTd1CBnMn3D5oY+QSJYab9lhY6SjQmR8kPxOCTAJMy5ZO0EE
IHjy0aEC+hjPEHMB26jTihO6Mg2MQ9o9qAadyFDMiRg96JY0ZNEcpb/g2R7H5QJg
UeaqxmVCLQ7+6BxrTFstM9yg8D8SmLeh12FQhnALqTMb7NusxH8hCBZgP24tX0y9
IiHksQqZ8JbbdQxR0W52pyQuS3F6SdP1xysCkiG+ly4ogzAQAA2ypai31wK37Bnv
MZfgXpDBMnYJSzU021EjDxt58APtPB1ezX3+mMaw4FiZ0rQTsSE3FoqDNEK2A7am
1xMQZ5HGNQBxrDybc7gDBl0giCVIm/fFN2+Candg8xXSw/VU1u9LuTSzNmX0M2m/
HJpLu9DEixd7ZPTpQYB7Qh4xd4GhNm9LnnqC2FnmW1grKR/pLmp3rZF4QKhacWTw
7qqtNN863oVLAsC76Srrw2qzT5IIMh//lfu1XqusTPyt3yuXXGpXWGLeU8VzSF49
1MfN
=MtbA
-----END PGP SIGNATURE-----

Attachment: pgpF6PMBjyQf_.pgp
Description: PGP signature


--- End Message ---

Reply via email to