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
signature.asc
Description: PGP signature