On Thu, Dec 10, 2020 at 9:55 PM James Szinger <jszinger@xxxxxxxxx> wrote: > > On Tue, 8 Dec 2020 17:18:24 -0500 > Matthew Miller <mattdm@xxxxxxxxxxxxxxxxx> wrote: > > > Is there a particular part of the documentation you're struggling > > with, or something specifically you find missing? I don't mean to be > > snarky, but I heard a lot of this complaint at the last DevConf.cz, > > and then when the things mentioned were checked out, they actually > > _are_ covered pretty nicely in the > > https://docs.fedoraproject.org/en-US/modularity/ docs. > > The modularity docs do not even begin to address how to resolve the > following: > > $ podman run --rm -it registry.centos.org/centos:8 bash > [root@ad899f6f999b /]# yum module enable perl:5.30 postgresql:12 > Failed to set locale, defaulting to C.UTF-8 > CentOS-8 - AppStream 665 kB/s | 6.2 MB 00:09 > CentOS-8 - Base 1.8 MB/s | 2.3 MB 00:01 > CentOS-8 - Extras 22 kB/s | 8.1 kB 00:00 > Problems in request: > Modular dependency problems with Defaults: > > Problem: module perl:5.26:8000020190628020724:55190bc5-0.x86_64 conflicts with module(perl:5.30) provided by perl:5.30:8030020200715145239:568f3a16-0.x86_64 > - module perl:5.30:8030020200715145239:568f3a16-0.x86_64 conflicts with module(perl:5.26) provided by perl:5.26:8000020190628020724:55190bc5-0.x86_64 > - module freeradius:3.0:8030020201104044033:1e4bbb35-0.x86_64 requires module(perl:5.26), but none of the providers can be installed > - conflicting requests > Dependencies resolved. > ================================================================================ > Package Architecture Version Repository Size > ================================================================================ > Enabling module streams: > perl 5.30 > postgresql 12 > > Transaction Summary > ================================================================================ > > Is this ok [y/N]: y > Complete! > [root@ad899f6f999b /]# yum module install perl-DBD-Pg > Failed to set locale, defaulting to C.UTF-8 > Last metadata expiration check: 0:00:49 ago on Thu Dec 10 20:46:36 2020. > Modular dependency problem: > > Problem: module perl:5.26:8000020190628020724:55190bc5-0.x86_64 conflicts with module(perl:5.30) provided by perl:5.30:8030020200715145239:568f3a16-0.x86_64 > - module perl:5.30:8030020200715145239:568f3a16-0.x86_64 conflicts with module(perl:5.26) provided by perl:5.26:8000020190628020724:55190bc5-0.x86_64 > - module freeradius:3.0:8030020201104044033:1e4bbb35-0.x86_64 requires module(perl:5.26), but none of the providers can be installed > - conflicting requests > All matches for argument 'perl-DBD-Pg' in module 'perl-DBD-Pg:3.7' are not active > Error: Problems in request: > broken groups or modules: perl-DBD-Pg > Modular dependency problems: > > Problem: module perl:5.26:8000020190628020724:55190bc5-0.x86_64 conflicts with module(perl:5.30) provided by perl:5.30:8030020200715145239:568f3a16-0.x86_64 > - module perl:5.30:8030020200715145239:568f3a16-0.x86_64 conflicts with module(perl:5.26) provided by perl:5.26:8000020190628020724:55190bc5-0.x86_64 > - module freeradius:3.0:8030020201104044033:1e4bbb35-0.x86_64 requires module(perl:5.26), but none of the providers can be installed > - conflicting requests > [root@ad899f6f999b /]# > > How do I get Perl 5.30, PostgreSQL 12 and the DBD::Pg that works with > them? Disable the freeradius module; it only has a context for the default perl stream and is blocking the switch. P _______________________________________________ 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