FS#71110 - [blender] Blender 2.93 needs opencolorio 2.0 for Color Management

Attached to Project: Community Packages
Opened by UrbenLegend (UrbenLegend) - Wednesday, 02 June 2021, 23:17 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Sunday, 06 June 2021, 21:39 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:
The new Blender 2.93 release now requires opencolorio 2.0 for color management.

Please see:
https://wiki.blender.org/wiki/Reference/Release_Notes/2.93/Cycles
https://developer.blender.org/rB1b4961b

The current package depends on opencolorio1 instead of the 2.0 version. This completely breaks the Filmic look options in Render Properties->Color Management since Blender disables the color management options if it detects older versions of opencolorio. Attempting to install opencolorio 2.0 leads to dependency hell.

Steps to reproduce:
1. Upgrade to Blender 2.93
2. Go to the Render Properties tab
3. Go to Color Management
4. Notice that it has only the standard View Transform profile and no Look options at all. In Blender 2.92 and the official upstream build, there were Filmic options, along with many other choices.
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Sunday, 06 June 2021, 21:39 GMT
Reason for closing:  Fixed
Comment by loqs (loqs) - Thursday, 03 June 2021, 00:24 GMT
If you rebuild openimageio with opencolorio then rebuild blender with the result and opencolorio does that resolve the dependency issue?
Comment by Antonio Rojas (arojas) - Thursday, 03 June 2021, 11:38 GMT
@Sven I pushed a stripped-down OCIO1 package coinstallable with OCIO2 to staging and rebuilt krita against it. Please move them to stable after you switch blender to OCIO2.
Comment by Sven-Hendrik Haase (Svenstaro) - Saturday, 05 June 2021, 08:35 GMT
@arojas, I did the deed. Could you check whether things are good now?
Comment by Antonio Rojas (arojas) - Saturday, 05 June 2021, 08:44 GMT
I guess you also need to switch openimageio to use OCIO2, otherwise blender is linked to two different versions (and in any case it's broken now since I renamed the OCIO1 library)
Comment by Sven-Hendrik Haase (Svenstaro) - Saturday, 05 June 2021, 12:58 GMT
Done, should be good now.
Comment by Rodrigo Ceccato de Freitas (fopor) - Saturday, 05 June 2021, 22:37 GMT
Still not working for me
Comment by Tyler Foo (ghfujianbin) - Sunday, 06 June 2021, 02:39 GMT
Not working for me either. Still missing 'filmic'.
Comment by Sven-Hendrik Haase (Svenstaro) - Sunday, 06 June 2021, 21:35 GMT
Finally fixed now, sorry guys!

Loading...