Bug#1144763: libopenexr rdeps must depend on an imath specific Provides

Adrian Bunk <[email protected]>
Newsgroups gmane.linux.debian.devel.bugs.rc
Message-ID <178709338418.1009659.13217766647373988626.reportbug__14320.3430854314$1787093484$gmane$org@localhost>
Source: openexr
Version: 3.4.6+ds-4
Severity: serious
Tags: ftbfs
Control: affects -1 libopenexr-3-4-33 src:xsnow src:openimageio src:blender

https://buildd.debian.org/status/fetch.php?pkg=openimageio&arch=arm64&ver=2.5.19.1%2Bdfsg-2%2Bb5&stamp=1787085017&raw=0

...
/usr/bin/aarch64-linux-gnu-ld.bfd: /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.410: undefined reference to `Imf_3_4::Chromaticities::Chromaticities(Imath_3_1::Vec2<float> const&, Imath_3_1::Vec2<float> const&, Imath_3_1::Vec2<float> const&, Imath_3_1::Vec2<float> const&)'
/usr/bin/aarch64-linux-gnu-ld.bfd: /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.410: undefined reference to `Imf_3_4::Header::Header(int, int, float, Imath_3_1::Vec2<float> const&, float, Imf_3_4::LineOrder, Imf_3_4::Compression)'
...


libopenexr encodes the imath version used in its own ABI.

It must generate something like
  Provides: libopenexr-3-4-33-libimath-3-2-30
and use that in its shlibs.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.