Hi Nilesh,
On 2024-04-10 19:53, Nilesh Patra wrote:
On Mon, Apr 08, 2024 at 08:59:26AM +0300, Andrius Merkys wrote:
On 2024-04-07 15:28, Nilesh Patra wrote:
Assistance required with maintaining the singularity-container package.
I am not offering help with singularity-container, but do you by any chance
know why apptainer is not packaged for Debian? I cannot find a wnpp bug.
I am lazy to find references right now, but you should be able to find it in
debian-hpc and debian-devel archives. If I don't miss anything this was the
sequence of events:
1) While updating singularity-container, Andreas created a repo for apptainer on
salsa.
2) The goal at that time was to get a mobility compute (either apptainer or
singularity) up and running
3) singularity and apptainer codebases are in sync so as per my understanding
there's no real point in having *both* - here's a brief discussion about it[1]
Thanks a lot for the summary. I found packaging repository for apptainer
on salsa and wrote the debian-hpc team to ask about its status [4]. I
was not aware about the close relation between apptainer and singularity.
My opinion: It does not make a lot of sense to package apptainer as well.
Although the latter is "community" maintained, the codebases for
sylabs/singularity and apptainer are in close sync at most times which also
means they keep inheriting CVEs from each other too.
As a result one may not be able to maintain apptainer well in stable release
either unless they have:
a) Good/Great go programming skills
b) ability to deal with CVEs and backports
I'd like to just link to a similar discussion thread about the same rather than
repeating the points[2] and here's what upstream says[3].
I agree with you, if their codebases are in sync, it does not make sense
to have them both.
[1]: https://lists.debian.org/debian-hpc/2022/08/msg00021.html
[2]: https://lists.debian.org/debian-devel/2023/01/msg00078.html
[3]: https://lists.debian.org/debian-devel/2023/01/msg00080.html
[4] https://lists.debian.org/debian-hpc/2024/04/msg00012.html
Best wishes,
Andrius