Bug 1227485

Summary: FTBFS: apache2-mod_perl-2.0.13-1.4 - perl-Compress-Zlib
Product: [openSUSE] openSUSE Tumbleweed Reporter: Walter Haidinger <walter.haidinger>
Component: ApacheAssignee: E-mail List <apache-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: Andreas.Stieger, david.anes
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Walter Haidinger 2024-07-08 07:41:41 UTC
Latest apache2-mod_perl for Tumbleweed is apache2-mod_perl-2.0.13-1.4 but that still requires perl-5.38 while tumbleweed-oss repo has already migrated to perl-5.40 (perl-5.40.0-2.1).

Note that this is a recurring issue that apache2-mod_perl isn't updated with perl:

perl 5.38: https://bugzilla.opensuse.org/show_bug.cgi?id=1191272
perl 5.36: https://bugzilla.opensuse.org/show_bug.cgi?id=1214375

So perhaps something can be changed in the build-process to include updating apache2-mod_perl whenever perl gets updated.
Comment 1 David Anes 2024-07-08 10:25:49 UTC
Let me work on this one and see what can be done, so it doesn't break so easily.

Thanks for filling the bug, Walter.
Comment 2 Andreas Stieger 2024-07-08 20:43:42 UTC
(In reply to Walter Haidinger from comment #0)
> So perhaps something can be changed in the build-process to include updating
> apache2-mod_perl whenever perl gets updated.

This is already implemented for the case you seem to describe.

What actually happens something else:

BuildRequires:  perl-Compress-Zlib
[...]
unresolvable: nothing provides perl-Compress-Zlib

This is now perl(Compress::Zlib). AFAICS this was last a separate package in 10.3, and could just as well be dropped.

https://build.opensuse.org/request/show/1186280
Comment 3 Andreas Stieger 2024-07-09 07:38:29 UTC
https://build.opensuse.org/request/show/1186316