[CentOS-devel] Missing packages on Devel repo

Thu Nov 18 16:04:53 UTC 2021
Leon Fauster <leonfauster at googlemail.com>

Am 18.11.21 um 15:20 schrieb Josh Boyer:
> On Thu, Nov 18, 2021 at 9:12 AM Nico Kadel-Garcia <nkadel at gmail.com> wrote:
>> On Thu, Nov 18, 2021 at 7:45 AM Josh Boyer <jwboyer at redhat.com> wrote:
>>> On Thu, Nov 18, 2021 at 7:15 AM Nico Kadel-Garcia <nkadel at gmail.com> wrote:
>>>> On Wed, Nov 17, 2021 at 4:46 PM Brian Stinson <brian at bstinson.com> wrote:
>>>>> On Wed, Nov 17, 2021, at 14:47, Odilon Junior wrote:
>>>>> Hi,
>>>>> As the $SUBJECT says, after the latest release of Centos 8,  the Devel[1] repo is not populated.
>>>>> I can see the packages for 8.4.2105[2]. Is this expected for this latest release?
>>>>> ---
>>>>> Regards,
>>>>> Odilon
>>>>> 1 - http://mirror.centos.org/centos/8/Devel/x86_64/
>>>>> 2 - https://vault.centos.org/8.4.2105/Devel/
>>>>> _______________________________________________
>>>>> CentOS-devel mailing list
>>>>> CentOS-devel at centos.org
>>>>> https://lists.centos.org/mailman/listinfo/centos-devel
>>>>> That is expected. Just a reminder CentOS Linux 8 goes End Of Life in December: https://www.centos.org/centos-linux-eol/ please plan accordingly.
>>>> I don't think anyone expected this. There was no reason to expect the
>>>> individual channel to be shut off several months in advance of the EOL
>>>> of the operating system. It's like moving the family to a new house
>>>> only after the move announce that the dog is not coming with us.
>>>> This breaks working tools, like my tools that backport samba with full
>>>> and stable Heimdal based Kerberos  According to the Samba maintainers,
>>>> the MIT kerberos used by the latest Fedora releases is not yet well
>>>> enough integrated for production work, which is why I publish
>>>> https://github.com/nkadel/samba4repo/ for Fedor and for RHEL releases.
>>>> But they rely on 'quota-devel' for compilation, which is used by RHEL
>>>> and CentOS for compiling their more limited versions of Samba but is
>>>> arbitrarily hidden under tablecloth over in the 'Devel' channel.
>>> quota-devel is available in PowerTools
>>> http://mirror.centos.org/centos/8-stream/PowerTools/x86_64/os/Packages/quota-devel-4.04-14.el8.x86_64.rpm
>>> http://mirror.centos.org/centos/8/PowerTools/x86_64/os/Packages/quota-devel-4.04-14.el8.x86_64.rpm
>> It was previously over in 'Devel', until May as hinted by the RPM
>> timestamps. Try:
>>         mock -r epel-8-x86_64 install quota-devel
>> That works now if the 'Devel' repo is left disabled, but if the
>> 'Devel' repo is enabled, which it was in my "mock" setups due to just
>> this package, it now breaks. That's no longer a direct hindrance, but
>> it left my setups broken yesterday.
> I would encourage everyone to ignore the Devel repo.  This is an
> unpopular opinion, but it shouldn't have been created to begin with.
>> I'm afraid it reinforces my point about arbitrary and software
>> breaking re-arrangements of RPMs. It's part of why some companies and
>> some developers are simply refusing to touch RHEL 8 and CentOS 8.
> I can understand your frustration, but in this case someone followed
> the process to request the package be added in a user facing
> repository.  It wasn't arbitrary, but information about the request
> and inclusion could be better.

I think that such discussion misses the actual point. It is not about
EOL or whatever. Its about communication beforeand and consistency or
to use a concept that the audience a very familiar with, its about 
deterministic behavior.

About the request; maybe all centos bug entries should be filled
in the bugzilla of RH (category: _unreleased_devel_pkgs)?


@Johnny: Thanks for the effort ...

About ansible:

@Nico: Maybe it is worth to work with Kevin together?