[MacPorts] #54295: mumps @5.0.1: does not generate mpiseq library

MacPorts noreply at macports.org
Sun Mar 25 22:59:42 UTC 2018


#54295: mumps @5.0.1: does not generate mpiseq library
--------------------------+------------------------
  Reporter:  lnmaurer     |      Owner:  seanfarley
      Type:  enhancement  |     Status:  closed
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:  wontfix      |   Keywords:
      Port:  mumps        |
--------------------------+------------------------
Changes (by seanfarley):

 * status:  accepted => closed
 * resolution:   => wontfix


Comment:

 Providing `libmpiseq` in MUMPS directly conflicts with other packages
 (namely, PETSc). Also, the MUMPS developers can't even namespace their own
 package correctly so it'd be a colossal maintenance nightmare to provide
 both. I wish the kwant developers would interface with a better linear
 algebra package (unsurprisingly, I recommend PETsc). Unless the condition
 number of these matrices are so bad that they need a direct solver (no
 idea off the top of my head). If dense matrices are preferred then there's
 Elemental.

 I did try to patch kwant's setup.py but it took more time that I currently
 have to see if they could be cajoled into using parallel MUMPS (their
 reason of singled core-ness is dubious to me). Anything, literally
 anything, would be better than writing an interface to MUMPS.

 I'm going to close this as `wontfix` because I simply don't have the time
 to maintain another MUMPS package. If someone wants to step up, I could
 provide the work I currently have to make a subport of MUMPS that is
 sequential only.

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


More information about the macports-tickets mailing list