FS#78662 - [lcov] The latest lcovc package is missing perl dependencies

Attached to Project: Community Packages
Opened by Frantisek Sumsal (mrc0mmand) - Wednesday, 31 May 2023, 08:16 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 31 May 2023, 08:22 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
One of our CI jobs started failing after the recent lcov update[0] complaining about missing perl dependencies:

# pacman -Q lcov
lcov 2.0-1
# lcov --help
Can't locate Capture/Tiny.pm in @INC (you may need to install the Capture::Tiny module) (@INC contains: /usr/lib/lcov /usr/lib/perl5/5.36/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.36/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.36/core_perl /usr/share/perl5/core_perl) at /usr/lib/lcov/lcovutil.pm line 14.
BEGIN failed--compilation aborted at /usr/lib/lcov/lcovutil.pm line 14.
Compilation failed in require at /usr/sbin/lcov line 102.
BEGIN failed--compilation aborted at /usr/sbin/lcov line 102.

I had to install perl-capture-tiny and perl-datetime to make it happy again.

[0] https://gitlab.archlinux.org/archlinux/packaging/packages/lcov/-/commit/0771821c0f614d82c170275f4a3269e0868ed203

Additional info:
* package version(s)
lcov 2.0-1
This task depends upon

Closed by  Toolybird (Toolybird)
Wednesday, 31 May 2023, 08:22 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#78613 
Comment by Toolybird (Toolybird) - Wednesday, 31 May 2023, 08:22 GMT
Thanks, but already reported in  FS#78613 . Finding dupes is difficult at the moment (since the Git migration) because the bug tracker is in a state of flux and doesn't line up with the new repo layout. DevOps are on the case...

Loading...