On Saturday, December 7, 2019, Adam Williamson <adamw...@fedoraproject.org>
wrote:

> On Fri, 2019-12-06 at 18:51 -0600, Richard Shaw wrote:
> > After reading this thread I think this is a more serious problem than
> just
> > this package. I had "assumed" modules were just normal, so I didn't
> > question them being installed.
>
> They are normal. You're not wrong. The problem is well understood at
> this point: a module was given a stream default - meaning it becomes
> the default source of packages it contains.


>
>  That module includes
> protobuf, meaning it takes over from the non-modular repo as the
> default source of protobuf.
>

This should not be possible, a module should not randomly overwrite normal
package, that basically means all the work done on the package
(maintenance, testing) is just worthless because some random module has the
same package.

We should really reconsider the whole "default module" concept - it is
inherently incompatible with the rest of the distribution. We can keep
adding hacks every time it breaks but that doesn't scale. The negatives far
outweighs the gains.
_______________________________________________
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

Reply via email to