I did notice that bout++ in Fedora 35 is not installable:
Problem 1: problem with installed package python3-bout++-mpich-4.3.2-6.fc34.x86_64 - package python3-bout++-mpich-4.3.2-11.fc35.x86_64 requires libnetcdf.so.15()(64bit), but none of the providers can be installed - python3-bout++-mpich-4.3.2-6.fc34.x86_64 does not belong to a distupgrade repository - netcdf-4.7.3-6.fc34.x86_64 does not belong to a distupgrade repository - nothing provides libbout++.so.4.4.0()(64bit)(mpich-x86_64) needed by python3-bout++-mpich-4.4.0-1.fc35.x86_64
It seems the MPI provides are missing:
dnf --releasever=35 --enablerepo=updates-testing repoquery --provides bout++-mpich-4.4.0 Last metadata expiration check: 0:31:15 ago on Wed 08 Sep 2021 08:45:11 AM CEST. bout++-mpich = 4.4.0-1.fc35 bout++-mpich(x86-64) = 4.4.0-1.fc35 bundled(libpvode)
But the library itself is included: rpm -q -l ./bout++-mpich-4.4.0-1.fc35.x86_64.rpm [...] /usr/lib64/mpich/lib/libbout++.so.4.4.0 [...]
Looking at the build[1,2], it seems the shared object are not processed, and no provides/requires are generated for the shared object.
https://koji.fedoraproject.org/koji/buildinfo?buildID=1822939
The rawhide builds have the same issue, same is true for different arches.
Any ideas what might have gone wrong? Dependencies on this library are generated, but provides are missing.
Thank you, David
I noticed the permissions on the library are wrong. I will try again with the executable bit set.
Sorry for the confusion, David
On 9/8/21 09:38, David Bold wrote:
I did notice that bout++ in Fedora 35 is not installable:
Problem 1: problem with installed package python3-bout++-mpich-4.3.2-6.fc34.x86_64 - package python3-bout++-mpich-4.3.2-11.fc35.x86_64 requires libnetcdf.so.15()(64bit), but none of the providers can be installed - python3-bout++-mpich-4.3.2-6.fc34.x86_64 does not belong to a distupgrade repository - netcdf-4.7.3-6.fc34.x86_64 does not belong to a distupgrade repository - nothing provides libbout++.so.4.4.0()(64bit)(mpich-x86_64) needed by python3-bout++-mpich-4.4.0-1.fc35.x86_64
It seems the MPI provides are missing:
dnf --releasever=35 --enablerepo=updates-testing repoquery --provides bout++-mpich-4.4.0 Last metadata expiration check: 0:31:15 ago on Wed 08 Sep 2021 08:45:11 AM CEST. bout++-mpich = 4.4.0-1.fc35 bout++-mpich(x86-64) = 4.4.0-1.fc35 bundled(libpvode)
But the library itself is included: rpm -q -l ./bout++-mpich-4.4.0-1.fc35.x86_64.rpm [...] /usr/lib64/mpich/lib/libbout++.so.4.4.0 [...]
Looking at the build[1,2], it seems the shared object are not processed, and no provides/requires are generated for the shared object.
https://koji.fedoraproject.org/koji/buildinfo?buildID=1822939
The rawhide builds have the same issue, same is true for different arches.
Any ideas what might have gone wrong? Dependencies on this library are generated, but provides are missing.
Thank you, David _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@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 on the list, report it: https://pagure.io/fedora-infrastructure