[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1009632: The QPA plugin package contains the TLS backends



Package: qt6-qpa-plugins
Version: 6.2.2

The new Qt6 plugins for the TLS backend (QSslSocket) got packaged with the QPA plugins, which is a bit awkward if you have a headless daemon that needs to download from https:// URLs, because you are now pulling in a lot of X11 and OpenGL dependencies.

I think these should be in their own qt6-tls-plugins package:

/usr/lib/x86_64-linux-gnu/qt6/plugins/tls/libqcertonlybackend.so
/usr/lib/x86_64-linux-gnu/qt6/plugins/tls/libqopensslbackend.so


And while we're at it: the image format plugins also do not really belong into the qpa plugin package for the same reasons: you can use QtGui and the QImage classes perfectly fine in a headless daemon:

/usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqgif.so
/usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqico.so
/usr/lib/x86_64-linux-gnu/qt6/plugins/imageformats/libqjpeg.so

Thanks for looking into this,
Robert


Reply to: