Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] data/gentoo-news:master commit in: 2022-03-05-singularity_to_apptainer/
Date: Sat, 05 Mar 2022 01:41:06
Message-Id: 1646443743.2b7edd6d19f027aed15052b08ae113ce7f4f1f6b.marecki@gentoo
1 commit: 2b7edd6d19f027aed15052b08ae113ce7f4f1f6b
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 22 12:43:30 2022 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 5 01:29:03 2022 +0000
6 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=2b7edd6d
7
8 Add 2022-03-05-singularity_to_apptainer
9
10 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
11
12 .../2022-03-05-singularity_to_apptainer.en.txt | 26 ++++++++++++++++++++++
13 1 file changed, 26 insertions(+)
14
15 diff --git a/2022-03-05-singularity_to_apptainer/2022-03-05-singularity_to_apptainer.en.txt b/2022-03-05-singularity_to_apptainer/2022-03-05-singularity_to_apptainer.en.txt
16 new file mode 100644
17 index 0000000..0d9c992
18 --- /dev/null
19 +++ b/2022-03-05-singularity_to_apptainer/2022-03-05-singularity_to_apptainer.en.txt
20 @@ -0,0 +1,26 @@
21 +Title: Transition from sys-cluster/singularity to app-containers/apptainer
22 +Author: Marek Szuba <marecki@g.o>
23 +Posted: 2022-03-05
24 +Revision: 1
25 +News-Item-Format: 2.0
26 +Display-If-Installed: sys-cluster/singularity
27 +
28 +In autumn 2021 the Singularity project joined the Linux Foundation
29 +and changed its name to Apptainer [1]. The change has been reflected
30 +in the renaming of files and environment variables, as well as a reset
31 +of version numbers back to 1.0.0.
32 +
33 +Apptainer packages include compatibility symlinks to old Singularity
34 +executables, provide bash-completion rules for both the old and the new
35 +name, continue to honour old environment variables, and will upon
36 +the first run import user data from Singularity directories. Therefore,
37 +for most users it will be sufficient to deselect the old package and
38 +install the new one, e.g.:
39 +
40 +emerge --deselect sys-cluster/singularity
41 +emerge app-containers/apptainer
42 +
43 +However, customisations made to system-wide configuration
44 +in /etc/singularity will have to be applied to /etc/apptainer by hand.
45 +
46 +[1] https://apptainer.org/news/community-announcement-20211130/