Bug#974091: qtbase5-examples: not co-installable with libqt5qui5-gles on arm64
Package: qtbase5-examples
Version: 5.15.1+dfsg-2
Severity: normal
Hi,
qtbase5-examples depends on libqt5opengl5, which in arm64 has following
dependencies:
libqt5gui5 (>= 5.1.0), libqt5gui5 (>= 5.12.5) | libqt5gui5-gles (>= 5.12.5)
Because of this, if we install libqt5gui5-gles and then try to install
qtbase5-examples, following error is observed:
libqt5gui5-gles : Conflicts: libqt5gui5 but 5.15.1+dfsg-2 is to be installed
Looking at the source, there are 9 examples that use `QT += opengl`.
In build artifacts, libQt5OpenGL.so.5 is linked into 3 of the built
qtbase5-examples executables, namely sub-attaq, boxes and chip.
Is it possible to have a -gles version for libqt5opengl5? Or alternately
have the examples that are using the deprecated Qt OpenGL module, removed from
the build?
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: arm64 (aarch64)
Kernel: Linux 5.4.0-52-generic (SMP w/12 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
Versions of packages qtbase5-examples depends on:
ii libc6 2.31-3
ii libgl1 1.3.2-1
ii libqt5concurrent5 5.15.1+dfsg-2
ii libqt5core5a [qtbase-abi-5-15-1] 5.15.1+dfsg-2
ii libqt5dbus5 5.15.1+dfsg-2
ii libqt5gui5 5.15.1+dfsg-2
ii libqt5network5 5.15.1+dfsg-2
ii libqt5opengl5 5.15.1+dfsg-2
ii libqt5printsupport5 5.15.1+dfsg-2
ii libqt5sql5 5.15.1+dfsg-2
ii libqt5test5 5.15.1+dfsg-2
ii libqt5widgets5 5.15.1+dfsg-2
ii libqt5xml5 5.15.1+dfsg-2
ii libstdc++6 10.2.0-13
qtbase5-examples recommends no packages.
qtbase5-examples suggests no packages.
--
Abdur Rehman
Reply to: