#1089793 libqt6gui6: Please depend on qt6-qpa-plugins

Package:
libqt6gui6
Source:
libqt6gui6
Description:
Qt 6 GUI module
Submitter:
Date:
2024-12-12 16:48:02 UTC
Severity:
normal
#1089793#5
Date:
2024-12-12 16:44:33 UTC
From:
To:
Hi,

Wireshark build-depends on qt6-base-dev that Depends on
qt6-qpa-plugins, but as reported at
https://gitlab.com/wireshark/wireshark/-/merge_requests/18391 ,
qt6-qpa-plugins may not be installed with wireshark making wireshark
crash instead of starting.

This most likely affects all Qt programs running under VNC and some
VirtualBox installations.
Since AFAIK there is no good way of expressing that libqt6gui6 depends
on qt6-qpa-plugins when VNC or VirtualBox is in use, please just
depend on it. Otherwise every Qt GUI application package would need to
depend on qt6-qpa-plugins, which does not scale well.

qt6-qpa-plugins itself is a small package with a small set of
dependencies, with many dependencies being dependencies of libqt6gui6
already.

Thanks in advance,
Balint