Bug#964132: qgis: Please switch from sip4 to sip5

Sebastiaan Couwenberg sebastic at xs4all.nl
Mon Sep 21 15:44:06 BST 2020


On 9/21/20 4:19 PM, Dmitry Shachnev wrote:
> On Mon, Sep 21, 2020 at 04:05:08PM +0200, Sebastiaan Couwenberg wrote:
>> No sure how feasible that is, QGIS upstream also supports older
>> Debian/Ubuntu releases which may not support the SIP5/6 buildsystem.
> 
> I'm afraid it will be hard to support SIP 4 and 6 at the same time.

Then SIP 6 & Qt 6 support will likely become something for QGIS 4.x.

> But SIP 6 won't be released before Qt 6, which is expected in the beginning
> of 2021.

Are there any packagers for Qt 6 yet? If not, we'll have qt5 in Debian
for quite awhile still.

>> The changes to the upstream parts just added support for SIP5, the
>> packaging was updated to use those packages from experimental.
>>
>> We can merge the upstream bits to have the support for the sip5
>> buildsystem, and can keep the packaging to use sip4 (i.e. don't update
>> (build) dependencies).
> 
> Yes, that's what I was suggesting.
> 
> When I filed this bug report in July, I thought it's not possible to mix
> different SIP versions in the same project, i.e. use SIP 4 together with
> PyQt5 that is built with SIP 5.
> 
> But now upstream assured me that it actually is possible. In any case,
> please test that configuration before I upload PyQt5 to unstable.

Your patches to the upstream buildsystem have been been added to the
master branch on salsa as well. They will be included in the next upload
which likely won't happen before 3.10.10+dfsg-1 migrates to testing, at
the latest when 3.10.11 is released next month.

Once PyQt5 is moved to unstable, the changes for (build) dependencies
will be adopted on the master branch as well.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20200921/9ee717e3/attachment.sig>


More information about the Pkg-grass-devel mailing list