pkgr icon indicating copy to clipboard operation
pkgr copied to clipboard

Support for EL9

Open ombre8 opened this issue 1 year ago • 5 comments

Hi

we would really like to install Zammad on a EL 9 Server, since they support all the Distributions packager.io supports it would be very nice if you could also support EL9. Apparently there are already some things in place, but packaging fails because there is a curl-minimal installed which conflicts with curl: https://packager.io/gh/ombre8/zammad/builds/5/logs/centos-9

As I can't find curl as a (build)-dependency in Zammad, I assume this is something that is built in pkgr?

I'm happy to help, but I somehow can't figure out where to start debugging ;) Any help is appreciated. Thanks

ombre8 avatar Nov 01 '23 11:11 ombre8

@crohr any hint at all?

ombre8 avatar Jan 05 '24 09:01 ombre8

@ombre8 I'll have a look, but curl-minimal is not part of the default build dependencies so it must come from somewhere else.

crohr avatar Jan 08 '24 08:01 crohr

hi @crohr it's the other way around, the EL9 image has curl-minimal pre-installed, and curl seems to be a build dependency, but installing curl fails since it conflicts with the pre-installed curl-minimal

ombre8 avatar Jan 08 '24 10:01 ombre8

@ombre8 I've force-installed curl in the base image with --allowerasing option. Could you retry and see if it works now?

crohr avatar Jan 08 '24 11:01 crohr

Nice thanks, now it fails with a missing build pack: https://packager.io/gh/ombre8/zammad/builds/11/logs/centos-9

ombre8 avatar Jan 08 '24 12:01 ombre8

Closing, as this has been working since quite a while now.

crohr avatar May 21 '24 18:05 crohr