Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 948836 (qt5-removal) - [TRACKER] Qt5 removal
Summary: [TRACKER] Qt5 removal
Status: CONFIRMED
Alias: qt5-removal
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL: https://qa-reports.gentoo.org/output/...
Whiteboard:
Keywords: Tracker
Depends on: 880043 913683 qtscript-removal qtwebengine5-removal 926352 926654 927073 936636 938825 938881 939729 942035 945575 945757 947239 947299 947408 947614 947619 947620 947621 947622 947626 947629 947631 947634 947649 947723 947724 947894 948009 948016 qwt5-removal 948063 948064 948460 948583 948619 948747 948828 948833 948975 948977 949018 949019 949021 949025 949076 949079 949089 949090 949206 949231 949634 949683 949714 949715 949838 949881 950109 926166 941199 942178 942921 943181 946126 947324 947393 947725 947740 947787 948000 948002 948003 948004 948005 948007 948008 948011 948013 948015 948052 948586 948916 948917 948970 948971 948974 949589
Blocks: metatracker
  Show dependency tree
 
Reported: 2025-01-25 21:08 UTC by Andreas Sturmlechner
Modified: 2025-02-22 14:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2025-01-25 21:08:45 UTC
Qt5 upstream OSS support ended on 2020-12-08. Since then, public availability of commercial 5.15 LTS releases is delayed by 1 year. That concerns anything they fix in their private 5.15 branch that is not a Qt6 fix and therefore backportable from public branches - backports, however, that also get more complex with every new Qt6 release.

> - Most of KDE projects have ported away to Qt6.
> - No other DE/WM based on Qt5 is left in ::gentoo to benefit from the option.
> - Therefore I do not plan to put any more time into Qt5 packaging, much less
>   backporting LTS fixes to KDE Qt repositories.
> - GCC, ICU, Python, ... may at any future release break Qt5, QtWebEngine in
>   particular.

Since our users build from source, Gentoo gets hit first with any build issues. That means we can't sit back and do nothing until a real showstopper arrives.


This tracker starts as a collection of tasks to port away from Qt5 while we still have time to:
- check, if Qt6 support exists and just waits to be enabled, maybe after a version bump
- for simple packages with qmake build system, check if s/eqmake5/eqmake6/ may works
- go upstream to inform about the need to port to Qt6 or ask about project status for slow-moving repositories
- collect patches from other distributions
- port it ourselves and submit it upstream ofc
[+] Comment 2 Larry the Git Cow gentoo-dev 2025-01-28 23:28:08 UTC Comment hidden (obsolete)