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

Bug#1052612: qml6-module-qt5compat-graphicaleffects: missing dependency on 'qml6-module-qtquick-window'



Package: qml6-module-qt5compat-graphicaleffects
Version: 6.4.2-3
Severity: normal

Dear Maintainer,

The 'qml6-module-qt5compat-graphicaleffects' provides a "GaussianBlur"
definition (in
/usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/Qt5Compat/GraphicalEffects/GaussianBlur.qml),
which depends on "QtQuick.Window", which in turn is provided by the
'qml6-module-qtquick-window' package.

However, no relation to this dependency is declared.

I understand that 'qml6-module-qt5compat-graphicaleffects' provides more than
just the "GaussianBlur" definition, and the other qml files do not have the
dependency, so you probably think this is an *optional* dependency.
Which is fine, and for this we have the "Recommends" (or even "Suggests") field.

However, i think *one* of these fields ought to contain a reference to
'qml6-module-qtquick-window'.

The missing dependency broke the 'jacktrip-gui' package, which would only show
a blank window if the 'qml6-module-qtquick-window' was not installed.
Hunting down the cause of this failure was more complicated than it should be,
because of this missing reference.

So I would go for "Depends" or "Recommends".

thanks for your consideration.


Reply to: