Bug#990129: libqt5core5a: breaks work of some QtWebEngine based programs

2021-06-28 Thread Boris Pek
Hi Dmitry,

> Can you please test if the .deb file attached to this message fixes the bug
> for you?
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989744#37
>
> In that file I reverted changes to src/corelib/mimetypes/qmimeprovider.cpp
> from that commit. These changes were not related to the main purpose of that
> commit, so this way we can still have the original bug fixed.

I tested proposed package libqt5core5a_5.15.2+dfsg-7_amd64.deb and may
confirm what it solves my problem with maps in QtWebEngine.

Best regards,
Boris



Bug#990129: libqt5core5a: breaks work of some QtWebEngine based programs

2021-06-28 Thread Dmitry Shachnev
Hi Boris!

On Mon, Jun 21, 2021 at 03:51:08PM +0300, Boris Pek wrote:
> Hi,
>
> I use Debian 11 (Bullseye) on work PC to develop Qt based projects. All worked
> fine until update of Qt packages last week: one of our QML based application
> stopped showing maps without any errors in stdin/stdout.
>
> Today I spent few hours to find the root of problem. QtWebEngine is used for
> displaying maps and it is quite problematic itself, but I was surprised to 
> find
> what problem was caused by update in QtCore library:
> libqt5core5a:amd64 (5.15.2+dfsg-5, 5.15.2+dfsg-6)
>
> And if I understand correctly here is the problematic patch:
> https://salsa.debian.org/qt-kde-team/qt/qtbase/-/commit/5eaeb73
>
> Could you revert it please?

Can you please test if the .deb file attached to this message fixes the bug
for you?

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989744#37

In that file I reverted changes to src/corelib/mimetypes/qmimeprovider.cpp
from that commit. These changes were not related to the main purpose of that
commit, so this way we can still have the original bug fixed.

--
Dmitry Shachnev



Processed: Re: Bug#990129: libqt5core5a: breaks work of some QtWebEngine based programs

2021-06-21 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 moreinfo
Bug #990129 [libqt5core5a] libqt5core5a: breaks work of some QtWebEngine based 
programs
Ignoring request to alter tags of bug #990129 to the same tags previously set

-- 
990129: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990129
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#990129: libqt5core5a: breaks work of some QtWebEngine based programs

2021-06-21 Thread Lisandro Damián Nicanor Pérez Meyer
Control: tag -1 moreinfo

Hi Boris!

On Mon, 21 Jun 2021 at 10:00, Boris Pek  wrote:
>
> Package: libqt5core5a
> Version: 5.15.2+dfsg-6
> Severity: important
> X-Debbugs-Cc: tehnic...@yandex.ru
>
>
> Hi,
>
> I use Debian 11 (Bullseye) on work PC to develop Qt based projects. All worked
> fine until update of Qt packages last week: one of our QML based application
> stopped showing maps without any errors in stdin/stdout.
>
> Today I spent few hours to find the root of problem. QtWebEngine is used for
> displaying maps and it is quite problematic itself, but I was surprised to 
> find
> what problem was caused by update in QtCore library:
> libqt5core5a:amd64 (5.15.2+dfsg-5, 5.15.2+dfsg-6)
>
> And if I understand correctly here is the problematic patch:
> https://salsa.debian.org/qt-kde-team/qt/qtbase/-/commit/5eaeb73
>
> Could you revert it please?

Not without knowing the root reason of why you are seeing that
behaviour.  The patch comes from upstream, so there are at least two
possibilities:

1) the patch is wrong.
2) the code you run uses the bug fixed in that patch as a feature.

In other words: how can we know the bug is in qtcore or on your app?
Of course if you can find why the patch is wrong I'll be happy to
revert it.

-- 
Lisandro Damián Nicanor Pérez Meyer
https://perezmeyer.com.ar/



Processed: Re: Bug#990129: libqt5core5a: breaks work of some QtWebEngine based programs

2021-06-21 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 moreinfo
Bug #990129 [libqt5core5a] libqt5core5a: breaks work of some QtWebEngine based 
programs
Added tag(s) moreinfo.

-- 
990129: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990129
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#990129: libqt5core5a: breaks work of some QtWebEngine based programs

2021-06-21 Thread Boris Pek
Package: libqt5core5a
Version: 5.15.2+dfsg-6
Severity: important
X-Debbugs-Cc: tehnic...@yandex.ru


Hi,

I use Debian 11 (Bullseye) on work PC to develop Qt based projects. All worked
fine until update of Qt packages last week: one of our QML based application
stopped showing maps without any errors in stdin/stdout.

Today I spent few hours to find the root of problem. QtWebEngine is used for
displaying maps and it is quite problematic itself, but I was surprised to find
what problem was caused by update in QtCore library:
libqt5core5a:amd64 (5.15.2+dfsg-5, 5.15.2+dfsg-6)

And if I understand correctly here is the problematic patch:
https://salsa.debian.org/qt-kde-team/qt/qtbase/-/commit/5eaeb73

Could you revert it please?

Best regards,
Boris


-- System Information:
Debian Release: 11.0
  APT prefers testing
  APT policy: (700, 'testing'), (500, 'testing-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-7-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8),
LANGUAGE=ru:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libqt5core5a depends on:
ii  libc6  2.31-12
ii  libdouble-conversion3  3.1.5-6.1
ii  libgcc-s1  10.2.1-6
ii  libglib2.0-0   2.66.8-1
ii  libicu67   67.1-6
ii  libpcre2-16-0  10.36-2
ii  libstdc++6 10.2.1-6
ii  libzstd1   1.4.8+dfsg-2.1
ii  shared-mime-info   2.0-1
ii  zlib1g 1:1.2.11.dfsg-2

Versions of packages libqt5core5a recommends:
ii  qttranslations5-l10n  5.15.2-2

Versions of packages libqt5core5a suggests:
ii  libthai0  0.1.28-3