<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 17, 2021 at 3:46 PM Phil Perry <<a href="mailto:pperry@elrepo.org">pperry@elrepo.org</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
But from what Mike just said, EPEL/SIGs should _NOT_ be building against those <br>
missing -devel packages on Stream because anything built on Stream must <br>
also run on RHEL?<br><br></blockquote><div><br></div><div>It took me a while to get my head around this.</div><div><br></div><div>The C8 Stream and C9 Stream _buildroots_ have all the packages, including the -devel packages. (For some definition of all.)</div><div><br></div><div>If you have privs to build in koji.stream, or CBS (for C8 Stream and some day C9 Stream) then you can expect your build to find the required -devel rpms in the buildroot.</div><div><br></div><div>Most (or hopefully all?) shipping package sets don't need the -devel dependencies at run-time. As long as the base packages corresponding to the -devel dependencies are in C8 or C9 Stream (or in RHEL) somewhere, then you should be fine, right?</div><div><br></div><div>Or if they're not in one of the C8 or C9 Stream repos (BaseOS, AppStream, Powertools/CodeReadyBuilder) then maybe you'll be able to tag those packages into your SIG repo?</div><div><br></div><div>The only place where this sort of falls apart is how to get/use these -devel dependencies on an external build machine, e.g. I have my C9 Stream vm running on my desktop. My only option is to manually download all the "missing" -devel rpms from <a href="http://koji.stream.centos.org">koji.stream.centos.org</a> and install them that way. Which is less than optimal! I kinda feel like a solution for this is what is being asked for when people ask for a Devel repo.</div><div><br></div><div>Are there any flaws in my understanding?</div><div><br></div><div>--</div><div><br></div><div>Kaleb</div><div> </div></div></div>