Package: libopenexr-dev
Version: 3.4.6+ds-2
Severity: important
Tags: ftbfs

Dear Maintainer,

I am building packages that depend on OpenEXR. After updating OpenEXR to
3.4.6 I am seeing FTBFS in these packages.

Version 3.4.6 of OpenEXR uses libdeflate and libopenjph, which are also
needed when linking with the OpenEXR library. However, these are not listed
as dependencies of libopenexr-dev. This causes pkg-config to return an
error and the OpenEXR library is considered unavailable:

$ pkg-config OpenEXR --libs
Package libdeflate was not found in the pkg-config search path.
Perhaps you should add the directory containing `libdeflate.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libdeflate', required by 'OpenEXR', not found
Package 'openjph', required by 'OpenEXR', not found

The libopenexr-dev package should therefore also list libdeflate-dev and
libopenjph-dev as dependencies.

Cheers
Slavek


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.73+deb13-amd64 (SMP w/6 CPU threads; PREEMPT)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages libopenexr-dev depends on:
ii  libimath-dev       3.1.12-1+b5
ii  libopenexr-3-1-30  3.4.6+ds-2
ii  zlib1g-dev         1:1.3.dfsg+really1.3.1-3

libopenexr-dev recommends no packages.

libopenexr-dev suggests no packages.

-- no debconf information

Reply via email to