Opened 11 years ago
Closed 11 years ago
#40826 closed defect (fixed)
mpich-default @3.0.4_7 (portfile Revision 112334): typos in the post-extract clause of the portfile
Reported by: | ckhroulev@… | Owned by: | eborisch (Eric A. Borisch) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.0 |
Keywords: | haspatch | Cc: | |
Port: | mpich-default |
Description
This fails, because there is no hydra-pmi-proxy:
post-extract { reinplace "s|hydra-pmi-proxy|hydra-pmi-proxy-${cname}|" \ src/pm/hydra/pm/pmiserv/pmiserv_utils.c }
As a result, I see the following:
~:> mpiexec ls [mpiexec@Constantines-MacBook-Air.local] HYDU_create_process (./utils/launch/launch.c:75): execvp error on file /opt/local/bin/hydra_pmi_proxy (No such file or directory) [mpiexec@Constantines-MacBook-Air.local] HYD_pmcd_pmiserv_proxy_init_cb (./pm/pmiserv/pmiserv_cb.c:517): assert (!closed) failed [mpiexec@Constantines-MacBook-Air.local] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status [mpiexec@Constantines-MacBook-Air.local] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:197): error waiting for event [mpiexec@Constantines-MacBook-Air.local] main (./ui/mpich/mpiexec.c:331): process manager error waiting for completion
The portfile should contain
post-extract { reinplace "s|hydra_pmi_proxy|hydra_pmi_proxy-${cname}|" \ src/pm/hydra/pm/pmiserv/pmiserv_utils.c }
instead.
Change History (4)
comment:1 Changed 11 years ago by ckhroulev@…
Cc: | ckhroulev@… added |
---|
comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ckhroulev@… removed |
---|---|
Keywords: | haspatch added |
Owner: | changed from macports-tickets@… to eborisch@… |
comment:3 Changed 11 years ago by eborisch (Eric A. Borisch)
Gaa! Feel free to fix it, or I will once I'm at a machine where I can.
comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Cc Me!