#1146447 /usr/share/doc/libopentimelineio0: opentimelineio needs to depend on imath

Package:
libopentimelineio0
Source:
libopentimelineio0
Description:
API for editorial cut information
Submitter:
Greg Schmidt
Date:
2026-09-02 09:57:02 UTC
Severity:
normal
#1146447#5
Date:
2026-09-01 23:03:01 UTC
From:
To:
kendlive fails to resolve opentimelineio and fails with a undefined entry point error. The problem is that opentimelineio built with a different version of imath than what was delivered.

_ZN14opentimelineio7v0_18_117ExternalReferenceC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt8optionalIN8opentime7v0_18_19TimeRangeEERKNS0_13AnyDictionaryERKSA_IN9Imath_3_13BoxINSK_4Vec2IdEEEEE
_ZN14opentimelineio7v0_18_117ExternalReferenceC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt8optionalIN8opentime7v0_18_19TimeRangeEERKNS0_13AnyDictionaryERKSA_IN9Imath_3_23BoxINSK_4Vec2IdEEEEE

see one is Imath_3_1 and the other is Imath_3_2

Greg

#1146447#10
Date:
2026-09-02 03:14:42 UTC
From:
To:
Maintainer,
Sorry. You can close or this bug-report.  I poked around and thought I
knew what was going on, but alas not so much.
Shortly after creating this report I updated my system and a new
kdenlive was installed and kdenlive launches properly now.
     2026-09-01  00:02:08 upgrade   libopentimelineio0:amd64
(0.18.1-1+b1, 0.18.1-2)
     2026-09-01  20:49:19 upgrade  kdenlive:amd64 (26.04.3-1, 26.08.0-1)

the old kdenlive was probably built with the 3-1 imath header but the
new libopentimelineio was built with the 3-2 imath header.

I have to study up on c++ templates and apt. I don't know how apt could
have figured out that the libopentimelineio shouldn't have been updated.

Thanks

Greg

#1146447#15
Date:
2026-09-02 09:48:58 UTC
From:
To:
Thanks for retesting

Yes both were updated

Am 02.09.2026 um 05:14 schrieb Greg Schmidt: