On Fri, May 14, 2021 at 09:28:04PM +0300, Dmitry Shachnev wrote: > [...] > > So for people who had qt5-default installed, apt will try to replace the > normal Qt stack with -gles one to keep that dependency satisfied. Apparently > it will do it even if qt5-default will be eventually removed anyway. I am > attaching a log when this happens when trying to upgrade from an August 2020 > testing snapshot (with qt5-default installed) to the current testing.
I forgot the file, really attaching it now. -- Dmitry Shachnev
root@mitya57:/# apt -o Debug::pkgProblemResolver=yes install libqt5widgets5 Reading package lists... Done Building dependency tree Reading state information... Done Starting pkgProblemResolver with broken count: 2 Starting 2 pkgProblemResolver with broken count: 2 Investigating (0) qtbase5-dev:amd64 < 5.14.2+dfsg-5 -> 5.15.2+dfsg-5 @ii umU Ib > Broken qtbase5-dev:amd64 Depends on libqt5concurrent5:amd64 < 5.14.2+dfsg-5 | 5.15.2+dfsg-5 @ii umH > (= 5.15.2+dfsg-5) Considering libqt5concurrent5:amd64 -1 as a solution to qtbase5-dev:amd64 0 Re-Instated libqt5concurrent5:amd64 Re-Instated qt5-qmake-bin:amd64 Re-Instated qt5-qmake:amd64 Re-Instated qtbase5-dev:amd64 Investigating (0) qt5-default:amd64 < 5.14.2+dfsg-5 @ii mK Ib > Broken qt5-default:amd64 Depends on qtbase5-dev:amd64 < 5.14.2+dfsg-5 -> 5.15.2+dfsg-5 @ii umU > (= 5.14.2+dfsg-5) Considering qtbase5-dev:amd64 0 as a solution to qt5-default:amd64 -2 Broken qt5-default:amd64 Depends on qtbase5-gles-dev:amd64 < none | 5.15.2+dfsg-3 @un uH > (>= 5.14.2+dfsg) Considering qtbase5-gles-dev:amd64 -1 as a solution to qt5-default:amd64 -2 Try Installing qtbase5-gles-dev:amd64 < none | 5.15.2+dfsg-3 @un uH > before changing qt5-default:amd64 Or group remove for qt5-default:amd64 Done The following packages were automatically installed and are no longer required: libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libedit2 libegl-dev libelf1 libgl-dev libgl1 libgl1-mesa-dev libgl1-mesa-dri libgles-dev libgles1 libglu1-mesa libglu1-mesa-dev libglvnd-dev libglx-dev libglx-mesa0 libglx0 libllvm10 libopengl-dev libopengl0 libpciaccess0 libpthread-stubs0-dev libqt5concurrent5 libqt5printsupport5 libqt5sql5 libqt5test5 libqt5xml5 libsensors-config libsensors5 libvulkan-dev libvulkan1 libx11-dev libxau-dev libxcb-glx0 libxcb1-dev libxdamage1 libxdmcp-dev libxext-dev libxext6 libxfixes3 libxxf86vm1 libz3-4 qt5-qmake qt5-qmake-bin qtbase5-dev-tools qtchooser x11proto-core-dev x11proto-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5-gles libqt5network5 libqt5printsupport5 libqt5sql5 libqt5test5 libqt5xml5 libx11-6 libx11-dev libx11-xcb1 libxrender1 qt5-qmake qt5-qmake-bin qtbase5-dev-tools Suggested packages: libthai0 qt5-image-formats-plugins qtwayland5 libx11-doc Recommended packages: qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme libqt5sql5-sqlite | libqt5sql5-mysql | libqt5sql5-odbc | libqt5sql5-psql | libqt5sql5-tds | libqt5sql5-ibase The following packages will be REMOVED: libqt5gui5 qt5-default qtbase5-dev The following NEW packages will be installed: libqt5gui5-gles libxrender1 The following packages will be upgraded: libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5network5 libqt5printsupport5 libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libx11-6 libx11-dev libx11-xcb1 qt5-qmake qt5-qmake-bin qtbase5-dev-tools 15 upgraded, 2 newly installed, 3 to remove and 196 not upgraded. Need to get 3229 kB/12.9 MB of archives. After this operation, 13.7 MB disk space will be freed. Do you want to continue? [Y/n]
signature.asc
Description: PGP signature