Re: building against epel8 modules

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le 24/06/2021 à 15:33, Matthew Miller a écrit :
On Thu, Jun 24, 2021 at 03:08:42PM +0200, Remi Collet wrote:
P.S. yes, I'm really disappointed by how Fedora evolves,
not being able to use a proper build system (modules aware)

If you could wave a magic wand here, what would a proper build system look
like?

I'm fine with current tooling (Koji)

I only like to be able to build additional packages for existing modules
(e.g. php extensions in EPEL for php streams in RHEL) so
in some new module (php-extras) or better in the same one (php)

In short being able to run "fedpkg module build" from
https://src.fedoraproject.org/modules/php-extras/tree/7.3
(work is ready for months)

I still don't understand what Frankenstein buildroot we are using.

2 lines in a mock file allow to be aware of modules...

modules=1
...
config_opts['module_enable'] = ['php:7.4', ...

2h of work to find the proper configuration and
I was able to build such packages since the day RHEL-8-Beta
was made publicly available, in May 2018... 3 years ago
and still waiting for something to happen in EPEL

Ex:
https://rpms.remirepo.net/temp/epel-temp.repo
And mock configuration
https://git.remirepo.net/cgit/tools/mock.git/tree/epel874.cfg



Remi
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux