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

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



Hi Robert,

On Wed, 13 Apr 2022 12:02:36 +0200 Robert Griebl <robert.griebl@qt.io> 
wrote:
> 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

We can do that when we package Qt 6.3, because we'll have new binary 
packages anyway then.


> 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

Which package name do you suggest ? We already have " qt6-image-formats-
plugins", but that is from the qtimageformats module.


-- 
Med vänliga hälsningar

Patrick Franz


Reply to: