#1140694 jujutsu FTBFS: error[E0277]: the trait bound `CoreWrapper<CtVariableCoreWrapper<..., ...>>: OutputSizeUser` is not satisfied #1140694
- Package:
- src:jujutsu
- Source:
- src:jujutsu
- Submitter:
- Adrian Bunk
- Date:
- 2026-06-26 05:35:02 UTC
- Severity:
- normal
- Tags:
https://buildd.debian.org/status/logs.php?pkg=jujutsu&ver=0.42.0-3 ... error[E0277]: the trait bound `CoreWrapper<CtVariableCoreWrapper<..., ...>>: OutputSizeUser` is not satisfied --> lib/src/content_hash.rs:25:57 | 25 | pub fn blake2b_hash(x: &(impl ContentHash + ?Sized)) -> digest::Output<Blake2b512> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `digest::OutputSizeUser` is not implemented for `CoreWrapper<CtVariableCoreWrapper<Blake2bVarCore, UInt<..., ...>>>` | note: there are multiple different versions of crate `crypto_common` in the dependency graph --> /usr/share/cargo/registry/crypto-common-0.2.1/src/lib.rs:86:1 | 86 | pub trait OutputSizeUser { | ^^^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait | ::: /usr/share/cargo/registry/crypto-common-0.1.7/src/lib.rs:67:1 | 67 | pub trait OutputSizeUser { | ------------------------ this is the found trait = help: you can use `cargo tree` to explore your dependency tree help: the following other types implement trait `digest::OutputSizeUser` --> /usr/share/cargo/registry/digest-0.11.3/src/block_api/ct_variable.rs:81:1 | 81 | / impl<T, OutSize> OutputSizeUser for CtOutWrapper<T, OutSize> 82 | | where 83 | | T: VariableOutputCore, 84 | | OutSize: ArraySize + IsLessOrEqual<T::OutputSize, Output = True>, | |_____________________________________________________________________^ `CtOutWrapper<T, OutSize>` | ::: /usr/share/cargo/registry/digest-0.11.3/src/xof_fixed.rs:90:1 | 90 | impl<T: ExtendableOutput, S: ArraySize> OutputSizeUser for XofFixedWrapper<T, S> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `XofFixedWrapper<T, S>` = note: there are multiple different versions of crate `digest` in the dependency graph = help: you can use `cargo tree` to explore your dependency tree = note: the full name for the type has been written to '/build/reproducible-path/jujutsu-0.42.0/target/x86_64-unknown-linux-gnu/release/deps/jj_lib-51146e723b1ffb83.long-type-12290456028494145013.txt' = note: consider using `--verbose` to print the full type name to the console ...
We believe that the bug you reported is fixed in the latest version of jujutsu, 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 1140694@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Eric Dorland <eric@debian.org> (supplier of updated jujutsu 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: Fri, 26 Jun 2026 00:57:41 -0400 Source: jujutsu Architecture: source Version: 0.42.0-4 Distribution: unstable Urgency: medium Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> Changed-By: Eric Dorland <eric@debian.org> Closes: 1140694 Changes: jujutsu (0.42.0-4) unstable; urgency=medium . * Relax deps on assert_cmd * Add builddep on insta * Tweak digest builddep * Add a cargo tree command to capture deps diagnostics * Unrelax digest builddep (Closes: 1140694) Checksums-Sha1: 2389c0fd48b494f6b96c8e6eae59c00c31a25461 4115 jujutsu_0.42.0-4.dsc 1471cb2e35d071afb030a547614fdc957324dd79 7716 jujutsu_0.42.0-4.debian.tar.xz 5aa200f61f4706c22906a7d8b4f019145bf0ac24 45424 jujutsu_0.42.0-4_amd64.buildinfo Checksums-Sha256: f3a745d8bcb0ae10f819a0bd8debcc5d7a37ad21e249ac41ceb46d563e8f7677 4115 jujutsu_0.42.0-4.dsc 8723734f7dcb8fb22465be941091e6ef9c9dcebbb9a8a5c68650cbd5e0b303d4 7716 jujutsu_0.42.0-4.debian.tar.xz 37a3a20a212c0783d10c77212377b7391ec65d7d8c27adf0cdf83e9232e4e72a 45424 jujutsu_0.42.0-4_amd64.buildinfo Files: 49151cd40c45cf07b342f4bc67754b6d 4115 utils optional jujutsu_0.42.0-4.dsc 0d168c165955a8f75f9ee46590dd9130 7716 utils optional jujutsu_0.42.0-4.debian.tar.xz 6d93330358450c770c6dc3bcafce260f 45424 utils optional jujutsu_0.42.0-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEQ88SKPcm/VtHTOliwlb71QAiHpMFAmo+CfwACgkQwlb71QAi HpMyRA/+IJK74cM3gx/ieBt6tXz3qf9ZxG8sS8LXhtzG2DAYp/qynmMb1CEOzX8m pLgDvfCuvXAsb4n6ZfcYrhiLIdf+0SvsQJnyfjZmx4lWgW9NzZ6DL7sIeEvq1M87 K09xnPZEsVaUB6ym1/K+TFqTovN0/t3RJ+nDTXvE6w2D5VWofWehui5qyHbxPwq7 yR5ug3MClNcYLkJgMBJdbVldXA2UC8DQ9rVu6ALzBMOT0jXCbOq5HoO24mGlzU9u 0JH+opLtyMIWC2Hq2+Gku0wkDcKU8T1+3ga8Y9zRSHzsAuVlHPrUNYSnRSqb+Ei0 syO3TapK3FWYS4NpfJNYWv9DuDMBXeb40VE+o1m1kfkqyaoBaQSAFW9+cvbsf+8E fXp3Ud/qRRGvMaykp1Tli4wKAcVSUeGboCGoDkZdRvQmYXLAK0Uwelf2wKi9zIyE rUan2otZPgDFWNAdm7vHylaj+4i9vmJI1bcV9iMxoBkK59hNhJUcHpEjPlai4miW 8GeYnpwT23sc9sDi699EbqMBP1YstcZc3lLhS+T3nRmIBCLIZl6+xzfsC44sTpVB 243djJi9yim4bEkJIwRv9suKI9nWsb0SrB9+J5gmJoFNRi73yMYIkv2Yzpr+ojXU UlmxdMqRT1F2aQNq/IbLbpH3fb03cdoicx01umkYHxv8wrf6sJc= =x0n3 -----END PGP SIGNATURE-----