Your message dated Wed, 09 Jun 2021 18:54:57 +0000 with message-id <E1lr3Lt-0000u5-IL@respighi.debian.org> and subject line unblock qtbase-opensource-src-gles has caused the Debian Bug report #989640, regarding unblock: qtbase-opensource-src-gles/5.15.2+dfsg-4 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 989640: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989640 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: unblock: qtbase-opensource-src-gles/5.15.2+dfsg-4
- From: Dmitry Shachnev <mitya57@debian.org>
- Date: Wed, 9 Jun 2021 11:19:26 +0300
- Message-id: <[🔎] YMB5jmwJ3FC6QS2W@mitya57.me>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Please unblock package qtbase-opensource-src-gles [ Reason ] As qtbase-opensource-src source has already been unblocked (#989469), please also unblock the -gles variant. To properly fix the upgrade issue, Breaks: need to be added in both sources. Having the fix in only qtbase-opensource-src has not been tested and may potentially make the situation even worse. [ Impact ] This affects users of testing who have not upgraded their system for quite a long time (since October 2020) and have qt5-default installed. When these users finally upgrade, apt can replace libqt5gui5 with libqt5gui5-gles, which is not suitable for most desktop systems and can result in all kinds of broken UI (such as missing icons). [ Tests ] Manual upgrade tests have been performed. See also my discussions with David Kalnischkies, one of apt developers: https://lists.debian.org/debian-devel/2021/05/msg00076.html https://lists.debian.org/debian-devel/2021/05/msg00150.html https://lists.debian.org/debian-devel/2021/05/msg00162.html [ Risks ] The code is adding Breaks: against obsolete qt5-default in two packages: qtbase5-gles-dev and libqt5gui5-gles. This will affect apt's dependency resolver, hopefully only positively and not negatively. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] See this post for details on what the -gles packages are: https://mitya57.me/weblog/2020/01/qt-opengl-es-packages-available.html Also see this comment where I collected some links to stories of users who were affected by this bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976389#10 unblock qtbase-opensource-src-gles/5.15.2+dfsg-4 -- Dmitry Shachnevdiff -Nru qtbase-opensource-src-gles-5.15.2+dfsg/debian/changelog qtbase-opensource-src-gles-5.15.2+dfsg/debian/changelog --- qtbase-opensource-src-gles-5.15.2+dfsg/debian/changelog 2021-01-27 20:24:23.000000000 +0300 +++ qtbase-opensource-src-gles-5.15.2+dfsg/debian/changelog 2021-05-14 21:35:45.000000000 +0300 @@ -1,3 +1,10 @@ +qtbase-opensource-src-gles (5.15.2+dfsg-4) unstable; urgency=medium + + * Make libqt5gui5-gles and qtbase5-gles-dev break qt5-default (closes: + #976389, LP: #1920130). + + -- Dmitry Shachnev <mitya57@debian.org> Fri, 14 May 2021 21:35:45 +0300 + qtbase-opensource-src-gles (5.15.2+dfsg-3) unstable; urgency=medium * Merge qtbase-opensource-src 5.15.2+dfsg-3 upload. diff -Nru qtbase-opensource-src-gles-5.15.2+dfsg/debian/control qtbase-opensource-src-gles-5.15.2+dfsg/debian/control --- qtbase-opensource-src-gles-5.15.2+dfsg/debian/control 2021-01-27 20:24:23.000000000 +0300 +++ qtbase-opensource-src-gles-5.15.2+dfsg/debian/control 2021-05-14 21:35:45.000000000 +0300 @@ -88,7 +88,8 @@ Depends: fontconfig, ${misc:Depends}, ${shlibs:Depends} Recommends: libqt5svg5, qt5-gtk-platformtheme Breaks: libqt5egldeviceintegration5 (<< 5.6.0~beta+dfsg-5~), - libqt5xcbqpa5 (<< 5.6.0~beta+dfsg-5~) + libqt5xcbqpa5 (<< 5.6.0~beta+dfsg-5~), + qt5-default Replaces: libqt5egldeviceintegration5 (<< 5.6.0~beta+dfsg-5~), libqt5xcbqpa5 (<< 5.6.0~beta+dfsg-5~) Suggests: qt5-image-formats-plugins, qtwayland5 @@ -130,7 +131,8 @@ libpq-dev, libsqlite3-dev, unixodbc-dev -Breaks: qt5-qmake (<< 5.11.3+dfsg-3~), +Breaks: qt5-default, + qt5-qmake (<< 5.11.3+dfsg-3~), qtbase5-dev-tools (<< 5.12.5+dfsg-3~), qtbase5-private-gles-dev (<< 5.12.2+dfsg-1~) Replaces: qt5-qmake (<< 5.11.3+dfsg-3~),Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 989640-done@bugs.debian.org
- Subject: unblock qtbase-opensource-src-gles
- From: Sebastian Ramacher <sramacher@respighi.debian.org>
- Date: Wed, 09 Jun 2021 18:54:57 +0000
- Message-id: <E1lr3Lt-0000u5-IL@respighi.debian.org>
Unblocked.
--- End Message ---