Mikolaj Izdebski wrote:
Some modules are built in MBS/Koji but are never released to users.
Currently such modules can only be used as build dependencies of other
modules. In future, if solution like "ursa-major" [1] is implemented,
such modules could also be used as build dependencies for non-modular
packages.
An example of buildroot-only module is javapackages-tools. This
module is used as build dependency for 4 modules, but it is not
included in any compose and it's not shipped to users.
Should such modules be considered as allowed in Fedora?
IMHO, no, why should that be allowed? If you think it through, it
effectively means Fedora is no longer self-hosting.
If you need a module to build your packages, you also need to make that
module available to the users, if only to build their software.
Kevin Kofler