Gentoo Archives: gentoo-dev

From: Marek Szuba <marecki@g.o>
To: gentoo-dev@l.g.o
Cc: pr@g.o
Subject: [gentoo-dev] [PATCH] Add 2022-03-01-singularity_to_apptainer
Date: Tue, 22 Feb 2022 12:50:13
Message-Id: 20220222124931.142465-2-marecki@gentoo.org
In Reply to: [gentoo-dev] News item: migration from sys-cluster/singularity to app-containers/apptainer by Marek Szuba
1 Signed-off-by: Marek Szuba <marecki@g.o>
2 ---
3 ...2022-03-01-singularity_to_apptainer.en.txt | 27 +++++++++++++++++++
4 1 file changed, 27 insertions(+)
5 create mode 100644 2022-03-01-singularity_to_apptainer/2022-03-01-singularity_to_apptainer.en.txt
6
7 diff --git a/2022-03-01-singularity_to_apptainer/2022-03-01-singularity_to_apptainer.en.txt b/2022-03-01-singularity_to_apptainer/2022-03-01-singularity_to_apptainer.en.txt
8 new file mode 100644
9 index 0000000..150c947
10 --- /dev/null
11 +++ b/2022-03-01-singularity_to_apptainer/2022-03-01-singularity_to_apptainer.en.txt
12 @@ -0,0 +1,27 @@
13 +Title: Transition from sys-cluster/singularity to app-containers/apptainer
14 +Author: Marek Szuba <marecki@g.o>
15 +Posted: 2022-03-01
16 +Revision: 1
17 +News-Item-Format: 2.0
18 +Display-If-Installed: sys-cluster/singularity
19 +
20 +In autumn 2021 the Singularity project joined the Linux Foundation
21 +and changed its name to Apptainer [1]. The change has been reflected
22 +in the renaming of executables/configuration files and environment
23 +variables, as well as a reset of version numbers back to 1.0.0.
24 +
25 +Apptainer packages include compatibility symlinks to old Singularity
26 +executables, continue to honour old environment variables and will upon
27 +the first run import user data from Singularity directories. Therefore,
28 +for most users it will be sufficient to deselect the old package and
29 +install the new one, e.g.:
30 +
31 +emerge --deselect sys-cluster/singularity
32 +emerge app-containers/apptainer
33 +
34 +However, customisations made to system-wide configuration
35 +in /etc/singularity will have to be applied to /etc/apptainer by hand,
36 +and since the bash-completion rule file has been renamed as well any and
37 +all customisations here will have to be updated accordingly as well.
38 +
39 +[1] https://apptainer.org/news/community-announcement-20211130/
40 --
41 2.34.1