On Wed, Sep 29, 2021 at 01:37:08PM +0000, Mattia Verga via devel
wrote:
> On 29/09/21 15:24, Zbigniew Jędrzejewski-Szmek wrote:
>> On Mon, Aug 23, 2021 at 01:29:44PM -0500, Richard Shaw wrote:
>>> Everything should be more or less complete so let me know if I missed
>>> anything.
>>>
>>> Now on to OpenColorIO 2... Blender is moving to it (and not looking back),
>>> usd doesn't support it. Yay! More fun! :)
>> Hi,
>>
>> the imath update seems to have broken install of blender:
>>
>> $ sudo dnf upgrade
>>
>> Problem 1: package blender-1:2.93.4-1.fc35.x86_64 requires
libImath-3_0.so.28()(64bit), but none of the providers can be installed
>> - cannot install both imath-3.1.2-1.fc35.x86_64 and
imath-3.0.2-6.fc35.x86_64
>> - cannot install the best update candidate for package
imath-3.0.2-6.fc35.x86_64
>> - cannot install the best update candidate for package
blender-1:2.93.4-1.fc35.x86_64
>> Problem 2: package OpenImageIO-2.2.17.0-7.fc35.x86_64 requires
libIex-3_0.so.29()(64bit), but none of the providers can be installed
>> - package OpenImageIO-2.2.17.0-7.fc35.x86_64 requires
libOpenEXR-3_0.so.29()(64bit), but none of the providers can be installed
>> - cannot install both openexr-libs-3.1.1-1.fc35.x86_64 and
openexr-libs-3.0.5-3.fc35.x86_64
>> - cannot install the best update candidate for package
openexr-libs-3.0.5-3.fc35.x86_64
>> - cannot install the best update candidate for package
OpenImageIO-2.2.17.0-7.fc35.x86_64
>> Problem 3: package OpenColorIO-2.0.1-1.fc35.x86_64 requires
libImath-3_0.so.28()(64bit), but none of the providers can be installed
>> - cannot install both imath-3.1.2-1.fc35.x86_64 and
imath-3.0.2-6.fc35.x86_64
>> - package Field3D-1.7.3-15.fc35.x86_64 requires libImath-3_1.so.29()(64bit),
but none of the providers can be installed
>> - cannot install the best update candidate for package
OpenColorIO-2.0.1-1.fc35.x86_64
>> - cannot install the best update candidate for package
Field3D-1.7.3-14.fc35.x86_64
>> Problem 4: problem with installed package blender-1:2.93.4-1.fc35.x86_64
>> - package blender-1:2.93.4-1.fc35.x86_64 requires
libImath-3_0.so.28()(64bit), but none of the providers can be installed
>> - cannot install both imath-3.1.2-1.fc35.x86_64 and
imath-3.0.2-6.fc35.x86_64
>> - package ImageMagick-libs-1:6.9.11.27-7.fc35.x86_64 requires
libImath-3_1.so.29()(64bit), but none of the providers can be installed
>> - cannot install the best update candidate for package
ImageMagick-libs-1:6.9.11.27-6.fc35.x86_64
>> Problem 5: problem with installed package OpenImageIO-2.2.17.0-7.fc35.x86_64
>> - package OpenImageIO-2.2.17.0-7.fc35.x86_64 requires
libImath-3_0.so.28()(64bit), but none of the providers can be installed
>> - cannot install both imath-3.1.2-1.fc35.x86_64 and
imath-3.0.2-6.fc35.x86_64
>> - package alembic-libs-1.8.3-1.fc35.1.x86_64 requires
libImath-3_1.so.29()(64bit), but none of the providers can be installed
>> - cannot install the best update candidate for package
alembic-libs-1.8.2-1.fc35.3.x86_64
>> Problem 6: problem with installed package OpenColorIO-2.0.1-1.fc35.x86_64
>> - package OpenColorIO-2.0.1-1.fc35.x86_64 requires
libImath-3_0.so.28()(64bit), but none of the providers can be installed
>> - cannot install both imath-3.1.2-1.fc35.x86_64 and
imath-3.0.2-6.fc35.x86_64
>> - package hugin-base-2020.0.0-12.fc35.x86_64 requires
libImath-3_1.so.29()(64bit), but none of the providers can be installed
>> - cannot install the best update candidate for package
hugin-base-2020.0.0-11.fc35.x86_64
>>
>> Zbyszek
> Uh?! The update of imath 3.1.2 is still in testing [1] ... How it's
> possible that a `dnf upgrade` command pull it in?
I have updates-testing enabled.
Builds that require other builds to not break installation should be
provided as one update [2].
[2]
https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#updating-inter...
Zbyszek
So, blender needs to be rebuilt in the f35-build-side-46239 side-tag and
to be added to the update. Anyone knows how to push a minorbump to a
package using the %autorelease macro?
Note that I'm not the responsible for the upgrade of OpenEXR/imath, I'm
just trying to help pushing the update out, because the former update
was stuck due to side-tag expiration during beta freeze...
Mattia