Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler
Hi, On Tue, Mar 09, 2021 at 05:32:20PM +0900, Norbert Preining wrote : > Please put me or the Qt/KDE Team into Cc so that we can take appropriate > actions. I opened the 2 bugs just after my previous email: - https://bugs.debian.org/984850 - https://bugs.debian.org/984851 Thanks, Vincent
Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler
Hi Vincent, thanks for answering, even that late. > Yes, it'd have been better to get the latest version of both libqalculate and > qalculate-gtk. Unfortunately, I haven't been able to work on them for way too > long, my apologies for that. I'll orphan the packages because it won't likely > change soon. Well, for bullseye it is now too late, unfortunately. But I will look into it for after the release. Please put me or the Qt/KDE Team into Cc so that we can take appropriate actions. Thanks for all your work on the package. Norbert -- PREINING Norbert https://www.preining.info Fujitsu Research Labs + IFMGA Guide + TU Wien + TeX Live + Debian Dev GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler
Hi, On Mon, Jan 4, 2021, at 1:53 PM, Norbert Preining wrote: > I would have been nice to get the latest qalculate into Debian, but so > close to initial freeze I don't feel really comfortable doing this. > Do you have any opinion on that? > There are not that many rdepends, actually only the gtk frontend and > cantor, as far as I see. Sorry for the late answer. Yes, it'd have been better to get the latest version of both libqalculate and qalculate-gtk. Unfortunately, I haven't been able to work on them for way too long, my apologies for that. I'll orphan the packages because it won't likely change soon. Yes, there are only a couple of rdepends, and migration wasn't too painful the few times I did it. Thanks, Vincent
Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler
Hi Vincent, thanks for your prompt reply, that is very much appreciated. I have uploaded an NMU with the suggested fixes. I would have been nice to get the latest qalculate into Debian, but so close to initial freeze I don't feel really comfortable doing this. Do you have any opinion on that? There are not that many rdepends, actually only the gtk frontend and cantor, as far as I see. On Mon, 04 Jan 2021, Vincent Legout wrote: > I'm sorry I won't have time to look at libqalculate, please feel free to > NMU if it helps. Thanks for your work! All the best Norbert -- PREINING Norbert https://www.preining.info Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler
Hi Norbert, On Sat, Jan 02, 2021 at 07:49:37AM +0900, Norbert Preining wrote : > I see you haven't done any further packaging of libqalculate since June > 2019, and the qalculate v3 is stuck in experimental. > > Could you please let us know what are your plans with qalculate? > > I have raised the severity, since we are close to freeze and the bug > affects other packages and make them crash under the default setup. > > Can I make an NMU with the changes below? I'm sorry I won't have time to look at libqalculate, please feel free to NMU if it helps. Thanks for your work! Thanks, Vincent
Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler
severity 979010 serious thanks Hi Vincent, I see you haven't done any further packaging of libqalculate since June 2019, and the qalculate v3 is stuck in experimental. Could you please let us know what are your plans with qalculate? I have raised the severity, since we are close to freeze and the bug affects other packages and make them crash under the default setup. Can I make an NMU with the changes below? Thanks for your consideration and answer Norbert > libqalculate20 as it is currently in unstable crashes cantor when the > default qalculate backend is selected. The reason is a symbol clash with > cantor, that libqalculate fixed in > https://github.com/Qalculate/libqalculate/commit/c7843072a1ece96edcf3fe76427b91d77f5aacf3 > > I prepared a branch on my salsa clone based on the tag for the unstable > debian release debian/2.8.2-1, which fixes this. > > The patch which I added on top of debian/2.8.2-1 is here > https://salsa.debian.org/preining/libqalculate/-/commit/db0ec64f1810f1dcb4d1f182bf565ae103834e00 > > The branch is here > https://salsa.debian.org/preining/libqalculate/-/commits/fix-cantor-crash > > I cannot send a merge request, because you don't have a separate branch > for what is currently in unstable, and the experimental changes are in > the master branch. You would need to do > git checkout debian/2.8.2-1 > git switch -c debian/unstable > and then apply the patch. > > It would be good to fix this, as it triggers a crash in cantor with the > default backend. > > Thanks for your consideration > > Norbert > > -- System Information: > Debian Release: bullseye/sid > APT prefers unstable > APT policy: (500, 'unstable'), (200, 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 5.10.4 (SMP w/4 CPU threads) > Kernel taint flags: TAINT_UNSIGNED_MODULE > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), > LANGUAGE=en_US:en > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages libqalculate20 depends on: > ii libc62.31-6 > ii libcurl3-gnutls 7.74.0-1 > ii libgcc-s110.2.1-3 > ii libgmp10 2:6.2.1+dfsg-1 > ii libicu67 67.1-5 > ii libmpfr6 4.1.0-3 > ii libqalculate20-data 2.8.2-1 > ii libstdc++6 10.2.1-3 > ii libxml2 2.9.10+dfsg-6.3+b1 > > libqalculate20 recommends no packages. > > libqalculate20 suggests no packages. > > -- no debconf information > > Norbert -- PREINING Norbert https://www.preining.info Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler
Package: libqalculate20 Version: 2.8.2-1+b2 Severity: important X-Debbugs-Cc: debian-qt-...@lists.debian.org Hi libqalculate20 as it is currently in unstable crashes cantor when the default qalculate backend is selected. The reason is a symbol clash with cantor, that libqalculate fixed in https://github.com/Qalculate/libqalculate/commit/c7843072a1ece96edcf3fe76427b91d77f5aacf3 I prepared a branch on my salsa clone based on the tag for the unstable debian release debian/2.8.2-1, which fixes this. The patch which I added on top of debian/2.8.2-1 is here https://salsa.debian.org/preining/libqalculate/-/commit/db0ec64f1810f1dcb4d1f182bf565ae103834e00 The branch is here https://salsa.debian.org/preining/libqalculate/-/commits/fix-cantor-crash I cannot send a merge request, because you don't have a separate branch for what is currently in unstable, and the experimental changes are in the master branch. You would need to do git checkout debian/2.8.2-1 git switch -c debian/unstable and then apply the patch. It would be good to fix this, as it triggers a crash in cantor with the default backend. Thanks for your consideration Norbert -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.4 (SMP w/4 CPU threads) Kernel taint flags: TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libqalculate20 depends on: ii libc62.31-6 ii libcurl3-gnutls 7.74.0-1 ii libgcc-s110.2.1-3 ii libgmp10 2:6.2.1+dfsg-1 ii libicu67 67.1-5 ii libmpfr6 4.1.0-3 ii libqalculate20-data 2.8.2-1 ii libstdc++6 10.2.1-3 ii libxml2 2.9.10+dfsg-6.3+b1 libqalculate20 recommends no packages. libqalculate20 suggests no packages. -- no debconf information