Package: wnpp
Severity: normal
X-Debbugs-Cc: [email protected], [email protected], [email protected], [email protected]
Control: affects -1 + src:singularity-container
Assistance required with maintaining the singularity-container package.
I am not the uploader/maintainer of this package, however I am the only
one who has been taking care of it via team uploads for more than 2 years
and all other uploaders are MIA. Few of them asked me to remove myself from
uploaders field, which I have done. However, I don't consider the package
well-maintained w/o me doing the work.
It is also stalled from migrating to stable because maintaining it there
requires backporting and testing CVE fixes and I don't have the bandwidth
to do that work, which is the reason for #1029669.
With my available time, it is unlikely that I will be maintaining it timely
or at all.
Any help for maintaining it would be great.
The package description is:
Mobility of Compute encapsulates the development to compute model
where developers can work in an environment of their choosing and
creation and when the developer needs additional compute resources,
this environment can easily be copied and executed on other platforms.
Additionally as the primary use case for Singularity is targeted
towards computational portability, many of the barriers to entry of
other container solutions do not apply to Singularity making it an
ideal solution for users (both computational and non-computational)
and HPC centers.
Subject: Re: Bug#1068578: RFH: singularity-container -- container platform
focused on supporting "Mobility of Compute"
Date: Mon, 8 Apr 2024 08:59:26 +0300
Hi Nilesh,
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.
Thanks for caring about singularity-container.
Andrius
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]
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].
What do you think?
[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
Best,
Nilesh
Subject: Re: Bug#1068578: RFH: singularity-container -- container platform
focused on supporting "Mobility of Compute"
Date: Fri, 19 Apr 2024 12:42:19 +0300
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
Subject: Re: Bug#1068578: RFH: singularity-container -- container platform
focused on supporting "Mobility of Compute"
Date: Thu, 24 Apr 2025 00:12:01 +0530
As I told here as well[1], this is a quick message to the bug report to say this that
I will no longer be making further uploads of this package.
I have effectively single handedly maintained it for over 2 years -- that was a good run!
With apptainer coming up as almost a drop-in replacement, I do not have the motivation
to continue maintaining singularity. It is quite some work :)
I am hopeful this lands in good hands again.
[1] https://lists.debian.org/debian-go/2025/03/msg00038.html
[2] https://tracker.debian.org/pkg/apptainer
Best,
Nilesh
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.