#249 rpmdeplint-pipeline does not account for subpackages transitioning to noarch
Opened by ppisar. Modified

perl-Graphics-TIFF-15-1.fc35 changed perl-Graphics-TIFF-tests subpackage into a noarch architecture. Corresponding repoclosure tests https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/rpmdeplint-pipeline/job/master/21285/testReport/(root)/tests/ fail now:

Dependency problems with repos:
nothing provides perl-Graphics-TIFF(x86-64) = 14-1.fc35 needed by perl-Graphics-TIFF-tests-14-1.fc35.x86_64
Error: exec session exited with non-zero exit code 1: OCI runtime error

See? Repoclosure is obsessed with the old build despite a noarch package of the same exists in the newer build. I guess this is a bug in the test.


Thanks for reporting. I forwarded the ask to OSCI team to have somebody dedicated for rpmdeplint to look at the code, dive into it and be able to solve these issues, currently we luck such person :( And I personally do not have time to work on rpmdeplint (I am one of the maintainers in Fedora).

I got a promise, that they will try to prioritize and find some time to work on rpmdeplint in the near future.

Metadata Update from @mvadkert:
- Issue tagged with: rpmdeplint

Metadata