Hi Sebastiaan!
On Fri, Jan 03, 2025 at 01:50:52PM +0100, Sebastiaan Couwenberg wrote:
On 1/3/25 1:13 PM, Dmitry Shachnev wrote:
Nothing depends or build-depends on qtdoc-opensource-src. There are two packages (libqca2-doc and qgis-api-doc) which recommend qt5-doc and qt5-doc-html, I have X-Debbugs-Cced their maintainers. Probably they can recommend qt6-base-doc or qt6-base-doc-html instead.
QGIS can't be switched to Qt6 yet. Upstream will likely switch to Qt6 with their 3.46 release scheduled for October 2026, but it will take more time
for that branch to become LTR.
We can stop building the API docs sooner to unblock the qtdoc-opensource-src removal, it's barely used like most doc packages.
Please note: I am not yet talking about removal of qdoc-qt5 package, which is part of src:qttools-opensource-src and which provides a tool to build Qt documentation.
I am talking about removing part of Qt's own documentation. The documentation for individual modules, e.g. qtbase5-doc-html or qtdeclarative5-doc-html, will remain. Only the meta-package which depends on documentation of all individual modules, will be removed.
Thus, there is no need to disable building API docs. Please just change the recommendation to some other package (qtbase5-doc-html will work), or do not recommend anything at all. As we are talking about a recommendation, this is not urgent, I believe we can go ahead with removal without this change.
Removing Qt 5 completely may take more than a year, but Qt 5 has about 30 submodules (source packages), and some of them are not widely used, so my goal is to remove such submodules first.
P.S. In my original email I used the wrong link, which mentioned 2023-05-26
as EOL date. Since then, Qt extended the support by two years, and the EOL
date is now 2025-05-26. Here is the right link:
https://www.qt.io/blog/qt-5.15-extended-support-for-subscription-license-holders
--
Dmitry Shachnev
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEq2sdvrA0LydXHe1qsmYUtFL0RrYFAmd36gsACgkQsmYUtFL0 RrZvfw/9FilTMOS9PxP66ZN8jHgzYX5gGyLFLVeoL03DqRrO6uLFEbP5oorZFBkP ECs4+6Lxz0cjt2WWp+lLyOeHzozUm1FKNcB9HsSoLBSjujc9JJbyieoE2zA0OcsK a0S6kXFBwZfRNWm4Ex0CUZpSLvrNp67k3o9Q3MF+MfJ6YAqqkHCGK5Zq6/ScRjqW Tebij1mYimlYHygsZoDO7T8AleV1pudd6RMD+8j/3BK7jlbto5C835gdenzGZiCG vgCwL3svECdeoEQt8lE+LGhyCaAQsxZ/fGZWhIZJRxDZtmoI/xYKL9igLObXXyKh Nrz5ORzvlwl0jRpn+s5/MJZRa8sA9M0i0m1Z7Ftrv/CHd5oRAsXQnBJRpQKl5E/k 1Sqbro72YYjNqCpBzGei80U9i+5v7PMtGapeZCBpJD9vbWXlvj0P4UANsJZ1qsQC XxBFCyNhq5xnaqp04Huk5VPs8DhuDjVTN4DRUmzpQTHEgH7o1kP1UqHJOcbM95M+ fBMBOiqJun1n38xXgDUXsMXSFX0TCvTzEOZ6Z90eLfHSF8lVNBQDA2pQv3USuQZY rD9/TNEHoy66gT91Rbe8TUyc76A6bmNH/EubGBp4w8ccUM/G1lezARCWoRweWvSE jsrQOV2/StdI00d8AshOi5MfH+s4bt5sZ1O4RFbQLi1VN4Ll0F0=
=Nd5i
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)