I installed PHP from the module for 8.3.6 on my build server and located the modules yaml file in my dnf cache and then ran the following:
modifyrepo_c --mdtype=module /home/nunya/remi/1c0c71b62fb87dd4bbafd08f78f841f5816a73f217e3bb0789c5d4383b90d06c-modules.yaml /var/www/html/ks/repodata
createrepo_c --update -g /var/www/html/ks/build/rocky9-PHP8.3.xml /var/www/html/ks
It built without errors and introduced the modules.yaml.bz2 into my repodata folder, but it still failed…
I went into the shell of the system and noticed it only pulled the following:
-rw-r–r–. 1 root root 1345826 Apr 25 20:31 42d33362a3cf3786264edc286f0ddfd4d3f68629bd7462eaa6f325d9c46db0f4-primary.xml.gz
-rw-r–r–. 1 root root 8685 Apr 25 20:31 b8bc1ff6a384f4a191c4e243d3c25370a766f91d3bbad85c65d9c568770eeb7d-rocky9-PHP8.3.xml.gz
-rw-r–r–. 1 root root 1121432 Apr 25 20:31 d8c89e6caf133b7bda47f5df925fa080c8cb0055fe94d7a6132f8ceee77e53f1-filelists.xml.gz
drwxr-xr-x. 2 root root 60 Apr 25 20:31 gen
-rw-r–r–. 1 root root 4339 Apr 25 20:31 repomd.xml
Do I need to include something in my comps file to include module metadata for those packages?