In RHEL 8 PHP is part of AppStream, so a module
My current plan:
Questions: how to do this ?
add additional packages in the *php stream (in theory, we can have various repo with packages in the same stream, ex: base + updates), but IIRC I was told this in not the proper way, stream definition is unique and in RHEL (package list / profiles / default)
create a new "php-extras" module, with stream matching "php" one.
Are the builder ready for this ?
How should I request new module / stream / branch creation ?
@sgallagh will need to look at this.
Also about the branch names
yeah, currently we have no way to build modules for epel8. This is being worked on now to hopefully land with 8.1.
Requests for additional packages start to pile up (bugs 1750404, 1753681, 1753683, 1753693, 1753712, 1755408, 1755653, 1755654, 1755655...) and are linked to this issue, I think it is nice to have a temporary workaround
So if you need addition PHP extensions, lilbraries or applications, see
Additional question about dependencies in epel-playground
Ex: tidy, GeoIP, ...
Do we need 2 modular repositories ?
I built both of those for KDE. They are in -playground because KDE is in playground. I am not the regular Fedora/EPEL maintainer for either of them, so if someone wants to open a bugzilla and get them put into plain EPEL8, I'm totally fine with it.
Just so you know, the Fedora maintainer of GeoIP contacted me and let me know that he's planning on phasing it out and retiring it, due to the data being so old for it.
This is what he said.
"I personally think it would be better to build applications without GeoIP support rather than giving the (false) impression that it's a supported thing, particularly at the start of EPEL-8's lifetime.
Upstream would clearly prefer that everyone migrated to libmaxminddb but uptake appear to be very slow."
Any progress here?
Modules in epel8 progress:
It has progressed nicely. We are currently testing in stage. modules build. bodhi does their update. The final step, where the modules go into a "compose" (such an overloaded word) so that users can see the module with normal dnf commands, is being worked on.
tidy: (from a couple comments up)
tidy is now in regular epel. No need for a module.
to comment on this ticket.