[Pkg-rust-maintainers] Bug#1106609: rust-hurl ftbfs with libxml 2.14.x from experimental

Peter Green plugwash at debian.org
Tue May 27 22:33:00 BST 2025


On 27/05/2025 20:13, Matthias Klose wrote:
> Control: tags 1106609 -moreinfo
>
> On 27.05.25 21:08, Peter Green wrote:
>> tags 1106609 +moreinfo
>> tags 1106609 +unreproducible
>>
>> I was unable to  reproduce this, I also note that the log fragment you posted seems to
>> mention a rustc version from ubuntu.
>>
>> Can you please post links to a full log, demonstrating a build failure (note: I've seen
>> some crates that try building stuff in multiple configurations, to determine which
>> one works on the target system so an error in the log doesn't always mean a build failure)
>>   in a Debian environemnt
>
> please see https://launchpad.net/ubuntu/+source/rust-hurl/6.0.0-1build2

Thanks for the link, turns out I screwed up and my experimental chroot
didn't actually install the package from experimental. I was able to reproduce
it.

The error shown in the log, was fixed by updating rust-libxml to the latest
upstream version. However, hurl then failed to build with a new error.

> error[E0425]: cannot find function `initGenericErrorDefaultFunc` in module `libxml::bindings`
>    --> src/runner/xpath.rs:171:27
>     |
> 171 | ...gs::initGenericErrorDefaultFunc(&mut Some(silentErrorFunc));
>     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `libxml::bindings`
I prepared an updated hurl package with an upstream fix for that, I
also updated hurl-core at the same time.

Since none of the involved packages have ever been in testing,
I just went ahead and uploaded the new versions to unstable.



More information about the Pkg-rust-maintainers mailing list