[Bug 1317551] Re: libquazip binary package has critical bugs
Debian package have been uploaded to ftp-master. See 0.6.2-2 package. ** Changed in: libquazip (Ubuntu) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317551] Re: libquazip binary package has critical bugs
Ok, answer is: - libquazip will link by default to Qt4 - libquazip-qt5 will link to Qt5 I'm in touch with debian mentors to manage the source package as best as possible. I close this bug. ** Changed in: libquazip (Ubuntu) Status: Confirmed = In Progress ** Changed in: libquazip (Ubuntu) Assignee: (unassigned) = Eric Maeker (eric-maeker) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1317551] Re: libquazip binary package has critical bugs
Ok, I understand. Please give some time to ask Debian Mentors about the best configuration for libquazip inside Debian. I'll ping you as soon as possible Thanks -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317551] Re: libquazip binary package has critical bugs
Please not that libquazip is build using Qt4 as ldd shows eric@ubuntu:~$ ldd /usr/lib/x86_64-linux-gnu/libquazip.so.0 linux-vdso.so.1 = (0x7fffb49f9000) libz.so.1 = /lib/x86_64-linux-gnu/libz.so.1 (0x7feef5ae6000) libQtCore.so.4 = /usr/lib/x86_64-linux-gnu/libQtCore.so.4 (0x7feef5601000) libstdc++.so.6 = /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x7feef52fc000) libgcc_s.so.1 = /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x7feef50e6000) libc.so.6 = /lib/x86_64-linux-gnu/libc.so.6 (0x7feef4d2) libpthread.so.0 = /lib/x86_64-linux-gnu/libpthread.so.0 (0x7feef4b01000) libdl.so.2 = /lib/x86_64-linux-gnu/libdl.so.2 (0x7feef48fd000) libglib-2.0.so.0 = /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x7feef45f5000) librt.so.1 = /lib/x86_64-linux-gnu/librt.so.1 (0x7feef43ec000) libm.so.6 = /lib/x86_64-linux-gnu/libm.so.6 (0x7feef40e6000) /lib64/ld-linux-x86-64.so.2 (0x7feef5f4b000) libpcre.so.3 = /lib/x86_64-linux-gnu/libpcre.so.3 (0x7feef3ea7000) and that you used Qt5.2.1 to build your tests. When you build source+tests with Qt5 all goes fine. May be this is the source of the problem. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317551] Re: libquazip binary package has critical bugs
Small test on Ubuntu 14.04 eric@ubuntu:quazip-0.6.2$ sudo apt-get install qt4-qmake libquazip0-dev [add all Qt 4.8* -dev packages] ... # Building using Qt4.8.x eric@ubuntu:qztest$ qmake-qt4 qztest.pro eric@ubuntu:qztest$ make -j4 [No error] # Testing qztest app eric@ubuntu:qztest$ ./qztest [...] All tests executed successfully So do you want to Debian package to be build by default with Qt5? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317551] Re: libquazip binary package has critical bugs
Of course that was it! I wonder how I didn't notice it. I think the package should be built with whatever version of Qt is considered the main one for the distro (for example, the one that KDE was linked against). Or, better yet, provide two packages: quazip-qt4 and quazip-qt5. That would certainly eliminate a lot of confusion. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317551] Re: libquazip binary package has critical bugs
Thank you for discovering the cause behind the issue! About your question: Quazip is some kind of Qt non-official module very handy for Qt4 as for Qt5, so the right way to solve this should be providing both versions of the package. I mean: libqt4quazip0-dev and libqt5quazip0-dev Is this possible? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317551] Re: libquazip binary package has critical bugs
ah I found where to subscribe forget about the mail -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317551] Re: libquazip binary package has critical bugs
hummm, why not. The debian/rules can build both of them. I need to find out how to check what Qt version is the default one on the debian system building the package (in the makefile language may be using qmake -v output), then build qt4/qt5 is just a QMAKE var to change. Now what should be the best name of the packages? I think that libquazip-qt4, libquazip-qt5 are the best base, no? Then with the ABI version numbering we should have libquazip1-qtX{-dev}. As I'm not subscribed to this bug tracking system, please ping me by mail. Thanks -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317551] Re: libquazip binary package has critical bugs
The only problem is that the binary should be named differently, should it not? That is, no more libquazip.so.1.0.0 or whatever the version is? Instead, we'll have libquazip-qt4.so.1.0.0 and libquazip-qt5.so.1.0.0. But that would break backwards compatibility. Or did you mean checking qmake -v to provide a symlink for the default binary as libquazip.so.1.0.0? I'm seriously thinking about changing target binary names in upstream, though, precisely to avoid this kind of confusion. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317551] Re: libquazip binary package has critical bugs
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: libquazip (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317551 Title: libquazip binary package has critical bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libquazip/+bug/1317551/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs