> What tb@ saw was that Qt6qtwebenginequickdelegatespluginConfig.cmake war > present during the collection loop but no longer during the include > loop. My strong suspicion is that it was junked.
I can confirm that qt6/qtwebengine was junked during the configure phase of kirigami-addons. I wonder if qt*.port.mk and kf*.port.mk should set nojunk themselves rather than just inheriting that (sometimes) from the cmake and qmake modules. > In line 44 we can see QT_SKIP_AUTO_QML_PLUGIN_INCLUSION. Which can be > interesting for us, especially if we read the comment: "Distributions > should probably change this default.". This seems reminiscent of the cython vs pythran failures for which we added MODPY_CYTHON_PYTHRAN_RDEP. It is good that this AUTO_QML_PLUGIN knob appears to fix this issue (only confirmed by reading the source) so that we can avoid adding such a heavy dependency as qtwebengine to various qt ports. > Long story short, I would like to throw this diff into a bulk and if it > is successful I want to commit it. It makes sense to me to add this, so I'm ok with it unless your bulk finds some problems.