Re: Heads Up: OpenEXR / Imath 3.1 update

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Sep 29, 2021 at 05:08:49PM +0000, Mattia Verga via devel wrote:
> On 29/09/21 18:10, Zbigniew Jędrzejewski-Szmek wrote:
> > On Wed, Sep 29, 2021 at 03:47:08PM +0000, Mattia Verga via devel wrote:
> >> On 29/09/21 15:53, Zbigniew Jędrzejewski-Szmek wrote:
> >>> 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-dependent-packages
> >>>
> >>> 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?
> > I think it's better to get this done as quickly as possible. I started
> > builds for rawhide and f35-build-side-46239 now. (The extra rebuild in
> > rawhide is probably pointless, but OTOH the f35 branch would diverge…
> > So I took the easy option of pushing an empty commit to both branches
> > and starting builds.)
> >
> >> 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...
> > Zbyszek
> 
> Well, the build had failed, so I unpushed the update to avoid breaking
> blender in F35. I have no more time today to look into this.

Oh, I restarted the build before checking here.

The failure is strange: identical sources built fine in F36, and on F35
they only failed on amd64. If I'm reading the log correctly, the build
finished and invocation of 'blender --help' failed. I assumed it's some
Makefile race condition and it might go away in the next build.

Zbyszek
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux