Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 692748 - sys-cluster/openmpi should depend on dev-libs/libevent:=
Summary: sys-cluster/openmpi should depend on dev-libs/libevent:=
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Justin Bronder (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-23 01:32 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2019-08-29 21:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2019-08-23 01:32:17 UTC
sys-cluster/openmpi currently depends on dev-libs/libevent without := operator.


!!! existing preserved libs:
>>> package: dev-libs/libevent-2.1.11
 *  - /usr/lib64/libevent-2.1.so.6
 *  - /usr/lib64/libevent-2.1.so.6.0.4
 *      used by /usr/bin/orte-server (sys-cluster/openmpi-4.0.1)
 *      used by /usr/bin/orterun (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmca_common_monitoring.so.50.10.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmca_common_ompio.so.41.19.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmca_common_sm.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi.so.40.20.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi_cxx.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi_mpifh.so.40.20.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi_usempi_ignore_tkr.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi_usempif08.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libompitrace.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libopen-pal.so.40.20.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libopen-rte.so.40.20.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/ompi_monitoring_prof.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/libompi_dbg_msgq.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_allocator_basic.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_allocator_bucket.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_bml_r2.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_btl_self.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_btl_sm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_btl_tcp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_btl_vader.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_basic.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_inter.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_libnbc.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_monitoring.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_self.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_sm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_sync.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_tuned.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_compress_bzip.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_compress_gzip.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_crs_none.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_dfs_app.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_dfs_orted.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_dfs_test.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_errmgr_default_app.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_errmgr_default_hnp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_errmgr_default_orted.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_errmgr_default_tool.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_env.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_hnp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_pmi.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_singleton.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_tool.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fbtl_posix.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_dynamic.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_dynamic_gen2.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_individual.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_two_phase.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_vulcan.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_filem_raw.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fs_ufs.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_grpcomm_direct.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_io_ompio.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_io_romio321.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_iof_hnp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_iof_orted.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_iof_tool.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_mpool_hugepage.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_notifier_syslog.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_odls_default.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_odls_pspawn.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_oob_tcp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_osc_monitoring.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_osc_pt2pt.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_osc_rdma.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_osc_sm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_patcher_overwrite.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_plm_isolated.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_plm_rsh.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pmix_flux.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pmix_isolated.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pmix_pmix3x.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pml_cm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pml_monitoring.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pml_ob1.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pstat_linux.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ras_simulator.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_rcache_grdma.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_reachable_weighted.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_regx_fwd.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_regx_reverse.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_rmaps_mindist.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_rmaps_ppr.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_rmaps_rank_file.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_rmaps_resilient.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_rmaps_round_robin.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_rmaps_seq.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_rml_oob.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_routed_binomial.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_routed_debruijn.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_routed_direct.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_routed_radix.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_rtc_hwloc.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_schizo_flux.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_schizo_ompi.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_schizo_orte.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_sharedfp_individual.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_sharedfp_lockedfile.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_sharedfp_sm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_shmem_mmap.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_shmem_posix.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_shmem_sysv.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_state_app.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_state_hnp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_state_novm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_state_orted.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_state_tool.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_topo_basic.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_topo_treematch.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_vprotocol_pessimist.so (sys-cluster/openmpi-4.0.1)
 *  - /usr/lib64/libevent_pthreads-2.1.so.6
 *  - /usr/lib64/libevent_pthreads-2.1.so.6.0.4
 *      used by /usr/lib64/libmca_common_monitoring.so.50.10.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmca_common_ompio.so.41.19.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmca_common_sm.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi.so.40.20.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi_cxx.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi_mpifh.so.40.20.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi_usempi_ignore_tkr.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libmpi_usempif08.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libompitrace.so.40.20.0 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libopen-pal.so.40.20.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/libopen-rte.so.40.20.1 (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/ompi_monitoring_prof.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/libompi_dbg_msgq.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_allocator_basic.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_allocator_bucket.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_bml_r2.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_btl_self.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_btl_sm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_btl_tcp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_btl_vader.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_basic.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_inter.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_libnbc.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_monitoring.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_self.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_sm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_sync.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_coll_tuned.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_compress_bzip.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_compress_gzip.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_crs_none.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_dfs_app.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_dfs_orted.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_dfs_test.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_errmgr_default_app.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_errmgr_default_hnp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_errmgr_default_orted.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_errmgr_default_tool.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_env.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_hnp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_pmi.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_singleton.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_ess_tool.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fbtl_posix.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_dynamic.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_dynamic_gen2.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_individual.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_two_phase.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fcoll_vulcan.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_filem_raw.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_fs_ufs.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_grpcomm_direct.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_io_ompio.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_io_romio321.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_iof_hnp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_iof_orted.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_iof_tool.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_mpool_hugepage.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_notifier_syslog.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_odls_default.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_odls_pspawn.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_oob_tcp.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_osc_monitoring.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_osc_pt2pt.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_osc_rdma.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_osc_sm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_patcher_overwrite.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_plm_isolated.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_plm_rsh.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pmix_flux.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pmix_isolated.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pmix_pmix3x.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pml_cm.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pml_monitoring.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pml_ob1.so (sys-cluster/openmpi-4.0.1)
 *      used by /usr/lib64/openmpi/mca_pstat_linux.so (sys-cluster/openmpi-4.0.1)
...
Use emerge @preserved-rebuild to rebuild packages using these libraries
Comment 1 Justin Bronder (RETIRED) gentoo-dev 2019-08-29 21:46:49 UTC
commit e6f7cf9f0b9f321d8fc326c5da43e8725e4e824c
Author: Justin Bronder <jsbronder@gentoo.org>
Date:   Thu Aug 29 17:05:08 2019 -0400

    sys-cluster/openmpi: slot-dep on libevent
    
    Thanks to Arfrever Frehtes Taifersar Arahesis for the report and fix, #692748.
    
    Package-Manager: Portage-2.3.69, Repoman-2.3.16
    Signed-off-by: Justin Bronder <jsbronder@gentoo.org>