[Slackbuilds-users] issue with openimageio after pybind11 update

Christoph Willing 475.chris.willing at gmail.com
Sat Jan 20 01:31:51 UTC 2024


On 20/1/24 08:56, Tim Dickson via SlackBuilds-users wrote:
> since the pybind11 update opencolorio is no longer building for me.
> []
>
> I don't know why it's trying to link to libOpenImageIO files when it 
> is not marked as a dependency (I do have openimageio-2.2.21.0-4 
> installed)
> anyone else seeing this or got a fix?
> thanks,Tim

openimageio and opencolorio will each try to link against the other if 
present. It's an unfortunate "natural" recursive dependency which I try 
to minimise in the .info files by setting opencolorio as a dependency of 
openimageio but _not_ setting openimageio as a dependency of 
opencolorio. This attempted minimisation fails in the case where 
openimageio is already installed when building opencolorio, which is 
exactly your situation.

If a clean VM for building is not available, I would recommend that you 
temporarily remove openimageio, then build opencolorio, then reinstall 
(or even better: rebuild & install) openimageio.

chris



More information about the SlackBuilds-users mailing list