Project

General

Profile

Actions

action #152855

closed

ci: Warning in test output about Devel::Cover: This version of Devel::Cover was built with Perl version 5.038000. size:M

Added by tinita 5 months ago. Updated 4 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2023-12-21
Due date:
2024-01-20
% Done:

0%

Estimated time:

Description

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
Actions

Also available in: Atom PDF