Le 13/06/2023 à 18:32, Petr Pisar a écrit :
Hello,

as it seems that module build infrastructure isn't getting any better, as
modular YUM repositories are going to be deconfigured
<https://fedoraproject.org/wiki/Changes/No_default_fedora-repos-modular>,
there is a time to look at different ways how to package alternative content.

Another way/proposal

Keep "modularity", but drop MBS

1/ create a stream package which defines few needed stuff

mostly
- %dist => .module+name+stream.distro
- %modularitylabel

and possibly the .yaml template

2/ modify createrepo

so all the packages with modularitylabel=name:stream:*
are be part of name:stream module


Done.

And we have something which works and have been heavily tested

Yes this is a 1 level only modularity.



P.S. §1 is what MBS does somehow magically
and packager know what to build, in which order,
something that MBS also try to magically compute
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to