Update igwn-batch-execute to depend on apptainer rather than singularity
The recently released apptainer-1.1.4-2 package in EPEL 8 no longer obsoletes singularity,
2022-12-14 - Carl George - 1.1.4-2 - Add pivot provides/conflict of sif-runtime - Reduce singularity obsoletes upper bound - Remove singularity provides due to incompatibilities introduced in apptainer - Add the word singularity to the summary so it shows up in dnf search results - Move obsoletes to suid subpackage
igwn-batch-execute
and any other igwn
RL8 packages that depend on singularity
should be updated to depend on apptainer
to avoid problems like the following,
root@ldas-pcdev8 ~]# yum update Last metadata expiration check: 1:53:08 ago on Mon 02 Jan 2023 10:47:36 AM PST. Error: Problem: package igwn-batch-execute-20220520-1.el8.noarch requires singularity, but none of the providers can be installed - cannot install both apptainer-1.1.4-2.el8.x86_64 and apptainer-1.1.4-1.el8.x86_64 - cannot install the best update candidate for package igwn-batch-execute-20220520-1.el8.noarch - cannot install the best update candidate for package apptainer-1.1.4-1.el8.x86_64 (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
For more details on the ongoing disagreement between the EPEL pacakge maintainer and the EPEL Steering Committee see RH bugzilla 2157776