[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1023083: ITP: libquazip1-qt5 -- Qt/C++ wrapper over minizip - Version 1 (Qt5)



Package: wnpp
X-Debbugs-Cc: debian-devel@lists.debian.org
Owner: Ben Westover <me@benthetechguy.net>
Severity: wishlist

* Package name    : libquazip1-qt5
  Version         : 1.3
  Upstream Author : Sergey A. Tachenov <sergei@tachenov.name>
* URL             : https://github.com/stachenov/quazip
* License         : zlib, LGPL-2.1 with static linking exception
  Programming Lang: C, C++
  Description     : Qt/C++ wrapper over minizip - Version 1 (Qt5)

QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
Minizip) using Trolltech's Qt library.

While quazip is already packaged in Debian, it's version 0.9.1. The
author of quazip has stated that versions 1.x are meant to be used
alongside 0.x and not as an upgrade/replacement, like how Qt5 is still
packaged alongside Qt6.
This package is for versions 1.x of quazip built for Qt5. I'm packaging
it at the request of Filippo Rusconi (context below). I do not plan to
package this inside a team, unless one expresses interest. I will need a
sponsor at first as I'm only a DM.

Thanks,
--
Ben Westover

On 10/29/22 1:20 PM, Filippo Rusconi wrote:
> Greetings, Ben,
>
> On Tue, Sep 13, 2022 at 03:40:13PM +0000, Ben Westover wrote:
>> Hello,
>>
>> On 9/13/22 8:28 AM, Filippo Rusconi wrote:
>>>> I'd support any attempt to move the current libquazip[1] away
>>>> from Debian Med team where it is just by chance since it was a
>>>> dependency of some of our packages.  It does not make any sense to
>>>> maintain it inside the Debian Med team and I would love to hand it
>>>> over.  All maintainers except me do not respond to pings any more
>>>> and thus can be droped from the list of Uploaders.
>>>
>>> I understand that, let's take it away from Debian Med and put it in Debian at
>>> large. Ben, if you would do the update, then I'd go over it and upload it. That
>>> would be very good.
>>
>> As stated above, the existing QuaZip *0.9* package (libquazip) and my
>> new QuaZip *1.3* package (libquazip1-qt6) are unrelated. While they are
>> both QuaZip packages, they are separate since QuaZip 0.x and 1.x are
>> supposed to coexist, much like Qt5 and Qt6. The orphaning of libquazip
>> is unrelated to my new libquazip1-qt6 being uploaded. My new package is
>> outside of any team.
>>
>> The correct procedure here is to orphan libquazip, and anyone who is
>> interested can adopt it. Again, my new package libquazip1-qt6 is not
>> related to the existing libquazip package or the Med Team.
>
> Yes, certainly. However, we have to support libquazip1.3 as a Qt5- and Qt6-built
> library. I would suggest that we make this package (Ben's) or the other (Debian
> med's) support both Qt libraries' versions.
>
> This would be pretty similar to what I have proposed for QCustomPlot ([0] any
> comment about it, not a single comment about my previous emails, by the way).
>
> Ben, would you do this or would you accept pull requests ?
>
> Sincerely,
> Filippo
>
> 0. https://salsa.debian.org/science-team/qcustomplot/-/tree/qt5-and-qt6

Attachment: OpenPGP_signature
Description: PGP signature


Reply to: