• Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category Packages → Packages: Stable
  • Assigned To
    Andreas Baumann
  • Operating System i686
  • Severity Medium
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Arch Linux 32
Opened by TasosSah - 04.07.2022
Last edited by Andreas Baumann - 29.09.2022

FS#273 - Quazip Qt5 package contains Qt6 libraries

The quazip-qt5 package for both i686 and pentium4 contains the Qt6 libraries instead of the Qt5 ones.

The quazip package also no longer seems to exist upstream and should probably be removed in Arch32 as well.

Closed by  Andreas Baumann
29.09.2022 13:40
Reason for closing:  Fixed
Admin
Andreas Baumann commented on 28.09.2022 14:39

I get the same when I rebuild quazip, quazip-qt5 containing Qt6 libraries only,
also on 64-bit.
But the published package upstream is ok.

Admin
Andreas Baumann commented on 28.09.2022 18:04

Another annoying thing: I install an explicit quazip version (let's say quazip-qt5), then on pacman -Syyu I get:

:: Replace quazip with extra/quazip-qt5? [Y/n] 
Admin
Andreas Baumann commented on 28.09.2022 18:17
quazip-qt5: /usr/include/QuaZip-Qt6-1.3/quazip/quazipnewinfo.h exists in filesystem (owned by quazip-qt6)
quazip-qt5: /usr/include/QuaZip-Qt6-1.3/quazip/unzip.h exists in filesystem (owned by quazip-qt6)
quazip-qt5: /usr/include/QuaZip-Qt6-1.3/quazip/zip.h exists in filesystem (owned by quazip-qt6)

Nope, last rebuild made it worse..

Admin
Andreas Baumann commented on 29.09.2022 06:44

Happens uptream, the prober in CMakeLists.txt seems to probe for Qt6, Qt5, Qt4
in that order. So as we can see in the build log (64-bit):

-- Using Qt version 6
-- Using Qt version 6

Which means, it never builds for Qt 5. Either this needs a patch for CmakeLists.txt
or maybe easier split the package in two with a quazip-qt5 installing only
qt5-base and a quazip-qt6 with onle qt6-base installed?

I'll throw that upstream into their bug system.. :-)

Admin
Andreas Baumann commented on 29.09.2022 06:55
Admin
Andreas Baumann commented on 29.09.2022 07:34

Ok, I'll have to fix it locally for Arch32 for now..

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing