- Package:
- release.debian.org
- Source:
- release.debian.org
- Submitter:
- Ben Westover
- Date:
- 2026-06-26 13:11:02 UTC
- Severity:
- normal
- Tags:
Hello, libquazip has come out with a new release that changes the SOVERSION to major.minor instead of just the major version. Along with this, the two separate source packages (libquazip1-qt5 and libquazip1-qt6) that build the library are being consolidated into one (libquazip1), so the old source packages will need to be cleaned up when the transition is done. Affected packages: * krita (fails to build with new version) * fritzing (fails to build with new version) * plume-creator (fails to build with new version) * seafile-gui (fails to build with new version) * texstudio * corectrl * qmapshack * openboard * nomacs * libxpertmassgui1 (fails to build in general) * libxpertmasscore1 (fails to build in general) * librepcb * apvlv * libpappsomspp-gui0 * libpappsomspp-core0 * libodsstream0 * gimagereader-qt * tupi (fails to build with new version) * sachesi (fails to build with new version) * collatinus (fails to build with new version) * connectome-workbench (fails to build with new version) * ckb-next * qml-module-rlottie Regards -- Ben Westover Ben file: title = "libquazip1"; is_affected = .depends ~ "libquazip1-qt6-1t64" | .depends ~ "libquazip1-qt5-1t64" | .depends ~ "libquazip1-qt6-1.7" | .depends ~ "libquazip1-qt5-1.7"; is_good = .depends ~ "libquazip1-qt6-1.7" | .depends ~ "libquazip1-qt5-1.7"; is_bad = .depends ~ "libquazip1-qt6-1t64" | .depends ~ "libquazip1-qt5-1t64";
Hello, It turns out all of the packages which use the Qt5 variant were failing to build because of an upstream bug that is now fixed in version 1.7.1. Here is the list of source packages that still fail to build: * collatinus * fritzing * seafile-client * tupi All of these packages fail to build because they have patches which hard-code the include path of version 1.5. I have attached patches which make all of them build successfully. Here is the list of source packages that will work fine with a binNMU: * krita * plume-creator * texstudio * corectrl * connectome-workbench * sachesi * qmapshack * openboard * nomacs * apvlv * librepcb * libxpertmass * libpappsomspp * libodsstream * gimagereader * ckb-next * rlottie-qml Regards -- Ben Westover
You could have reused the src:libquazip package name, instead of introducing a third source, libquazip1. But that's already done, so let's keep it... Go ahead. Please file bugs against those, with the proposed patches, at severity serious, and mark them as blocking this bug. Cheers, Emilio
Hi, apvlv FTBFS by transition: libquazip1 #1138499 在 2026/6/9 17:47, Santiago Vila 写道: Is this bug of new version QuaZip 1.7? Is <QTextCodec> exist in qt6? Regards,
Hi, 在 2026/6/11 19:28, Sebastiaan Couwenberg 写道: Thanks for help to confirm this is a bug of upstream libquazip1. The fix will be the milestone of upstream quazip v1.7.2: https://github.com/stachenov/quazip/milestone/6 Upstream first is better, your patch is still to appreciate, thanks! Kind Regards,
libquazip1 (1.7.1-1) has migrated to testing, but the rdeps which didn't get a maintainer upload still need to be rebuilt. Kind Regards, Bas
Hello, libquazip1 version 1.7.1-2 has just been accepted into unstable; the release just adds the patch from Bas. Thanks, -- Ben Westover
Hi, 在 2026/6/14 05:20, Ben Westover 写道: apvlv had build success on new libquazip1 version 1.7.1-2. Thanks!
This is done now. libquazip1-qt[56] need to be removed now, but I have filed bugs against ftp.debian.org for that. Let's close this one. Cheers, Emilio