On Wed, 2019-09-18 at 12:11 +0200, Kalev Lember wrote:
> On 9/18/19 10:29, Petr Pisar wrote:
> > On 2019-09-18, Ralf Corsepius <rc040...@freenet.de> wrote:
> > >     - package perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64 is
> > > excluded
> > 
> > Funnily DNF finds out that you could actually get that package satisfied
> > if you enabled a modular Perl. Unfortunatelly DNF does not report what
> > module stream the modular perl-libs packages comes from. There is indeed
> > some room for improvement. DNF could start recommending "maybe you wanted
> > to enable perl:5.28 stream?" :)
> 
> Hm, did perl get moved to the modular repo? That sounds like it is going 
> to cause more issues than solve as it's not a leaf package. Why can't it 
> stay as a regular package?

It didn't get *moved* to a module, no. There are just *alternative
versions* available in a module:

https://src.fedoraproject.org/modules/perl

that module has no default stream, which means that if you just install
Fedora and do 'dnf install perl' (or do anything else which causes a
perl package to get installed) you'll get the non-modular package.
You'll only get a modular package if you explicitly enable the module.

As Petr points out, what's happening here is DNF is noticing that a
package in one of the module streams satisfies the missing dependency,
but that package is 'excluded' (because that module stream is not
enabled). And as he also points out, DNF could stand to explain this
much more clearly.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
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