With qt5-qtwebkit retired in epel and latest mythtv 36.0 supporting qtwebengine 
and qt6, I felt it was time to build mythtv against qt6. I made the necessary 
changes to an offline copy of mythtv.spec, and surprisingly it build just fine 
against fedora and el10 using mock.

However, when I tried to install the mythtv el10 build, I could not due to a 
version mismatch of qt6:


$ sudo dnf install mythtv
Last metadata expiration check: 1:49:15 ago on Sun 15 Feb 2026 04:53:58 PM CST.
Error:
 Problem: package mythtv-36.0-1.4.20260213git45fce70352.el10.x86_64 from 
mythtv_local requires mythweather >= 36.0, but none of the providers can be 
installed
  - cannot install the best candidate for the job
  - nothing provides libQt6Core.so.6(Qt_6.10)(64bit) needed by 
mythweather-36.0-1.4.20260213git45fce70352.el10.x86_64 from mythtv_local
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use 
not only best candidate packages)

LibQt6Core.so.6 is part of qt6-qtbase package.

Today, Rocky and Alma 10 have qt6-base 6.9, but as you can see the mythtv 
package I built wants qt6-base 6.10. The mock config I used,  
epel+rpmfusion_free-10-x86_64.cfg, builds against centos-stream, and from what 
I can tell koji.rpmfusion.org is doing the same.

Is there anything I can do to resolve this, other than wait for qt6-qtbase 6.10 
to be released? I assume it will be part of the next rhel 10 point release, but 
I am not optimistic this will be anytime soon.

Thanks,
Andy
_______________________________________________
rpmfusion-developers mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to