Bug 2196756 - perl-Class-Autouse-2.01-34.fc39 FTBFS: Can't locate inc/Module/Install/DSL.pm
Summary: perl-Class-Autouse-2.01-34.fc39 FTBFS: Can't locate inc/Module/Install/DSL.pm
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-Class-Autouse
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Ralf Corsepius
QA Contact: Fedora Extras Quality Assurance
URL: https://koschei.fedoraproject.org/pac...
Whiteboard:
: 2196757 (view as bug list)
Depends On:
Blocks: F39FTBFS
TreeView+ depends on / blocked
 
Reported: 2023-05-10 06:40 UTC by Petr Pisar
Modified: 2023-07-26 11:17 UTC (History)
5 users (show)

Fixed In Version: perl-Class-Autouse-2.01-36.fc39
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-07-26 11:17:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Petr Pisar 2023-05-10 06:40:09 UTC
perl-Class-Autouse-2.01-34.fc39 fails to build in Fedora 39:

+ /usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
Can't locate inc/Module/Install/DSL.pm in @INC (you may need to install the inc::Module::Install::DSL module) (@INC contains: /usr/local/lib64/perl5/5.36 /usr/local/share/perl5/5.36 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at Makefile.PL line 1.
BEGIN failed--compilation aborted at Makefile.PL line 1.
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.2aG8mg (%build)

This is triggered by upgrading perl-Module-Install from 1.19-24.fc38 to 1.21-1.fc39:

Changes for Perl programming language extension Module-Install
 
1.21  2023-04-28
  - fix tests broken by Module::Install::DSL removal
 
1.20  2023-04-27
  - Module::Install::DSL has been removed, as its use is highly discouraged.

Reproducible: Always

Comment 1 Jitka Plesnikova 2023-05-10 06:58:16 UTC
I created a pull request with a possible fix:
https://src.fedoraproject.org/rpms/perl-Class-Autouse/pull-request/1

Comment 2 Jitka Plesnikova 2023-05-10 06:58:57 UTC
*** Bug 2196757 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.