Need strategy for FC30 - FC33 upgrade to avoid python-lxml issue

For discussion of topics specific to MythTV on linux
Post Reply
StefanJ
Junior
Posts: 27
Joined: Wed Oct 08, 2014 11:38 pm
United States of America

Need strategy for FC30 - FC33 upgrade to avoid python-lxml issue

Post by StefanJ »

I have a little compact PC running MythTV-30 under Fedora Linux.

I noticed it hadn't been getting updates for awhile, saw it was still running FC30, and figured it was time for an upgrade. I tried upgrading to FC33 at first, ran into a dependency issue, tried again with FC32. Still got the issue:

Code: Select all

[root@mythtwo ~]# dnf system-upgrade --nogpgcheck download --skip-broken --releasever=32
Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y
Fedora Modular 32 - x86_64                                                   2.0 MB/s | 4.9 MB     00:02    
Fedora Modular 32 - x86_64 - Updates                                         464 kB/s | 4.3 MB     00:09    
Fedora 32 - x86_64 - Updates                                                 5.4 MB/s |  28 MB     00:05    
Fedora 32 - x86_64                                                           2.9 MB/s |  70 MB     00:23    
RPM Fusion for Fedora 32 - Free - Test Updates                                11 kB/s | 9.5 kB     00:00    
RPM Fusion for Fedora 32 - Free - Updates                                    496 kB/s | 674 kB     00:01    
RPM Fusion for Fedora 32 - Free                                              389 kB/s | 679 kB     00:01    
RPM Fusion for Fedora 32 - Nonfree - Updates                                  89 kB/s | 103 kB     00:01    
RPM Fusion for Fedora 32 - Nonfree                                            86 kB/s | 225 kB     00:02    
Error: 
 Problem: package python2-MythTV-30.0-12.20190904git5cde0578d8.fc30.noarch requires python2-lxml, but none of the providers can be installed
  - python2-lxml-4.2.5-2.fc30.x86_64 does not belong to a distupgrade repository
  - problem with installed package python2-MythTV-30.0-12.20190904git5cde0578d8.fc30.noarch
It looks like the python2-lxml isn't available in FC32 or FC33.

If I try to remove python2-lxml, it wants to remove MythTV as well, so it is not a trivial package.

I understand that MythTV-31 supports python3.

Any suggestions as to how to do an upgrade?
blm-ubunet
Senior
Posts: 265
Joined: Sun Jun 15, 2014 1:08 am
Cambodia

Re: Need strategy for FC30 - FC33 upgrade to avoid python-lxml issue

Post by blm-ubunet »

I've never used Fedora but if it is anything like the *buntus.... you should refresh upgrade to latest in same point release before hitting the system upgrade red button.

Ubuntu has packages:
python-lxml (python2)
python3-lxml

I could imagine you have to uninstall mythtv before you can proceed.

You could study the mythtv developers buildbot reports.
https://code.mythtv.org/buildbot/#/buil ... builds/197
Latest MythTV is successfully building on Fedora something.
Post Reply