Learn more about these different git repos.
Other Git URLs
There are lots of packages that are only available in c8s and c9s buildroot but not in the compose. This affects packages like SSSD, we have to add buildroot repository manually as a workaround. I think it would be good to automatically fallback to the repository if some dependencies are not satisfied.
https://kojihub.stream.centos.org/kojifiles/repos/c9s-build/latest/$basearch/ https://koji.mbox.centos.org/kojifiles/repos/dist-c8-stream-build/latest/$basearch/
Copr just uses mock-core-configs, so this should be ideally filled against the mock project.
mock-core-configs
I don't really like the "fallback" idea. Builds should be reproducible, so it means a fixed set of repositories (buildroot contains a different set of packages, potentially competing with the released variants). Adding a Koji buildroot repo unconditionally isn't something we'd like to do.
Long-term, we should report all those missing parts to Red Hat, that those packages are actually needed - and should be added to composes.
@jwboyer ideas on this?
Metadata Update from @praiskup: - Issue tagged with: RFE
FTR, we don't have an RFE for this, but I was thinking about making available the "local" mock-core-configs as opt-in. The configs have the buildroot repository, but are disabled. https://pagure.io/fedora-infrastructure/issue/9480
This issue has been migrated to GitHub: https://github.com/fedora-copr/copr/issues/2067
Metadata Update from @nikromen: - Issue close_status updated to: MIGRATED - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.