#1143633 rust-libheif-sys: FTBFS: failures: create_heic_context

#1143633#5
Date:
2026-08-05 08:15:32 UTC
From:
To:
Dear maintainer,

rust-libheif-sys currently FTBFS:

failures:
---- create_heic_context stdout ----

thread 'create_heic_context' (1060016) panicked at tests/integration_test.rs:12:9:
assertion failed: version.starts_with(&expected_version)
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /usr/src/rustc-1.95.0/library/std/src/panicking.rs:689:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.95.0/library/core/src/panicking.rs:80:14
   2: core::panicking::panic
             at /usr/src/rustc-1.95.0/library/core/src/panicking.rs:150:5
   3: integration_test::create_heic_context
             at /usr/share/cargo/registry/libheif-sys-5.2.0/tests/integration_test.rs:12:9
   4: integration_test::create_heic_context::{{closure}}
             at /usr/share/cargo/registry/libheif-sys-5.2.0/tests/integration_test.rs:7:25
   5: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.95.0/library/core/src/ops/function.rs:250:5
   6: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.95.0/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


failures:
    create_heic_context

test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s

error: test failed, to rerun pass `--test integration_test`
dh_auto_test: error: /usr/share/cargo/bin/cargo test --features v1_21 returned exit code 101
make[1]: *** [debian/rules:11: override_dh_auto_test] Error 25
m

See the attached log for details.

Cheers
-- 
Sebastian Ramacher

#1143633#10
Date:
2026-08-05 11:04:37 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-libheif-sys, 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 1143633@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Michael Green <plugwash@debian.org> (supplier of updated rust-libheif-sys 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 05 Aug 2026 09:20:51 +0000
Source: rust-libheif-sys
Architecture: source
Version: 5.3.0+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Peter Michael Green <plugwash@debian.org>
Closes: 1143227 1143633
Changes:
 rust-libheif-sys (5.3.0+ds-1) unstable; urgency=medium
 .
   * Team upload.
   * Package libheif-sys 5.3.0+1.23.0 from crates.io using debcargo 2.8.3 (Closes: #1143227, #1143633)
   * Drop relax-libc.diff, no longer needed.
   * Update remaining patches for new upstream.
   * Remove "flaky" marker from "all-features" test.
   * Bump libheif-dev dependency to 1.23
Checksums-Sha1:
 6f816c78e35f2a2e658a6c18cebcac1bb9840a1b 2585 rust-libheif-sys_5.3.0+ds-1.dsc
 01efcfd9db1541b612a9b70f4c209981798f1545 201451 rust-libheif-sys_5.3.0+ds.orig.tar.gz
 d360ae0ea0d497e4dfd366eeb20569108c6d7363 10100 rust-libheif-sys_5.3.0+ds-1.debian.tar.xz
 ca4bcc694ce497bff8ebf58473c95d564d3d218d 8904 rust-libheif-sys_5.3.0+ds-1_source.buildinfo
Checksums-Sha256:
 e5e01250eca15dc13bc9765eff59509965299837a2fa071a9871abc898f2bae2 2585 rust-libheif-sys_5.3.0+ds-1.dsc
 d565548f6b622ba4ae86673bedfeaa1b2fcff1bca10303b3aa80b6e4c5b9af7a 201451 rust-libheif-sys_5.3.0+ds.orig.tar.gz
 3c816db44ca0a05b22758eb80855fca8ff2867410276422fd989ef6cd0f78338 10100 rust-libheif-sys_5.3.0+ds-1.debian.tar.xz
 e0b607853dad06ad89a430b275a4d1d3c4f645a9890dfa8349ede680f315c717 8904 rust-libheif-sys_5.3.0+ds-1_source.buildinfo
Files:
 882c42fd951700a4a04d213780ed54ea 2585 rust optional rust-libheif-sys_5.3.0+ds-1.dsc
 9c9a18bfcf408257dc4dc8fba6c97494 201451 rust optional rust-libheif-sys_5.3.0+ds.orig.tar.gz
 1c566d83fd1534fdc2c65f41a230a5ee 10100 rust optional rust-libheif-sys_5.3.0+ds-1.debian.tar.xz
 bb492214a6b15a03f604dd758ffb01f4 8904 rust optional rust-libheif-sys_5.3.0+ds-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmpzFHEUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/XvHww//RCwwpc5k0ljvyydj9WOUFwt/7SIt
a7SjTLBmYC224DQ9zM4cAGrZswUMVIVZHX56doPEYDpuBn8PD9gZLnBk6Z1Ir/Nv
qQFzcQhPXdSyx3I5s66Q/zdY1p8g2yYzsgSuYaVD3VMyQhrL3EzNDK11ocNlO0c/
7T6pFaIQ9Pe8IdzPBbfoOnRr4PcEkjVJMq7xYFIZeQivdA3mCMxQyc067u5+LQR/
tFyZjuFWpVPLKPwYkQ0Vxnnh42bgZFUCsWOG17QoarArcYs2tE9eb7/UrWUZsZWj
fxYy6BI09imoUwZw8NNBw+UXw4Wl1xqmAHSNpll0UCKHWaHWvJ3iEJHh1ycRxOIU
fJ12l5FvmMPOKC7s0rIpuPsnsjiyXKGmINKgt0Q75c71K3qjPLkVekm9Xj3Cjbkb
U58y8jC5ME/5vYig1Z3OWrVaM1sNaqumhdsgbnSlPiSv7Fxs4QGfepp1MOEAtsSF
zS2q/JfZaw4+vL1ciXhf+atkgyef6Def9isKWgESNF7bVebVwwf5Xa6CiWxp0VJu
hKoaWA+sI4vprI1bgeKfyIokrAxeLJfFnKebkbtOVVETXhZ2oaL7D+G2lZvFFuvQ
kW+9kgu20Q4NvXdqiyvL0K6kCcDGay0aqSk65Z00brkLvnAv5V5erFS+kIXlGC6t
+BfhGflKzQcu8HY=
=+uM6
-----END PGP SIGNATURE-----