[MacPorts] #72667: mpirun does not work without internet connections on the newest macos

MacPorts noreply at macports.org
Sat Jul 5 18:14:20 UTC 2025


#72667: mpirun does not work without internet connections on the newest macos
----------------------------+---------------------
 Reporter:  applied-math-K  |      Owner:  (none)
     Type:  request         |     Status:  new
 Priority:  Normal          |  Milestone:
Component:  ports           |    Version:
 Keywords:                  |       Port:  openmpi
----------------------------+---------------------
 I am running a MacBook Pro 14" using M4 Max CPU. The macOS is Sequoia 15.5
 and is up to date.

 When my laptop connects to the internet, the OPEN-MPI works well. But
 without connections, I got the following message,

 ptl_tool: problems getting address for index 0 (kernel index -1)
 The PMIx server's listener thread failed to start. We cannot continue.

 I tried to 1) export OMPI_MCA_btl_tcp_if_include=lo0 and 2) export
 TMPDIR=/tmp on zsh, but the problem remains. The diagnosis of the problem
 is shown below (with the internet connection). Could you take a look at
 this problem and help me out with a solution? Thank you very much in
 advance!

 [usr.local95233] mca: base: components_register: registering framework btl
 components
 [usr.local95233] mca: base: components_register: found loaded component
 self
 [usr.local95233] mca: base: components_register: component self register
 function successful
 [usr.local95233] mca: base: components_register: found loaded component sm
 [usr.local95233] mca: base: components_register: component sm register
 function successful
 [usr.local95233] mca: base: components_open: opening btl components
 [usr.local95233] mca: base: components_open: found loaded component self
 [usr.local95233] mca: base: components_open: component self open function
 successful
 [usr.local95233] mca: base: components_open: found loaded component sm
 [usr.local95233] mca: base: components_open: component sm open function
 successful
 [usr.local95233] mca: base: components_register: registering framework pml
 components
 [usr.local95233] mca: base: components_register: found loaded component cm
 [usr.local95233] mca: base: components_register: component cm register
 function successful
 [usr.local95233] mca: base: components_register: found loaded component
 monitoring
 [usr.local95233] mca: base: components_register: component monitoring
 register function successful
 [usr.local95233] mca: base: components_register: found loaded component
 ob1
 [usr.local95233] mca: base: components_register: component ob1 register
 function successful
 [usr.local95233] mca: base: components_register: found loaded component v
 [usr.local95233] mca: base: components_register: component v register
 function successful
 [usr.local95233] mca: base: components_open: opening pml components
 [usr.local95233] mca: base: components_open: found loaded component cm
 [usr.local95233] mca: base: close: component cm closed
 [usr.local95233] mca: base: close: unloading component cm
 [usr.local95233] mca: base: components_open: found loaded component
 monitoring
 [usr.local95233] mca: base: components_open: component monitoring open
 function successful
 [usr.local95233] mca: base: components_open: found loaded component ob1
 [usr.local95233] mca: base: components_open: component ob1 open function
 successful
 [usr.local95233] mca: base: components_open: found loaded component v
 [usr.local95233] mca: base: components_open: component v open function
 successful
 [usr.local95233] select: component monitoring not in the include list
 [usr.local95233] select: initializing pml component ob1
 [usr.local95233] select: initializing btl component self
 [usr.local95233] select: init of component self returned success
 [usr.local95233] select: initializing btl component sm
 [usr.local95233] select: init of component sm returned success
 [usr.local95233] select: init returned priority 20
 [usr.local95233] select: component v not in the include list
 [usr.local95233] selected ob1 best priority 20
 [usr.local95233] select: component ob1 selected
 [usr.local95233] mca: base: close: unloading component monitoring
 [usr.local95233] mca: base: close: component v closed
 [usr.local95233] mca: base: close: unloading component v
 [usr.local95232] mca: base: components_register: registering framework btl
 components
 [usr.local95232] mca: base: components_register: found loaded component
 self
 [usr.local95232] mca: base: components_register: component self register
 function successful
 [usr.local95232] mca: base: components_register: found loaded component sm
 [usr.local95232] mca: base: components_register: component sm register
 function successful
 [usr.local95232] mca: base: components_open: opening btl components
 [usr.local95232] mca: base: components_open: found loaded component self
 [usr.local95232] mca: base: components_open: component self open function
 successful
 [usr.local95232] mca: base: components_open: found loaded component sm
 [usr.local95232] mca: base: components_open: component sm open function
 successful
 [usr.local95232] mca: base: components_register: registering framework pml
 components
 [usr.local95232] mca: base: components_register: found loaded component cm
 [usr.local95232] mca: base: components_register: component cm register
 function successful
 [usr.local95232] mca: base: components_register: found loaded component
 monitoring
 [usr.local95232] mca: base: components_register: component monitoring
 register function successful
 [usr.local95232] mca: base: components_register: found loaded component
 ob1
 [usr.local95232] mca: base: components_register: component ob1 register
 function successful
 [usr.local95232] mca: base: components_register: found loaded component v
 [usr.local95232] mca: base: components_register: component v register
 function successful
 [usr.local95232] mca: base: components_open: opening pml components
 [usr.local95232] mca: base: components_open: found loaded component cm
 [usr.local95232] mca: base: close: component cm closed
 [usr.local95232] mca: base: close: unloading component cm
 [usr.local95232] mca: base: components_open: found loaded component
 monitoring
 [usr.local95232] mca: base: components_open: component monitoring open
 function successful
 [usr.local95232] mca: base: components_open: found loaded component ob1
 [usr.local95232] mca: base: components_open: component ob1 open function
 successful
 [usr.local95232] mca: base: components_open: found loaded component v
 [usr.local95232] mca: base: components_open: component v open function
 successful
 [usr.local95232] select: component monitoring not in the include list
 [usr.local95232] select: initializing pml component ob1
 [usr.local95232] select: initializing btl component self
 [usr.local95232] select: init of component self returned success
 [usr.local95232] select: initializing btl component sm
 [usr.local95232] select: init of component sm returned success
 [usr.local95232] select: init returned priority 20
 [usr.local95232] select: component v not in the include list
 [usr.local95232] selected ob1 best priority 20
 [usr.local95232] select: component ob1 selected
 [usr.local95232] mca: base: close: unloading component monitoring
 [usr.local95232] mca: base: close: component v closed
 [usr.local95232] mca: base: close: unloading component v
 [usr.local95232] check:select: PML check not necessary on self
 [usr.local95232] mca: bml: Using self btl for send to [[21739,1],0] on
 node usr
 [usr.local95233] check:select: checking my pml ob1 against process
 [[21739,1],0] pml ob1
 [usr.local95233] mca: bml: Using self btl for send to [[21739,1],1] on
 node usr
 [usr.local95232] mca: bml: Using sm btl for send to [[21739,1],1] on node
 usr
 [usr.local95233] mca: bml: Using sm btl for send to [[21739,1],0] on node
 usr
  hello from           1
  hello from           0
 [usr.local95232] mca: base: close: component ob1 closed
 [usr.local95232] mca: base: close: unloading component ob1
 [usr.local95232] mca: base: close: component self closed
 [usr.local95232] mca: base: close: unloading component self
 [usr.local95232] mca: base: close: component sm closed
 [usr.local95232] mca: base: close: unloading component sm
 [usr.local95233] mca: base: close: component ob1 closed
 [usr.local95233] mca: base: close: unloading component ob1
 [usr.local95233] mca: base: close: component self closed
 [usr.local95233] mca: base: close: unloading component self
 [usr.local95233] mca: base: close: component sm closed
 [usr.local95233] mca: base: close: unloading component sm

-- 
Ticket URL: <https://trac.macports.org/ticket/72667>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list