* Gabriel F. T. Gomes: > > Alternatively, we could make libiso9660 (and libiso9660++) explicitly > depend on the newer version of libcdio.
This did not help the test. :/ libdevice-cdio-perl in testing (i.e.: libdevice-cdio-perl i386 2.0.0-2+b4) owns /usr/lib/i386-linux-gnu/perl5/5.40/perliso9660.so, which is linked against the older libiso9660.so file, as can be seen below: $ ltrace -s128 perl t/07.iso2.t 2>&1 | grep -E "^dlopen.*iso9660" dlopen("/usr/lib/i386-linux-gnu/perl5/5.40/perliso9660.so", 1) = 0x57582f10 $ readelf --dynamic /usr/lib/i386-linux-gnu/perl5/5.40/perliso9660.so | grep NEEDED | grep libiso9660 0x00000001 (NEEDED) Shared library: [libiso9660.so.11] I don't think that there's anything I can do, from libcdio, to fix this.