On 19.08.21 22:56, Ken Dreyer wrote:
On Thu, Aug 19, 2021 at 3:19 PM Leon Fauster via CentOS-devel centos-devel@centos.org wrote:
Build roots of Stream 9 are already in COPR.
I would like to test some rebuilds in COPR. Is there any DistGit instance already selectable in COPR?
If not - how does the git URI look like to use SCM as source and which type to select (rpkg, tito) in the build interface of COPR?
Maybe its to early to ask such things...
https://github.com/ktdreyer/ceph-el9 explains the steps I've been using to build against el9 in Copr.
I should mention that all the packages I care about are already in Fedora. I clone Fedora's dist-git, then generate the SRPMs on my computer. Then I mock-build locally them to ensure I have the dependency chain right, and then I upload those SRPMs to Copr for building.
There are a small number of packages I have to copy from CentOS 9's Koji, because not all the -devel packages are in the compose. I hope to improve that situation because it's difficult to keep up with the NVR changes that are happening in the composes.
I noticed this and rebuild the missing parts in copr and self-referenced the copr repo (with priority).
But I'm still wondering if it is already possible to provide a git uri like https://gitlab.com/redhat/centos-stream/rpms/acl and then rebuild it in copr?
It looks like that the lookaside step (sources) doesn't work ...?
-- Leon