Skip to content

Commit

Permalink
admin/meta-packages: use singularity-ce on rhel clones
Browse files Browse the repository at this point in the history
Previously EPEL had the apptainer package which had a 'Provides:
singularity'. This was removed: https://pagure.io/epel/issue/214

The changes the OpenHPC meta-package to use the package singularity-ce
on RHEL clones.

Signed-off-by: Adrian Reber <areber@redhat.com>
  • Loading branch information
adrianreber committed Jan 6, 2023
1 parent 5593ac8 commit 48ce70e
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion components/admin/meta-packages/SPECS/meta-packages.spec
Original file line number Diff line number Diff line change
Expand Up @@ -86,14 +86,14 @@ Requires: libicu
Requires: libunwind
Requires: numactl
Requires: python3
Requires: singularity
%if 0%{?rhel}
Requires: cairo-devel
Requires: libpciaccess
Requires: libseccomp
Requires: librdmacm
Requires: NetworkManager
Requires: perl-interpreter
Requires: singularity-ce
%ifarch x86_64
Requires: libpsm2
%endif
Expand All @@ -104,6 +104,7 @@ Requires: libpciaccess0
Requires: libatomic1
Requires: librdmacm1
Requires: libicu-suse65_1
Requires: singularity
%ifarch x86_64
Requires: libpsm2-2
%endif
Expand Down Expand Up @@ -354,7 +355,12 @@ Collection of python3 related library builds for use with GNU compiler toolchain
%package -n %{PROJ_NAME}-%{compiler_family}-runtimes
Summary: OpenHPC runtimes for GNU
Requires: charliecloud%{PROJ_DELIM}
%if 0%{?suse_version}
Requires: singularity
%endif
%if 0%{?rhel}
Requires: singularity-ce
%endif
%description -n %{PROJ_NAME}-%{compiler_family}-runtimes
Collection of runtimes for use with GNU compiler toolchain

Expand Down

0 comments on commit 48ce70e

Please sign in to comment.