On 10/5/26 12:45 PM, Miro Hrončok wrote:
> On 2026-10-05 17:14, Dave Cantrell via devel wrote:
>> OK, trying again.  Accidently hit the hot key to send the message before 
>> finishing it.  As I was saying:
>>
>> rpminspect is probably unable to match the product release string to a 
>> usable filename.  The linked MR is for an ELN build and the 
>> rpminspect-data-fedora package contains no information about eln dist tags.
>>
>> See:
>> https://codeberg.org/rpminspect/rpminspect-data-fedora/src/branch/main/fedora.yaml#L163
>>
>> The regular expression is meant to map the dist tag to a key which ends up 
>> being the filename used throughout the database, so like fileinfo/fc31.  
>> There's nothing for ELN packages in the configuration and according to this:
>>
>> https://artifacts.dev.testing-farm.io/ff272f10-9df0-4e35-9453-ada058a38907/
>>
>> rpminspect is being passed "--release=eln159" which rpminspect takes as the 
>> release string and then that doesn't map to a product definition in 
>> fedora.yaml, so there are no fileinfo rules.
>>
>> To fix this, someone needs to add an ELN product definition in fedora.yaml 
>> under 'products' and then add appropriate rules files throughout 
>> rpminspect-data-fedora.  I suggest calling the key 'eln' and then defining a 
>> regexp to match dist tags that begin with ".eln".
> Related question: Should ELN rpminspect use centos rules instead?
Entirely valid question.  And a policy one that should be made by, I dunno, a 
committee or something.

There are two data sets for this reason:

https://codeberg.org/rpminspect/rpminspect-data-fedora
https://codeberg.org/rpminspect/rpminspect-data-centos

-- 
Dave Cantrell <[email protected]>
Red Hat, LLC | Boston, MA | EST5EDT

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to