Bug 2031268

Summary: ImageMagick for EPEL 9
Product: [Fedora] Fedora EPEL Reporter: Xavier Bachelot <xavier>
Component: ImageMagickAssignee: Luya Tshimbalanga <luya_tfz>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel9CC: baker1tex, blaise, davide, fedora, gary.buhrmaster, luya_tfz, michel, ngompa13, pahan, pampelmuse, redhat-bugzilla, sergio, troy
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ImageMagick-6.9.12.40-1.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-02-22 03:16:53 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2031205, 2032193, 2034301, 2036854, 2047560    
Bug Blocks: 1914423, 2031800, 2032211, 2032229, 2034031, 2052694    

Description Xavier Bachelot 2021-12-10 21:56:31 UTC
Hi,

Could you please branch and build ImageMagick for EPEL 9 ?

Regards,
Xavier

Comment 1 Luya Tshimbalanga 2021-12-20 04:17:39 UTC
Missing in EPEL9 repository: 

DEBUG util.py:444:  No matching package to install: 'pkgconfig(ddjvuapi)'
DEBUG util.py:444:  No matching package to install: 'pkgconfig(libwmf)'
DEBUG util.py:444:  No matching package to install: 'pkgconfig(lqr-1)'
DEBUG util.py:444:  No matching package to install: 'pkgconfig(raqm)'

Comment 2 Phil Baker 2022-01-27 03:06:16 UTC
Just touching base, since it's been a little over a month. Are we waiting for 2031205 and 2036854 to be resolved? 

Thank you for your work,

Phil

Comment 3 Neal Gompa 2022-01-28 01:31:52 UTC
A new scratch build works on x86_64, but on other architectures, it fails because libRaw-devel doesn't exist there. That build dependency needs to be conditioned out for non-x86_64.

This should be ready to build for EPEL 9 otherwise.

Comment 4 Xavier Bachelot 2022-01-28 09:29:12 UTC
This is yet another case of missing -devel, only x86_64 and ppc64le are shipped, aarch64 and s390x are missing.
https://gitlab.com/redhat/centos-stream/release-engineering/comps/-/blob/main/comps-centos-stream-9.xml.in#L3190
Maybe one should also file a bug for requesting the missing arches to be added to the compose.

Comment 6 Neal Gompa 2022-02-10 20:09:54 UTC
LibRaw-devel is now available in EPEL 9 for AArch64 and s390x from EPEL.

Update: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-f989fe200c
Override: https://bodhi.fedoraproject.org/overrides/LibRaw-epel-0.20.2-0.el9.6

You should be able to build ImageMagick now for EPEL 9.

Comment 7 Neal Gompa 2022-02-11 04:41:32 UTC
Will you be able to branch and build ImageMagick in epel9?
The EPEL Packagers SIG would be happy to be a co-maintainer
if you do not wish to build it on epel9.

Comment 8 Michel Lind 2022-02-11 05:25:50 UTC
There's also a *ton* of CVEs for EPEL 8, so I highly suggest adding epel-packagers-sig as comaintainer, as it seems we should update that package in epel8 or retire it

Comment 9 Sergio Basto 2022-02-11 10:30:12 UTC
(In reply to Michel Alexandre Salim from comment #8)
> There's also a *ton* of CVEs for EPEL 8, so I highly suggest adding
> epel-packagers-sig as comaintainer, as it seems we should update that
> package in epel8 or retire it

yep , I'm thinking in make a side tag to upgrade ImageMagick, because have soname bump , I hadn't time yet

Comment 10 Fedora Update System 2022-02-21 17:37:16 UTC
FEDORA-EPEL-2022-4f7c4db58e has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-4f7c4db58e

Comment 11 Fedora Update System 2022-02-22 03:16:53 UTC
FEDORA-EPEL-2022-4f7c4db58e has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.