action #152855
Updated by dheidler 12 months ago
## Observation We are seeing the following informational message in CI: https://github.com/os-autoinst/os-autoinst/actions/runs/7289133602/job/19863136097#step:3:610 ``` 7: This version of Devel::Cover was built with Perl version 5.038000. 7: It is now being run with Perl version 5.038002. 7: Attempting to make adjustments, but you may find that some of your modules do 7: not have coverage data collected. You may need to alter the +-inc, +-ignore 7: and +-select options. ``` Didn't check openQA+circleCI yet. It's not a problem right now, but annoying output and to me it sounds wrong that a module was built with an older perl version. No warning: https://github.com/os-autoinst/os-autoinst/actions/runs/7059044905/job/19215824140#step:3:638 (Dec 1) Warning: https://github.com/os-autoinst/os-autoinst/actions/runs/7098226502/job/19319753215#step:3:610 (Dec 5) ## Acceptance criteria * **AC1:** No "informational message" about Devel::Cover version mismatch in CI output ## Suggestions * Crosscheck different variants of our repositories, e.g. os-autoinst GHA and openQA circleCI * Do a web research about the message * https://github.com/pjcj/Devel--Cover/blob/156fd4c4e195ea5aac994f92380f33587bb93059/Makefile.PL#L62 * Crosscheck the package versions we have in our openSUSE containers * Prevent the message in all relevant repositories or state clearly why we can not feasibly achieve this * Open a Bug for the Package Maintainer to ensure that this package is always rebuilt when perl is updated