Reported on freebsd-ports: If I try to update v5.0.3 with AVX option enabled on a recent 15.0-CURRENT, I get the following error during the installation: ===> Registering installation for openmpi-5.0.3 pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/libdata/pkgconfig/pmix.pc:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/palloc:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/pattrs:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/pctrl:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/pevent:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/plookup:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/pmix_info:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/pmixcc:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/pps:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/pquery:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/etc/pmix-mca-params.conf:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/class/pmix_bitmap.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/class/pmix_hash_table.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/class/pmix_hotel.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/class/pmix_list.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/class/pmix_object.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/class/pmix_pointer_array.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/class/pmix_ring_buffer.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/class/pmix_value_array.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/client/pmix_client_ops.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/common/pmix_attributes.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/common/pmix_iof.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/event/pmix_event.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/hwloc/pmix_hwloc.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_atomic.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_config.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_config_bottom.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_config_top.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_dictionary.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_event_strings.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_frameworks.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_globals.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_hash_string.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_portable_platform.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_portable_platform_real.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_prefetch.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_socket_errno.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_stdatomic.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_stdint.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/include/pmix_types.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/base/pmix_base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/base/pmix_mca_base_alias.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/base/pmix_mca_base_component_repository.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/base/pmix_mca_base_framework.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/base/pmix_mca_base_var.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/base/pmix_mca_base_var_enum.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/base/pmix_mca_base_var_group.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/base/pmix_mca_base_vari.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/bfrops/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/bfrops/base/bfrop_base_tma.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/bfrops/bfrops.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/bfrops/bfrops_types.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/gds/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/gds/gds.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/mca.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pcompress/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pcompress/pcompress.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pdl/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pdl/pdl.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pfexec/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pfexec/pfexec.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pgpu/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pgpu/pgpu.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pif/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pif/pif.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pinstalldirs/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pinstalldirs/pinstalldirs.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pinstalldirs/pinstalldirs_types.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/plog/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/plog/plog.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pmdl/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pmdl/pmdl.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pnet/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pnet/pnet.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/preg/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/preg/preg.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/preg/preg_types.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/prm/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/prm/prm.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/psec/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/psec/psec.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/psensor/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/psensor/psensor.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/psquash/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/psquash/psquash.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pstat/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pstat/pstat.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pstrg/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/pstrg/pstrg.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/ptl/base/base.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/ptl/base/ptl_base_handshake.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/ptl/ptl.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/mca/ptl/ptl_types.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/runtime/pmix_init_util.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/runtime/pmix_progress_threads.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/runtime/pmix_rte.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/server/pmix_server_ops.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/threads/pmix_mutex.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/threads/pmix_mutex_unix.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/threads/pmix_threads.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/threads/pmix_tsd.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/tool/pmix_tool_ops.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_alfg.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_argv.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_basename.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_cmd_line.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_context_fns.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_environ.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_error.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_fd.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_few.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_getcwd.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_getid.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_hash.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_if.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_keyval_parse.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_name_fns.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_net.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_os_dirpath.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_os_path.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_output.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_parse_options.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_path.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_printf.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_pty.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_shmem.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_show_help.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_string_copy.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_strnlen.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_timings.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix/src/util/pmix_vmem.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix_common.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix_deprecated.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix_server.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix_tool.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/pmix_version.h:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/libpmix.la:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/libpmix.so:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/libpmix.so.2:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/libpmix.so.2.13.2:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/pmix/pmix_mca_pcompress_zlib.la:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/pmix/pmix_mca_pcompress_zlib.so:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/pmix/pmix_mca_prm_default.la:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/pmix/pmix_mca_prm_default.so:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/pmix/pmix_mca_prm_slurm.la:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/lib/pmix/pmix_mca_prm_slurm.so:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/man/man1/pmix_info.1.gz:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/man/man3/PMIx_Abort.3.gz:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/man/man3/PMIx_Finalize.3.gz:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/man/man3/PMIx_Init.3.gz:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/man/man5/openpmix.5.gz:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-cli.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-gds-shmem2.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-palloc.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pattrs.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pcompress.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pctrl.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pevent.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pfexec-base.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pfexec-linux.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-ploc.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-plookup.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmdl.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmix-info.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmix-mca-base.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmix-mca-var.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmix-plog.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmix-psensor-file.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmix-psensor-heartbeat.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmix-runtime.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmix-server.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmix-util.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pmixcc.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pps.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-pquery.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-prm.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/help-ptl-base.txt:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/pmix-valgrind.supp:No such file or directory pkg-static: Unable to access file /usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/share/pmix/pmixcc-wrapper-data.txt:No such file or directory *** Error code 1 Stop. make[1]: stopped in /usr/ports/net/openmpi
Can be assigned to me
It works for me in poudriere with a fresh install of 15.0-CURRENT, with and without AVX. Can you check? [...] =======================<phase: install >============================ ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> Installing for openmpi-5.0.3 ===> Checking if openmpi is already installed ===> Registering installation for openmpi-5.0.3 [150cur-default] Installing openmpi-5.0.3... =========================================================================== =>> Checking shared library dependencies 0x0000000000000001 NEEDED Shared library: [libc.so.7] 0x0000000000000001 NEEDED Shared library: [libdl.so.1] 0x0000000000000001 NEEDED Shared library: [libevent_core-2.1.so.7] 0x0000000000000001 NEEDED Shared library: [libevent_pthreads-2.1.so.7] 0x0000000000000001 NEEDED Shared library: [libexecinfo.so.1] 0x0000000000000001 NEEDED Shared library: [libgcc_s.so.1] 0x0000000000000001 NEEDED Shared library: [libgfortran.so.5] 0x0000000000000001 NEEDED Shared library: [libhwloc.so.15] 0x0000000000000001 NEEDED Shared library: [libm.so.5] 0x0000000000000001 NEEDED Shared library: [libmpi.so.40] 0x0000000000000001 NEEDED Shared library: [libmpi_mpifh.so.40] 0x0000000000000001 NEEDED Shared library: [libmunge.so.2] 0x0000000000000001 NEEDED Shared library: [libopen-pal.so.80] 0x0000000000000001 NEEDED Shared library: [libpmix.so.2] 0x0000000000000001 NEEDED Shared library: [libprrte.so.3] 0x0000000000000001 NEEDED Shared library: [libquadmath.so.0] 0x0000000000000001 NEEDED Shared library: [libthr.so.3] 0x0000000000000001 NEEDED Shared library: [libutil.so.9] 0x0000000000000001 NEEDED Shared library: [libz.so.6] =======================<phase: deinstall >============================ ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> Deinstalling for openmpi ===> Deinstalling openmpi-5.0.3 Updating database digests format: .......... done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: openmpi: 5.0.3 Number of packages to be removed: 1 The operation will free 81 MiB. [150cur-default] [1/1] Deinstalling openmpi-5.0.3... [150cur-default] [1/1] Deleting files for openmpi-5.0.3: .......... done =========================================================================== =>> Checking for extra files and directories [00:12:19] Installing from package [150cur-default] Installing openmpi-5.0.3... [150cur-default] Extracting openmpi-5.0.3: .......... done [00:12:19] Cleaning up ===> Cleaning for openmpi-5.0.3 [00:12:20] Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: openmpi: 5.0.3 Number of packages to be removed: 1 The operation will free 81 MiB. [150cur-default] [1/1] Deinstalling openmpi-5.0.3... [150cur-default] [1/1] Deleting files for openmpi-5.0.3: .......... done build of net/openmpi | openmpi-5.0.3 ended at Thu May 9 11:34:45 EDT 2024 build time: 00:11:32 [00:12:20] Logs: /usr/local/poudriere/data/logs/bulk/150cur-default/2024-05-09_11h22m26s [00:12:20] Cleaning up [00:12:20] Unmounting file systems
(In reply to Laurent from comment #3) Hi Laurent, I can confirm that you are right, on Poudriere (15.0-CURRENT amd64) it installs fine with the AVX option enabled. On the same box, in an unclean environment, it fails as in comment #1. I am building with portmaster. Thanks for testing.
(In reply to Rainer Hurling from comment #4) No problem. Now I have a better testing environment. Can I close this PR?
(In reply to Laurent from comment #5) Yes, if we don't want to try to figure out the cause of the behavior in unclean environments. The "classic way" of installation, e.g. via Portmaster, is currently probably also difficult for other users when using non-default options? However, I don't currently have an approach to track down the problem myself.
(In reply to Rainer Hurling from comment #6) The classic method "make install" in the ports tree works fine in a fresh install of 15.0-CURRENT with various configs that I tried. It's possible that the problem is with your particular installation. # After make depends build stage $ make install ===> Installing for openmpi-5.0.3 ===> Checking if openmpi is already installed ===> Switching to root credentials for 'install' target ===> Registering installation for openmpi-5.0.3 Installing openmpi-5.0.3... ===> Returning to user credentials [13:20:02] [laurent@freebsd-current:~/work/ports/net/openmpi] $
Accidentally closed, sorry
I get a similar error with poudriere on FreeBSD 13.2 with default settings. ... ====> Compressing man pages (compress-man) ===> Installing ldconfig configuration file =========================================================================== =======================<phase: package >============================ ===== env: 'PKG_NOTES=build_timestamp built_by' 'PKG_NOTE_build_timestamp=2024-05-11T15:11:59+0000' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240424' NO_DEPENDS=yes USER=nobody UID=65534 GID =65534 ===> Building packages for openmpi-5.0.3 ===> Building openmpi-5.0.3 pkg-static: Unable to access file /wrkdirs/usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/openmpi/mpiext/mpiext_shortfloat_c.h:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/include/openmpi/mpiext/mpiext_shortfloat_mpifh.h:No such file or directory *** Error code 1 Stop.
(In reply to Stephen Montgomery-Smith from comment #9) This is a known issue that has been fixed in bug 278833. I'm waiting for a committer for that.
(In reply to Laurent Chardon from comment #10) It looks like fuz@FreeBSD.org has taken it. Otherwise I would commit it right away.
Closing as the patch seems to work as expected.