Your message dated Thu, 22 Oct 2026 12:35:51 +0000
with message-id <[email protected]>
and subject line Bug#1150668: fixed in hx 
25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3
has caused the Debian Bug report #1150668,
regarding hx: port to gix 0.89
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.)


-- 
1150668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1150668
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: hx
Version: 25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-2.2
Severity: important
Tags: patch
User: [email protected]
Usertags: gix-0.89
X-Debbugs-Cc: [email protected]

Dear maintainer,

I am preparing a gix transition to 0.89, which will likely be uploaded soon.

hx build-depends on librust-gix-dev (>= 0.87), librust-gix-dev (<< 0.88), so 
0.89 is rejected.

I have attached a debdiff fixing this.

Best regards,
Simon Quigley
[email protected]
diff -Nru hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/changelog 
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/changelog
--- hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/changelog        
2026-10-02 20:55:00.000000000 -0500
+++ hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/changelog        
2026-10-09 21:59:39.000000000 -0500
@@ -1,3 +1,10 @@
+hx (25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-2.3) UNRELEASED; 
urgency=medium
+
+  * Non-maintainer upload.
+  * Build against gix 0.89.
+
+ -- Simon Quigley <[email protected]>  Fri, 09 Oct 2026 21:59:39 -0500
+
 hx (25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-2.2) unstable; 
urgency=medium
 
   * Non-maintainer upload (Closes: #1149779).
diff -Nru hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/control 
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/control
--- hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/control  
2026-09-26 14:56:58.000000000 -0500
+++ hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/control  
2026-10-09 21:59:34.000000000 -0500
@@ -23,8 +23,8 @@
  librust-futures-executor-0.3-dev,
  librust-futures-util-0.3-dev,
  librust-fuzzy-matcher-0.3-dev,
- librust-gix-dev (>= 0.87),
- librust-gix-dev (<< 0.88),
+ librust-gix-dev (>= 0.89),
+ librust-gix-dev (<< 0.90),
  librust-globset-0.4-dev,
  librust-grep-matcher-0.1-dev,
  librust-grep-regex-0.1-dev,
diff -Nru 
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/1002_newer_gix.patch
 
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/1002_newer_gix.patch
--- 
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/1002_newer_gix.patch
     2026-09-26 14:56:58.000000000 -0500
+++ 
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/1002_newer_gix.patch
     2026-10-09 21:59:39.000000000 -0500
@@ -1,17 +1,17 @@
 Description: use newer minor version of crate gix
 Author: Simon Quigley <[email protected]>
 Bug-Debian: https://bugs.debian.org/1144938
-Last-Update: 2026-08-25
+Last-Update: 2026-10-10
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/helix-vcs/Cargo.toml
 +++ b/helix-vcs/Cargo.toml
-@@ -17,7 +17,7 @@
+@@ -17,7 +17,7 @@ tokio = { version = "1", features = ["rt
  parking_lot.workspace = true
  arc-swap.workspace = true
  
 -gix = { version = "0.85.0", features = ["attributes", "status", 
"max-performance", "sha1"], default-features = false, optional = true }
-+gix = { version = "0.87.1", features = ["attributes", "status", 
"max-performance", "sha1"], default-features = false, optional = true }
++gix = { version = "0.89.0", features = ["attributes", "status", 
"max-performance", "sha1"], default-features = false, optional = true }
  imara-diff =  "0.2.0"
  anyhow = "1"
  
@@ -25,8 +25,12 @@
  use std::io::Read;
  use std::path::Path;
  use std::sync::Arc;
-@@ -56,7 +56,7 @@
-         let rela_path = gix::path::try_into_bstr(rela_path)?;
+@@ -53,10 +53,10 @@ pub fn get_diff_base(file: &Path, trust_
+     // trust level instead of letting gix re-derive it from `.git` ownership; 
see the note there.
+     if let Some(work_dir) = repo.workdir() {
+         let rela_path = file.strip_prefix(work_dir)?;
+-        let rela_path = gix::path::try_into_bstr(rela_path)?;
++        let rela_path = gix::path::into_bstr(rela_path)?;
          let (mut pipeline, _) = repo.filter_pipeline(None)?;
          let mut worktree_outcome =
 -            pipeline.convert_to_worktree(&data, rela_path.as_ref(), 
Delay::Forbid)?;

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: hx
Source-Version: 25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3
Done: Jonas Smedegaard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
hx, 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 hx 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, 22 Oct 2026 13:28:08 +0200
Source: hx
Architecture: source
Version: 25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 1149447 1150668 1150820
Changes:
 hx (25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3) unstable; 
urgency=medium
 .
   * add patch 1002_newer_indicatif
     to accept newer minor version of crate indicatif;
     closes: bug#1149447, #1150820, thanks to Peter Michael Green
   * update patch 1002_newer_gix
     to use newer minor version of crate gix;
     tighten build-dependency for crate gix;
     closes: bug#1150668, thanks to Simon Quigley
Checksums-Sha1:
 c98a451f1c0ef738ba41ef5164f1b37639582299 4883 
hx_25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3.dsc
 b0011af4e03180f52a878dd9d10ef39dc919fcfb 31440 
hx_25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3.debian.tar.xz
 d6e67b4c7c110f6f0696ecb4f4d409dba1cbf9ff 45687 
hx_25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3_amd64.buildinfo
Checksums-Sha256:
 706b83332d108ac22a3d779f765f9cc0d14fe9be7c37e3e2d97a34849e92f69b 4883 
hx_25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3.dsc
 244ac75ccb46e5bf4fca59acb5ad5db151d49c9bf9f9ccd07341ead7f8db79bf 31440 
hx_25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3.debian.tar.xz
 6b3573316c6bcd0538b366700e377fb067787818f93390dad39ba3bd952f6c6f 45687 
hx_25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3_amd64.buildinfo
Files:
 64831260471f57f5c565ffebd0bc6d7f 4883 editors optional 
hx_25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3.dsc
 5620525c251df66847a9f5ecbbef0732 31440 editors optional 
hx_25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3.debian.tar.xz
 d1caeb056158232272cdc2173d77743b 45687 editors optional 
hx_25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-3_amd64.buildinfo

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

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmraAGEMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhEpAP/iCc4JFOCHUb2/jTboEnhmXEFB9Xm+Gq5yUcJv9A
Zvb8ftKMKFrK0iRdPzdSe0vOIqx04uaG3ua5DbAWT5fPATDZKJPFDKSXxyLLgqgx
9xnnCffEKk23utbQBclC6f6FwANayMEaKFwi8vFwVDZy1mZ+2JaNQ8DScxPBWDin
ERX5pzAzu9p0RA1bXVhKsWCC5AfHnDSQvB9zTszPpWMZuID4G8C2lNw4myUSG3D4
P/h3g1MwHy0zvIauUEoap5dd8snVfZzc3UamdsheCUxg5apuAhZsELEgZHRSwKu/
CUuYZ96tt34FB45+FhIZAkXoDFFMaSbl4Wu7v96UXbsByC0LF0t0y9rAvliFur9+
DMKz2AYdjOFddrxjYrv/JZJOONuZdOhddAx8z+KRgLmZaR3mkMcgV5D2ZI2EvaMD
Yy9mB+oPoqVwqiEp8PhGGGEixcDXUvIESyeiHwD1jWQZ7ah7UAki33jiTbIysiOf
oZ4t7LE8psbiEO7foRnx1/7NjB7dJSqD7OF5TYM2oddRNaNYoDdS3+99E+3LP4Xx
lDerhRBeeJ3x+ApVXFdKdP6ZQBX3T4rtb7tihPw7YZZ9riL5PlRnbTYRo4NXLmee
yQZ+1/eXvmYEtJ9p6zyVKuTUnxe4Q+girnkYFC5FbWJHzIPo2uzxp3e1RVTOF6QC
9MEV
=Qjwy
-----END PGP SIGNATURE-----

Attachment: pgpwHMKt9n3l2.pgp
Description: PGP signature


--- End Message ---

Reply via email to