Am 27.05.20 um 17:41 schrieb Dave Ulrick: > Now that Fedora 30 has reached EOL, I'm upgrading my Fedora 30 systems > to Fedora 31. Just now I started my upgrades on a mini-PC that acts as a > MythTV front end. First, I ran 'dnf --refresh upgrade' to pull in all > Fedora 30 upgrades, then I ran 'dnf system-upgrade'. Unfortunately, the > upgrade fails during the transaction test. Excerpt from the 'dnf > system-upgrade' output: > > # dnf system-upgrade download --refresh --releasever=31 > ... > Running transaction check > Transaction check succeeded. > Running transaction test > The downloaded packages were saved in cache until the next successful > transactio > n. > You can remove cached packages by executing 'dnf clean packages'. > Error: Transaction test error: > file /usr/lib64/libmythavutil.so.56 conflicts between attempted > installs of my > thtv-libs-30.0-12.20190904git5cde0578d8.fc31.x86_64 and > mythffmpeg-31.0-1.fc31.x > 86_64 > > Usually I resolve this kind of issue by doing 'dnf remove' on one of the > conflicting packages, but in this instance both mythtv-libs and > mythffmpeg have so many dependencies that I'd essentially be removing > all of MythTV from the system. I'm OK with doing that since this > particular system is just a MythTV front end, but I was hoping that > there was a less drastic solution. Any suggestions???
surely, "rpm -e --nodeps" for one of them or even *both* and dnf will solve the rest, you only should avoid --nodeps on packages which would kill essential functionality as login, bash, dnf or rpm itself works for the last 22 dist-upgrades just fine but i don't use offline updates because "dnf --relesever=31 distro-sync" works way better in case of issues ina VT with the gui stopped _______________________________________________ rpmfusion-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
