Your message dated Mon, 7 Oct 2024 20:34:35 +0800
with message-id <[email protected]>
and subject line Re: atuin - upcoming rust-itertools update
has caused the Debian Bug report #1082549,
regarding atuin - upcoming rust-itertools 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.)
--
1082549: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082549
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: atuin
Version: 18.3.0-2
I hope to update rust-itertools to 0.13 soon. The Debian build-dependency
in the atuin package allows the new version but the cargo dependency does
not.
After relaxing the cargo dependency I was able to build the package
successfully with the new version of rust-itertools.
debdiff is attatched
diff -Nru atuin-18.3.0/debian/changelog atuin-18.3.0/debian/changelog
--- atuin-18.3.0/debian/changelog 2024-09-08 21:59:29.000000000 +0000
+++ atuin-18.3.0/debian/changelog 2024-09-21 22:30:14.000000000 +0000
@@ -1,3 +1,10 @@
+atuin (18.3.0-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Relax dependency on itertools.
+
+ -- Peter Michael Green <[email protected]> Sat, 21 Sep 2024 22:30:14 +0000
+
atuin (18.3.0-2) unstable; urgency=medium
* Enable `server`, `sync` features and related commands with downgraded
diff -Nru atuin-18.3.0/debian/patches/relax-deps.patch
atuin-18.3.0/debian/patches/relax-deps.patch
--- atuin-18.3.0/debian/patches/relax-deps.patch 2024-09-08
21:32:21.000000000 +0000
+++ atuin-18.3.0/debian/patches/relax-deps.patch 2024-09-21
22:30:14.000000000 +0000
@@ -1,27 +1,62 @@
Forwarded: not-needed
Last-Update: 2024-09-08
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -18 +18 @@
+Index: atuin-18.3.0/Cargo.toml
+===================================================================
+--- atuin-18.3.0.orig/Cargo.toml
++++ atuin-18.3.0/Cargo.toml
+@@ -15,9 +15,9 @@ readme = "README.md"
+
+ [workspace.dependencies]
+ async-trait = "0.1.58"
-base64 = "0.22"
+base64 = "0.21"
-@@ -20 +20 @@
+ log = "0.4"
-time = { version = "0.3.36", features = [
+time = { version = "0.3", features = [
-@@ -31 +31 @@
+ "serde-human-readable",
+ "macros",
+ "local-offset",
+@@ -28,7 +28,7 @@ directories = "5.0.1"
+ eyre = "0.6"
+ fs-err = "2.9"
+ interim = { version = "0.1.0", features = ["time"] }
-itertools = "0.12.0"
-+itertools = "0.10"
-@@ -39 +39 @@
++itertools = ">= 0.10"
+ rand = { version = "0.8.5", features = ["std"] }
+ semver = "1.0.20"
+ serde = { version = "1.0.202", features = ["derive"] }
+@@ -36,10 +36,10 @@ serde_json = "1.0.116"
+ tokio = { version = "1", features = ["full"] }
+ uuid = { version = "1.8", features = ["v4", "v7", "serde"] }
+ whoami = "1.4"
-typed-builder = "0.18.2"
+typed-builder = "0.20"
-@@ -42 +42 @@
+ pretty_assertions = "1.3.0"
+ thiserror = "1.0"
-rustix = { version = "0.38.34", features = ["process", "fs"] }
+rustix = { version = "0.38", features = ["process", "fs"] }
---- a/crates/atuin/Cargo.toml
-+++ b/crates/atuin/Cargo.toml
-@@ -54 +54 @@
+ tower = "0.4"
+ tracing = "0.1"
+
+Index: atuin-18.3.0/crates/atuin/Cargo.toml
+===================================================================
+--- atuin-18.3.0.orig/crates/atuin/Cargo.toml
++++ atuin-18.3.0/crates/atuin/Cargo.toml
+@@ -51,7 +51,7 @@ atuin-history = { path = "../atuin-histo
+ #atuin-daemon = { path = "../atuin-daemon", version = "0.2.0" }
+
+ log = { workspace = true }
-env_logger = "0.11.2"
+env_logger = "0.10"
-@@ -81 +81 @@
+ time = { workspace = true }
+ eyre = { workspace = true }
+ directories = { workspace = true }
+@@ -78,7 +78,7 @@ tiny-bip39 = "1"
+ futures-util = "0.3"
+ fuzzy-matcher = "0.3.7"
+ colored = "2.0.4"
-ratatui = "0.26"
+ratatui = "0.28"
+ tracing = "0.1"
+ tracing-subscriber = { workspace = true }
+ uuid = { workspace = true }
--- End Message ---
--- Begin Message ---
Control: fixed -1 18.3.0-3
Should've been closed with the upload but I mistyped the bug number.
--
Sdrager,
Blair Noctis
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---