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". On 10/5/26 11:05 AM, Cristian Le via devel wrote: > The file that Brad was meaning to share is [1], with the upstream > documentation at [2]. That said that file does not seem to cover the > `fileinfo` section of the profile, but David could probably clarify things > better. > > In your case isn't it that only `eln` rpminspect is failing? That is an issue > on Fedora-CI side since the eln profile is not the same as the profiles in > rpminspect-data-fedora. What should the profile be in this case is up for > debate, so please open a ticket [3] to discuss this with ELN folks. > > [1]: > https://src.fedoraproject.org/rpms/python3.13/blob/rawhide/f/rpminspect.yaml > [2]: > https://rpminspect.readthedocs.io/en/latest/configuration.html#rpminspect-yaml > [3]: https://forge.fedoraproject.org/ci/tickets/ > > On 10/5/26 16:54, Brad Smith wrote: >> Alejandro >> >> I asked a similar question in one of the Fedora matrix channels. Someone >> shared this link as a useful example for the rpminspect.toml file that can >> be added to help tune rpminspect results and tests: >> >> https://src.fedoraproject.org/rpms/python3.13/blob/rawhide/f/rpmlint.toml >> >> Best regards >> >> Brad >> >> >> On Mon, Oct 5, 2026 at 7:46 AM Alejandro Lopez via devel >> <[email protected]> wrote: >> >> Hi, >> >> rpminspect is reporting errors in my MR >> <https://src.fedoraproject.org/rpms/sudo/pull-request/40>. The reported >> problem is that "/usr/bin/sudo in sudo on x86_64 carries insecure mode 4111" >> which is true, but it has been like this for years. Additionally, sudo is >> listed in the fileinfo file >> <https://codeberg.org/rpminspect/rpminspect-data-fedora/src/commit/3387fc6cb1f067e10ce9fbafd2ca3dc828d662d0/fileinfo/fc46#L80>. >> >> Did something change in the testing environment? Am I doing something >> wrong? >> >> Thank you. >> -- >> Alejandro >> -- >> _______________________________________________ >> 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 >> >> > -- 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
