https://bugzilla.redhat.com/show_bug.cgi?id=1762445
--- Comment #4 from John Florian <jflor...@doubledog.org> --- (In reply to Petr Pisar from comment #1) > "perl" module has no default stream thus it's not enabled by default. You > can check it with "dnf module list | grep '^perl\s'". There shouldn't be any > [d] or [e] next to the stream identifier. This is what I can see: > > # dnf module list | grep '^perl\s' | sort > perl 5.24 minimal, default > Practical Extraction and Report Language > > perl 5.26 minimal, default [d] > Practical Extraction and Report Language > > perl 5.26 minimal, default [d] > Practical Extraction and Report Language > > perl 5.26 minimal, default [d] > Practical Extraction and Report Language > > perl 5.28 minimal, default [d] > Practical Extraction and Report Language > > perl 5.28 minimal, default [d] > Practical Extraction and Report Language > > perl 5.30 common, minimal, default [d] > Practical Extraction and Report Language > > perl 5.30 common, minimal, default [d] > Practical Extraction and Report Language I'm not sure I follow the whole [d] or [e] thing. Yours has a mix of [d] and no [d]. Mine looks the same from what I can tell: $ dnf module list | grep '^perl\s' perl 5.24 minimal, default Practical Extraction and Report Language perl 5.26 minimal, default [d] Practical Extraction and Report Language perl 5.26 minimal, default [d] Practical Extraction and Report Language perl 5.28 minimal, default [d] Practical Extraction and Report Language perl 5.30 common, minimal, default [d] Practical Extraction and Report Language And per your 2nd comment, I guess this is relevant: $ dnf module list | grep '^perl-bootstrap\s' perl-bootstrap 5.24 Perl bootstrap module for bootrapping Perl module perl-bootstrap 5.26 Perl bootstrap module for bootrapping Perl module Here I have no [d], so is that the problem? > I suspect that you either enabled 5.26 stream by an accident, or set > module_hotfixes YUM repository configuration variable Those seem quite unlikely -- I manage everything with puppet and only this one host is affected. > or your repository > mirror is broken (e.g. missing a modular metadata), or you found some bug in > DNF. No idea on these, but the problem continues two weeks later so I'd be inclined to maybe rule out a broken mirror. > You can locate a repository the offending packages comes from with "dnf info > perl-HTTP-Tiny" commnd and then check the appropriate modular metadata in > /var/cache/dnf/*/repodata/*modules.yaml.gz whether the package is listed > under data/artifacts/rpms YAML node. Hmmm... the query reports "From repo : local-fedora" which is my config to a local mirror. But I can't chase that further because I see no such *modules.yaml.gz for this repo. Here's all of them: $ sudo find /var/cache/dnf -name '*modules.yaml.gz' /var/cache/dnf/fedora-modular-454f0a18da8ca968/repodata/9264d8d10ad5a5def81c888fb16bd7ce6b063a259a03af6eac2953f263078527-modules.yaml.gz /var/cache/dnf/updates-modular-fb00c2f37a3d46d7/tmpdir.vUVR7v/repodata/31aee6cab351765d685156ff1f8a3d1b09caaa525bbf5e78c0942289d1964a05-modules.yaml.gz /var/cache/dnf/updates-modular-fb00c2f37a3d46d7/repodata/f472f4b1daad95a6583d847e8454567f586b32b12f6c38d69d8873ec9018b02b-modules.yaml.gz So maybe my mirror is bad, but then that seems easily disproved by ignoring my mirror (and private repo) to use stock Fedora repos: $ sudo dnf upgrade --disablerepo 'local-*' --disablerepo doubledog No read/execute access in current directory, moving to / Last metadata expiration check: 0:00:46 ago on Fri 01 Nov 2019 09:48:43 AM EDT. Dependencies resolved. Problem: package perl-HTTP-Tiny-0.076-1.module_2073+eebc5b71.noarch requires perl(:MODULE_COMPAT_5.26.2), but none of the providers can be installed - cannot install both perl-libs-4:5.26.2-410.module_1681+b405d8e2.armv7hl and perl-libs-4:5.28.2-435.fc29.armv7hl - cannot install both perl-libs-4:5.26.2-413.module_2073+eebc5b71.armv7hl and perl-libs-4:5.28.2-435.fc29.armv7hl - cannot install the best update candidate for package perl-libs-4:5.28.2-435.fc29.armv7hl - cannot install the best update candidate for package perl-HTTP-Tiny-0.076-1.fc29.noarch - package perl-libs-4:5.26.3-415.module_2543+eed510a0.armv7hl is excluded ====================================================================================================================================== Package Architecture Version Repository Size ====================================================================================================================================== Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): perl-libs armv7hl 4:5.26.2-410.module_1681+b405d8e2 fedora-modular 1.4 M perl-libs armv7hl 4:5.26.2-413.module_2073+eebc5b71 fedora-modular 1.4 M Skipping packages with broken dependencies: perl-HTTP-Tiny noarch 0.076-1.module_2073+eebc5b71 fedora-modular 55 k Transaction Summary ====================================================================================================================================== Skip 3 Packages Nothing to do. Complete! -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ perl-devel mailing list -- perl-devel@lists.fedoraproject.org To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org