On 13/03/2025 16:37, Gabriel F. T. Gomes wrote:
* Gabriel F. T. Gomes:
This is probably due to the fact that libiso9660 is built from the same
source as libcdio; thus, when libiso9660 is built, it is linked against
the version of libcdio installed on the build system, which is version
2.1.0-5.
This is wrong. libcdio itself doesn't have to be installed during the
build of libiso9660. The dependency is taken from the symbols file, and
I did not update debian/libcdio.symbols to be 2.2.0.
This would fix the dependency confusion we are seeing.
I now wonder if I should try and do this for this release, or wait
until trixie is released, then resume this work when unstable is no
longer frozen.
Any thoughts about this, Emilio?
The package is already in sid, so try to get it into ship there now. I assume at
this point that means bumping the shlibs to get proper dependencies, which may
fix that segfault we are seing on libdevice-cdio-perl's tests.
Cheers,
Emilio