Python dependency problems?

$ sudo dnf install rss2email
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: conflicting requests
  - nothing provides python3.11dist(html2text) >= 2020.1.16 needed by rss2email-3.14-1.noarch from rolling-x86_64-extra
You can try to add to command line:
  --skip-broken to skip uninstallable packages

--skip-broken still doesn’t install the package; it just skips rss2email because of the unresolved dependency. I manually installed the dependent packages python-html2text and python-feedparser that are required by the software, but somehow the RPM dependencies still aren’t met. I don’t know whether this is a problem in the rss2email package asking for the wrong thing or the module packages not advertising that they provide the right things.

Is there a way I can fix/override this temporarily? Or is this a known issue with a planned update coming? I’m on the rolling release.

I’ve released a new version of python-html2text in rolling. I hope it helps.

Even after a sudo dnf clean all, I still get the same dependency error when trying to install rss2email. Is there anything else I/we can do?

Package update request.

Thanks, @ben79. Is this an appropriate way to request this fix?

1 Like

Should be fixed. Try sudo dnf install rss2email --refresh

Huh. I didn’t know that was possible; wish I’d tried that. I got it installed with a sudo dnf clean all first and then just a regular installation.