On Tue, Jul 2, 2024 at 9:55 AM Jerry James <loganjerry@xxxxxxxxx> wrote:
On Tue, Jul 2, 2024 at 8:51 AM Richard Shaw <hobbes1069@xxxxxxxxx> wrote:
> I'm trying to do a test build of a new OpenImageIO release but when I try to build the package I get:
>
> Failed to resolve the transaction:
> Problem: package openvdb-devel-11.0.0-12.fc41.x86_64 from fedora requires cmake(tbb) = 2020.3, but none of the providers can be installed
> - package tbb2020.3-devel-2020.3-4.fc40.i686 from fedora conflicts with tbb-devel provided by tbb-devel-2021.11.0-6.fc41.x86_64 from fedora
> - package tbb2020.3-devel-2020.3-4.fc40.x86_64 from fedora conflicts with tbb-devel provided by tbb-devel-2021.11.0-6.fc41.x86_64 from fedora
> - cannot install the best candidate for the job
> - conflicting requests
>
> I tried a --scrub=all but the error persists.
>
> Why is an i686 package being pulled in at all?
DNF tries tricks with architectures when it can't resolve
dependencies. The real problem is that openvdb needs the legacy
tbb2020.3 package, but OpenImageIO itself wants tbb. The two packages
cannot be mixed. Either openvdb needs to be ported forward to the
current tbb package (2021.11.0), or OpenImageIO has to use tbb2020.3
until that can happen.
Thanks Jerry... Once I saw the i686 I kinda focused on that and didn't notice the openvdb part.
I can probably change to the 2020 version just to get things going but would prefer to use the current release long term. (cc-ing openvdb maintainers).
Thanks,
Richard
-- _______________________________________________ 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, report it: https://pagure.io/fedora-infrastructure/new_issue