[CentOS-devel] [EXT] Re: Missing build dependencies in CentOS 8 repositories

Fri May 7 05:59:39 UTC 2021
Fabian Arrotin <arrfab at centos.org>

On 06/05/2021 22:32, Davide Cavalca via CentOS-devel wrote:
> On Thu, 2021-05-06 at 20:55 +0200, Fabian Arrotin wrote:
>> On 06/05/2021 17:08, Johnny Hughes wrote:
>> <snip>
>>>
>>> OK .. We have made progress now on CentOS 8 Linux and CentOS 8 Stream
>>> koji builder access.  You can now download packages directly (it no
>>> longer says 403 , access forbidden.
>>>
>>> That means if you want a copy of RPMs (Including SRPMS) that are not
>>> published, you can get them directly from the builder.
>>>
>>
>> Cool, so as these pkgs are allowed to be downloaded, I also guess that
>> it's allowed to import these in cbs.centos.org in case some SIGs needed
>> these missing -devel pkgs (and some even just rebuilt the src.rpm to
>> have access to the -devel in build tag).
>>
>> So if your SIG is in need of such unrealeased pkgs, just let us know
>> and
>> we can import and you can then tag these in your tags
> 
> That's awesome. Within Hyperscale we had to rebuild libuser and
> openldap due to this (needed for util-linux), which led to fun issues
> like https://pagure.io/centos-infra/issue/294 . I would love to be able
> to just import and tag the missing packages instead. Any chance we
> could bulk import all missing packages, so we don't have to handle them
> one by one? Then SIGs would just need to tag whatever they need.
> 

Well, mixed feelings about that proposal, as it's still a "corner case"
: pkgs are still not entering a repo (don't know why) but to massively
import in cbs/koji, we'd first need to have a list of built but
unreleased pkgs. If Brian, Johnny or Carl can give the list of pkgs that
were built but not allowed to be pushed out, then we can eventually
download and import in cbs.

For the time being, let's just go with a case-by-case approach ? Happy
to do that through tickets filed under
https://pagure.io/centos-infra/issues for new and let's see if we can
get a list later ?

-- 
Fabian Arrotin
The CentOS Project | https://www.centos.org
gpg key: 17F3B7A1 | twitter: @arrfab