[Bug 1713259] [NEW] FFe: sip 4.19 transition

Dmitry Shachnev mitya57 at gmail.com
Sat Aug 26 18:52:30 UTC 2017


Public bug reported:

I would like to update sip4, python-qt4 and pyqt5 to their latest
upstream versions: 4.19.3, 4.12.1 and 5.9, respectively.

The main motivation for this is pyqt5: I want to ship a pure upstream
version with proper support for Qt 5.9, instead of 5.7 with hand-crafted
patches that we have now. Also, with sip 4.19 the sip ABI should become
more stable, which should make future maintenance easier.

Upstream announcement for sip 4.19:
https://www.riverbankcomputing.com/news/sip-419.

* sip4, python-qt4 and pyqt5 need to be synced from Debian experimental;
* all packages that build-depend on python-sip-dev, python3-sip-dev, python-qt4-dev or pyqt5-dev need to be rebuilt;
* ball and qtiplot need to be patched to fix FTBFS with sip 4.19;
* pyqwt3d and tulip need to be patched to fix FTBFS unrelated to sip.

I have all the patches ready, and I will prepare the rebuilds in a silo
PPA prior to landing, if I get the exception.

This transition was not done before feature freeze because I was waiting
for the Qt 5.9 transition to finish first (to avoid collisions).

** Affects: sip4 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to sip4 in Ubuntu.
https://bugs.launchpad.net/bugs/1713259

Title:
  FFe: sip 4.19 transition

Status in sip4 package in Ubuntu:
  New

Bug description:
  I would like to update sip4, python-qt4 and pyqt5 to their latest
  upstream versions: 4.19.3, 4.12.1 and 5.9, respectively.

  The main motivation for this is pyqt5: I want to ship a pure upstream
  version with proper support for Qt 5.9, instead of 5.7 with hand-
  crafted patches that we have now. Also, with sip 4.19 the sip ABI
  should become more stable, which should make future maintenance
  easier.

  Upstream announcement for sip 4.19:
  https://www.riverbankcomputing.com/news/sip-419.

  * sip4, python-qt4 and pyqt5 need to be synced from Debian experimental;
  * all packages that build-depend on python-sip-dev, python3-sip-dev, python-qt4-dev or pyqt5-dev need to be rebuilt;
  * ball and qtiplot need to be patched to fix FTBFS with sip 4.19;
  * pyqwt3d and tulip need to be patched to fix FTBFS unrelated to sip.

  I have all the patches ready, and I will prepare the rebuilds in a
  silo PPA prior to landing, if I get the exception.

  This transition was not done before feature freeze because I was
  waiting for the Qt 5.9 transition to finish first (to avoid
  collisions).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sip4/+bug/1713259/+subscriptions



More information about the foundations-bugs mailing list