Bonjour,

En préambule je précise que je ne suis pas un programmeur juste un bricoleur du dimanche et encore !

J'utilise depuis quelques années SABnzbd - https://sabnzbd.org/ - qui à ma connaissance n'est ni dans les dépôts officiels ni sur RPMfusion.

Il y a un certain temps j'ai récupéré SABnzbd-1.2.3-1.fc26.src.rpm et depuis je faisais évoluer ma version en créant mon propre rpm quand une nouvelle version était disponible et tout allait très bien.

Je suis passé sous Fedora 30 Beta et ça ne marche plus, python2-yenc n'étant plus disponible sur Fedora 30.
Erreur : 
 Problème: problem with installed package fedora-obsolete-packages-30-30.noarch
  - installed package fedora-obsolete-packages-30-30.noarch obsoletes python2-yenc < 0.4.0-16 provided by python2-yenc-0.4.0-15.fc30.x86_64
  - package fedora-obsolete-packages-30-30.noarch obsoletes python2-yenc < 0.4.0-16 provided by python2-yenc-0.4.0-15.fc30.x86_64
  - conflicting requests
Any help ?
Comme tu fais un rpm pour SABnzbd, est-ce que tu ne peux pas faire de même avec python2-yenc, en récupérant les sources quelque part ?
Je faisais déjà un rpm python2-yenc-0.4.0-15.fc30.x86_64 à partir des sources mais celui-ci est avec Fedora 30 "obsoleté" par fedora-obsolete-packages-30-30.noarch

Je peux essayer en trichant pour créer un rpm python2-yenc-0.4.0-16.fc30.x86_64 et voir si fedora-obsolete-packages-30-30.noarch fait de même.
J'ai résolu mon problème:
- en root, j'ai installé sabyenc - https://sabnzbd.org/wiki/installation/sabyenc.html
- j'ai supprimé les références à python-enc dans mon spec de SABnzbd
Après cela mon rpm perso de SABnzbd s'installe et fonctionne correctement

Passé en résolu.