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]

Reply via email to