On Mon, Jun 15, 2020 at 11:31:09AM +0100, Daniel P. Berrangé wrote:
> I'm trying to install gmic on my Fedora 32 system, which requries opencv,
> which requires protobuf 3.11
> 
> DNF refuses to install any of them though, because protobuf 3.11 is blocked
> by modularity:
> 
>   - package protobuf-3.11.2-2.fc32.i686 is filtered out by modular filtering
>   - package protobuf-3.11.2-2.fc32.x86_64 is filtered out by modular filtering
> 
> All I can see with "dnf list" is a seriously outdated  version from an unknown
> module:
> 
> protobuf.x86_64                                                            
> 3.6.1-6.module_f32+6163+c0e6dcb2                                 
> fedora-modular           
> protobuf.x86_64                                                            
> 3.6.1-6.module_f32+6163+c0e6dcb2                                 
> updates-modular          
> 
> What is the right way to fix this ?  dnf module list shows me loads of
> modules, but I'm not seing how to determine which of them are enabled vs
> disabled,

"dnf module list" marks enabled streams with "[e]" in a Stream column. (There
also used to be "[d]" for the default streams that were active (read
"pre-enabled") by default, but default streams are now banned and should not
exist in Fedora repositories (since Fedora 32?).)

"dnf module list --enabled" restricts the list to enabled modules only.

> and more importantly which is providing this bogus outdated
> protobuf ?
>

"dnf module provides protobuf-3.6.1-6.module_f32+6163+c0e6dcb2" returns
eclipse:2019-06:3220190902131726:a48fff9b:x86_64 module. Thus you need to
unenable eclipse:2019-06 stream ("dnf module reset eclipse:2019-06"), or
disable the eclipse module completely ("dnf module disable eclipse").

-- Petr

Attachment: signature.asc
Description: PGP signature

_______________________________________________
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