Bug 278871 - net/openmpi error installing on 15.0-CURRENT
Summary: net/openmpi error installing on 15.0-CURRENT
Status: Closed Unable to Reproduce
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-09 13:16 UTC by Laurent Chardon
Modified: 2024-06-07 14:00 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent Chardon 2024-05-09 13:16:02 UTC

    
Comment 1 Laurent Chardon 2024-05-09 13:19:16 UTC
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
Comment 2 Laurent Chardon 2024-05-09 13:20:04 UTC
Can be assigned to me
Comment 3 Laurent Chardon 2024-05-09 16:33:26 UTC
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
Comment 4 Rainer Hurling freebsd_committer freebsd_triage 2024-05-09 19:45:09 UTC
(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.
Comment 5 Laurent Chardon 2024-05-09 22:03:13 UTC
(In reply to Rainer Hurling from comment #4)

No problem. Now I have a better testing environment. 

Can I close this PR?
Comment 6 Rainer Hurling freebsd_committer freebsd_triage 2024-05-10 05:16:03 UTC
(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.
Comment 7 Laurent Chardon 2024-05-10 17:40:16 UTC
(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]
$
Comment 8 Laurent Chardon 2024-05-10 17:40:55 UTC
Accidentally closed, sorry
Comment 9 Stephen Montgomery-Smith freebsd_committer freebsd_triage 2024-05-11 17:29:26 UTC
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.
Comment 10 Laurent Chardon 2024-05-11 19:26:29 UTC
(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.
Comment 11 Stephen Montgomery-Smith freebsd_committer freebsd_triage 2024-05-11 23:47:17 UTC
(In reply to Laurent Chardon from comment #10)

It looks like fuz@FreeBSD.org has taken it.  Otherwise I would commit it right away.
Comment 12 Laurent Chardon 2024-06-07 14:00:28 UTC
Closing as the patch seems to work as expected.