On Tue, Jul 2, 2024 at 8:51 AM Richard Shaw <hobbes1...@gmail.com> 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.
-- 
Jerry James
http://www.jamezone.org/
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to