openmpi dependency problem?

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

 



I've been working on getting a good build of FreeCAD 0.17 in Fedora (long story) and I was finally able to get a good scratch build on Rawhide so I decided to do a local mock build for Fedora 28 so I could actually test the package...

As expected it built fine but I can't install it due to a dependency on libmpi...

# dnf install ./freecad-0.17-2.fc28.x86_64.rpm ./freecad-data-0.17-2.fc28.noarch.rpm 
Last metadata expiration check: 0:04:30 ago on Sat 03 Nov 2018 07:21:52 AM CDT.
Error: 
 Problem 1: conflicting requests
  - nothing provides libmpi.so.20()(64bit) needed by freecad-1:0.17-2.fc28.x86_64
 Problem 2: package freecad-data-1:0.17-2.fc28.noarch requires freecad = 1:0.17-2.fc28, but none of the providers can be installed
  - conflicting requests
  - nothing provides libmpi.so.20()(64bit) needed by freecad-1:0.17-2.fc28.x86_64

So what's the deal? Looking at the detailed requirements:

$ rpm -qp --requires freecad-0.17-2.fc28.x86_64.rpm | grep mpi
libmpi.so.20()(64bit)
libmpi_cxx.so.20()(64bit)


And the detail provides of the openmpi package:

$ rpm -q --provides openmpi | grep libmpi
libmpi.so.20()(64bit)(openmpi-x86_64)
libmpi_cxx.so.20()(64bit)(openmpi-x86_64)
libmpi_java.so.20()(64bit)(openmpi-x86_64)
libmpi_mpifh.so.20()(64bit)(openmpi-x86_64)
libmpi_usempi_ignore_tkr.so.20()(64bit)(openmpi-x86_64)
libmpi_usempif08.so.20()(64bit)(openmpi-x86_64)

Why is there a difference? What is the significance of the appended (openmpi-x86_64)?

Is that the problem?

Thanks,
Richard
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[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