Your message dated Fri, 19 Jan 2018 15:11:16 +0000
with message-id <e1ecyk4-000ivm...@fasolo.debian.org>
and subject line Bug#886437: fixed in qtbase-opensource-src 5.9.2+dfsg-7
has caused the Debian Bug report #886437,
regarding qt5core packaging breaks qDebug
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 ow...@bugs.debian.org
immediately.)
--
886437: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886437
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libqt5core5a
Version: 5.9.0~beta+dfsg-1
Severity: important
As a fix for bug 805399, the file /etc/xdg/QtProject/qtlogging.ini was added to
disable debug output from Qt (using *.debug = false).
This fix breaks the developer experience, because it makes qDebug() do nothing
when working on a Qt application.
The way it's supposed to work is that KDE apps and libs are supposed to be
using categorized logging (qCDebug, qCWarning etc.), with severity "debug"
being disabled by default.
This way, the default category, the one used by qDebug(), should keep working.
Bug 805399 shows for instance this line:
org.kde.kded5[4940]: org.kde.kurifilter-shorturi: path = "xterm"
isLocalFullPath= false exists= false url= QUrl("xterm")
This comes from KIO (which I maintain). Investigation shows this one has been
fixed : since KDE Frameworks 5.23, the logging category is defined as
QLoggingCategory category("org.kde.kurifilter-shorturi", QtWarningMsg);
which means warnings (and above) are enabled by default, but debug is disabled
by default.
The debug messages from kioremote don't exist anymore since commit 2a3b74df
in plasma-workspace (the code has now moved to kio).
So, overall, I think the underlying issue is fixed, we're trying to be better
citizens by using qCDebug and by disabling debug output for all specific
categories (since Qt 5.4 which supports it).
Conclusion: please remove /etc/xdg/QtProject/qtlogging.ini again.
--
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5
--- End Message ---
--- Begin Message ---
Source: qtbase-opensource-src
Source-Version: 5.9.2+dfsg-7
We believe that the bug you reported is fixed in the latest version of
qtbase-opensource-src, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 886...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry Shachnev <mity...@debian.org> (supplier of updated qtbase-opensource-src
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 19 Jan 2018 15:19:19 +0300
Source: qtbase-opensource-src
Binary: libqt5core5a libqt5gui5 qt5-gtk-platformtheme libqt5network5
libqt5opengl5 libqt5sql5 libqt5sql5-mysql libqt5sql5-odbc libqt5sql5-psql
libqt5sql5-sqlite libqt5sql5-tds libqt5sql5-ibase libqt5xml5 libqt5dbus5
libqt5test5 libqt5concurrent5 libqt5widgets5 libqt5printsupport5 qtbase5-dev
qtbase5-private-dev libqt5opengl5-dev qtbase5-dev-tools qt5-qmake-bin qt5-qmake
qtbase5-examples qt5-default qtbase5-doc qtbase5-doc-html
Architecture: source
Version: 5.9.2+dfsg-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mity...@debian.org>
Description:
libqt5concurrent5 - Qt 5 concurrent module
libqt5core5a - Qt 5 core module
libqt5dbus5 - Qt 5 D-Bus module
libqt5gui5 - Qt 5 GUI module
libqt5network5 - Qt 5 network module
libqt5opengl5 - Qt 5 OpenGL module
libqt5opengl5-dev - Qt 5 OpenGL library development files
libqt5printsupport5 - Qt 5 print support module
libqt5sql5 - Qt 5 SQL module
libqt5sql5-ibase - Qt 5 Firebird database driver
libqt5sql5-mysql - Qt 5 MySQL database driver
libqt5sql5-odbc - Qt 5 ODBC database driver
libqt5sql5-psql - Qt 5 PostgreSQL database driver
libqt5sql5-sqlite - Qt 5 SQLite 3 database driver
libqt5sql5-tds - Qt 5 FreeTDS database driver
libqt5test5 - Qt 5 test module
libqt5widgets5 - Qt 5 widgets module
libqt5xml5 - Qt 5 XML module
qt5-default - Qt 5 development defaults package
qt5-gtk-platformtheme - Qt 5 GTK+ 3 platform theme
qt5-qmake - Qt 5 qmake Makefile generator tool
qt5-qmake-bin - Qt 5 qmake Makefile generator tool — binary file
qtbase5-dev - Qt 5 base development files
qtbase5-dev-tools - Qt 5 base development programs
qtbase5-doc - Qt 5 base documentation
qtbase5-doc-html - Qt 5 base HTML documentation
qtbase5-examples - Qt 5 base examples
qtbase5-private-dev - Qt 5 base private development files
Closes: 799824 886437 886542
Changes:
qtbase-opensource-src (5.9.2+dfsg-7) unstable; urgency=medium
.
* Remove qtlogging.ini file, the underlying issue has been fixed, and
it causes too many problems (closes: #886437, LP: #1744260).
* Backport upstream patch to add missing dead key symbols (closes: #799824).
* Make ${DEB_HOST_GNU_TYPE}-qmake script set QMAKE_QMAKE to itself.
This is needed for properly building configuration tests.
* Pass toolchain-related variable assignments as early flags to qmake.
Switch to default mode after passing them.
* Support <triplet>-qmake -query something (closes: #886542). Thanks to
Helmut Grohne.
* Mark qtbase5-examples and qt5-default packages as Multi-Arch: same.
* Bump Standards-Version to 4.1.3, no changes needed.
Checksums-Sha1:
4488b4afabd9ad66b4075f25879fbdd5382cffaa 5037
qtbase-opensource-src_5.9.2+dfsg-7.dsc
08eb0b9e750d54935835a922e4cfd63450311dfe 222200
qtbase-opensource-src_5.9.2+dfsg-7.debian.tar.xz
74ee7603b71bbdff731b66d8cc37d3a2c6eb58f3 9249
qtbase-opensource-src_5.9.2+dfsg-7_source.buildinfo
Checksums-Sha256:
fd19fb56693e91d7c1c26542c53a17cd55e613caba9309d69cad8afe7b5e8b4a 5037
qtbase-opensource-src_5.9.2+dfsg-7.dsc
50cfec8fb60d92e37836f91f3dfb572f128e2bc1d13c5d86690cffbca7a44eb9 222200
qtbase-opensource-src_5.9.2+dfsg-7.debian.tar.xz
9659cbb891b1210515db9b0ac2207c36c25148963c1471f024d91c766b53cc75 9249
qtbase-opensource-src_5.9.2+dfsg-7_source.buildinfo
Files:
4fc8d8f792d90faaed1e02656b01888d 5037 libs optional
qtbase-opensource-src_5.9.2+dfsg-7.dsc
7a29316f2274d967e08795da1b849103 222200 libs optional
qtbase-opensource-src_5.9.2+dfsg-7.debian.tar.xz
5d0b5384af988235f73e981a6f9d81e0 9249 libs optional
qtbase-opensource-src_5.9.2+dfsg-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEbEPcK+5mZmLK5jNU1v5xA2P4XdMFAlph4x0ACgkQ1v5xA2P4
XdM+Vg//dXmp5LtHNtFmbExgE1f9NXm00UzSZ59gYDEEzY8q7O6YUTATKulkaHsU
pDR/zdZsNiDINxQa/bRbnFXXTOYq2gFntiNSlAB3wdegEUjXYB52zeTcP12v+nzX
bhbyzz7l7RiHgI5K2buCIpu+9UDUoId/UkG+ySxHiqZkRaUxqDTFfX/m23L2ZzsT
HO6QS37P7Fcr1SG6CvZSjzxvCQUr3FwOHdnOXeaVcTdz3rbntwKzv3gAFBSDIr7C
d0VpHqoayRnx0NwRCOuq6megm9mKOEhcocjY52kM9EQHn5mR1n9guc/U5zNyEz2S
r2zwbosMcoDFxfa8MKBFy9z4qD9KuGriOFGUG6VOYAc5nzz8kf7QVCr7U2pbEV23
jpwCuvQxAbomM3MoUkcB1YiyvjV8YfpEm0ZT4irINVG/S+9kIFlfNQLiWJqNEuh6
gxH5ZMQZHF8ax27YfZno9FK1S4iY1n4CLzSpZWLG+0+R8VNfbOnbj73U6TbEODUy
p2QoPCFj/esTkYmmkMdmhb0IHnHgKCibw+0CJUl/hB+BCXJu7LxOufwHoewUyrQy
0aKc3b0K9WJtrhMJPEx/ExTNCzBbroCHkvLb5wEV1uhWHaptnQiyfryNtswKaQOL
xX4r59kKMZqT+neSWXbPArTifVvJS+o31QXAl6xX3wl8I1yACFI=
=P09/
-----END PGP SIGNATURE-----
--- End Message ---