pungi.global.log
[ERROR ] Compose run failed: Runroot task failed: 127840238. See /mnt/koji/compose/eln/Fedora-eln-20250113.n.3/logs/aarch64/buildinstall-BaseOS.aarch64.log for more details.
Compose Total time: 0:16:36 Compose phase INIT time: 0:00:10. Compose phase PKGSET time: 0:04:36. Compose phase WEAVER: FAILED. Compose phase BUILDINSTALL: FAILED. Compose phase GATHER time: 0:08:25. Compose phase EXTRA_FILES time: 0:00:04. Compose phase CREATEREPO time: 0:03:17.
New issue on all arches, in addition to #7705 which is s390x-specific; appears to be fallout from the RPMSuportForSystemdSysusers (sic) change:
DEBUG util.py:461: Problem 1: conflicting requests DEBUG util.py:461: - nothing provides group(rpc) needed by rpcbind-1.2.7-1.rc1.eln145.1.aarch64 from lorax-repo-0 DEBUG util.py:461: - nothing provides user(rpc) needed by rpcbind-1.2.7-1.rc1.eln145.1.aarch64 from lorax-repo-0 DEBUG util.py:461: Problem 2: conflicting requests DEBUG util.py:461: - nothing provides group(rpcuser) needed by nfs-utils-1:2.8.2-0.rc1.eln145.3.aarch64 from lorax-repo-0 DEBUG util.py:461: - nothing provides user(rpcuser) needed by nfs-utils-1:2.8.2-0.rc1.eln145.3.aarch64 from lorax-repo-0
/cc @zbyszek @pmatilai
This is because rpcbind and nfs-utils do their own thing wrt user creation instead of https://docs.fedoraproject.org/en-US/packaging-guidelines/UsersAndGroups/
Minimal fix would be just adding manual provides for those users but it'd be better to update it to modern Fedora practises instead. I'll have a look.
Submitted the following minimal PR's which should fix these issues once merged + built: https://src.fedoraproject.org/rpms/rpcbind/pull-request/5 https://src.fedoraproject.org/rpms/nfs-utils/pull-request/20
Metadata Update from @jnsamyak: - Issue status updated to: Closed (was: Open)