Description of the issue (screenshots if relevant): I’m trying to install texlive-scheme-full, but one of it’s dependencies, perl-HTML-Format, seems to have it’s own dependencies broken. sudo dnf install texlive-scheme-full shows this error:
Error:
Problem: package texlive-collection-binextra-1:72338-1.noarch from rolling-x86_64 requires texlive-ctanupload, but none of the providers can be installed
- package texlive-scheme-full-54074-3.noarch from rolling-x86_64 requires texlive-collection-binextra, but none of the providers can be installed
- package texlive-ctanupload-26313-2.noarch from rolling-x86_64 requires perl(HTML::FormatText), but none of the providers can be installed
- conflicting requests
- nothing provides perl(HTML::Element) >= 3.150.0 needed by perl-HTML-Format-2.110.0-8.noarch from rolling-x86_64
(try to add '--skip-broken' to skip uninstallable packages)
And when I try to install perl-HTML-Format I get this error:
Error:
Problem: conflicting requests
- nothing provides perl(HTML::Element) >= 3.150.0 needed by perl-HTML-Format-2.110.0-8.noarch from rolling-x86_64
(try to add '--skip-broken' to skip uninstallable packages)
Searching on google I found that that perl-HTML-Tree provides perl(HTML::Element), but after installing said package I still get the same error trying to install perl-HTML-Format. I don’t want to risk it using the --skip-broken flag because I don’t want to end up with my system broken
Add --refresh to the end and see if you get the same issue. After rebuilding the version hasn’t changed so the repos should already have these packages.
Thanks for the tips. I tried executing sudo LC_ALL=C dnf --refresh --allowerasing install texlive-scheme-full and I’m still getting the same error. Here’s the complete output, just in case:
brave 4.7 kB/s | 2.0 kB 00:00
OpenMandriva Rolling - x86_64 3.7 kB/s | 2.4 kB 00:00
OpenMandriva Rolling - Extra - x86_64 3.8 kB/s | 2.4 kB 00:00
OpenMandriva Rolling - Restricted - x86_64 3.8 kB/s | 2.4 kB 00:00
OpenMandriva Rolling - Non-free - x86_64 3.7 kB/s | 2.4 kB 00:00
Error:
Problem: package texlive-collection-binextra-1:72338-1.noarch from rolling-x86_64 requires texlive-ctanupload, but none of the providers can be installed
- package texlive-scheme-full-54074-3.noarch from rolling-x86_64 requires texlive-collection-binextra, but none of the providers can be installed
- package texlive-ctanupload-26313-2.noarch from rolling-x86_64 requires perl(HTML::FormatText), but none of the providers can be installed
- conflicting requests
- nothing provides perl(HTML::Element) >= 3.150.0 needed by perl-HTML-Format-2.110.0-8.noarch from rolling-x86_64
(try to add '--skip-broken' to skip uninstallable packages)
I put the output of sudo LC_ALL=C dnf --refresh --enablerepo=cooker-x86_64 --allowerasing install texlive-scheme-full on Pastebin because the output was very big (it’s 4gigs worth of packages, after all), I hope that works too. The dependencies now include perl-HTML-Tree