[MacPorts] #57187: non-existent port py36-ffc

MacPorts noreply at macports.org
Fri Sep 28 00:12:07 UTC 2018


#57187: non-existent port py36-ffc
----------------------+------------------------
  Reporter:  ADimits  |      Owner:  seanfarley
      Type:  defect   |     Status:  reopened
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  py-ffc   |
----------------------+------------------------

Comment (by ADimits):

 I figured out roughly what the problem was.

 The test in the portfile that trigers the build failure is

 post-fetch {
         if {![file exists ${python.pkgd}/boost/mpi.so]} {
             return -code error "${name} needs boost installed with a mpi
 variant "

 So, I went looking for boost/mpi.so in the python3.6 site packages
 directory. It wasn't there. It turned out that the boost variant installed
 by the attempts to install dolfin or py-ffc was

 boost-1.66.0_3+mpich_devel+no_single+no_static+python27

 which is not the one they actually need. I have not figured out what
 controls this choice of boost variant, but at present the fix/kludge seems
 to be to manually install boost with the +python36 variant instead of
 letting the boost or py-ffc choose the variant.

-- 
Ticket URL: <https://trac.macports.org/ticket/57187#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list