Omgili, forum search, forums search, search forums, discussion search,discussions search, search discussions, board search, boards search, search boards
  Advanced Search

New python-qt4 upload to experimental

On Sun, 29 Jan 2012 00:28:22 -0500, Scott Kitterman <...@kitterman.com

I just uploaded a new python-qt4 revision to experimental (it's arrival will
be delayed since it has to go through new.

It is experimental for at least three reasons:

1. It is changed to build with a multiarched Qt as qt4-x11 4.8 in
experimental is.

2. It builds a new python3-pyqt4-dbus (and dbg) package that needs python3-
dbus which is only available in experimental at the moment.

3. Because (I believe) it was built against a different Qt version, there is a
binary incompatible change in it that I know affects python-kde4 and may affect
other packages.

My prime suspects for other packages that might be affected are python-
qscintilla2, python-qwt5-qt4, python-qwt3d-qt4.

For python-kde4, python -c "import PyKDE4.kdecore" is enough to crash the
interpreter if the package isn't rebuilt (rebuilding solves it).

I've written upstream and the only feedback I've gotten back was a reminder
that ABI on PyQt4 isn't guaranteed.

I would appreciate it if maintainers for these other packages could take a
look at what's in experimental and see if their packages are affected.

I would also appreciate advice on managing this apparent ABI break.

Scott K

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive: http://lists.debian.org/2165165.LkQ1NuscTt@scott-latitude-e6320



On Tue, 31 Jan 2012 19:24:59 -0500, Scott Kitterman <...@kitterman.com

This package, with the changes suggested on debian-python is in Experimental
now, so please test and provide feedback.

Scott K

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive: http://lists.debian.org/4429453.8h8l3rU3oW@scott-latitude-e6320

On Sun, 29 Jan 2012 20:25:35 +0000, Simon McVittie <...@debian.org

Thanks, I'd meant to ask if you could get that working but you were
obviously way ahead of me :-)

Did you build-depend on python-dbus-dev in addition to python-dbus and
python3-dbus? If not, please do so in the next upload - at the moment
python-dbus depends on python-dbus-dev as a transitional thing, but I'd
like to stop doing that. Normally I'd wait til after wheezy, but the
dbus-python C API is pretty niche (main loop integration and nothing
else), so I believe python-qt4 is the only user of the header/pkgconfig
in that package.

Thanks,
S

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

On Mon, 30 Jan 2012 00:57:24 -0500, Scott Kitterman <...@kitterman.com

I had to re-upload it due to an error on my part, so I added this.

The binary name we ended up with is python3-dbus.mainloop.qt, so the python3-
dbus recommends will need updating in your next upload (your gues was quite
reasonable given the python package name, but we're taking advantage of new
packages in python3 to use Python pollicy compliant package naming (which the
python ones aren't).

Scott K

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive: http://lists.debian.org/1913252.2lYPHvzTUo@scott-latitude-e6320

On Mon, 30 Jan 2012 09:22:01 +0000, Simon McVittie <...@debian.org

Fixed in git, thanks.

I'll remove the python-dbus -version of python-qt4 reaches unstable.

S

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

On Sun, 29 Jan 2012 22:46:12 +0100, Piotr Ożarowski <...@debian.org

[Scott Kitterman, 2012-01-29]

why not python3-dbus.mainloop.qt?
--
Piotr Ożarowski Debian GNU/Linux Developer
http://www.ozarowski.pl http://www.griffith.cc http://www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

On Mon, 30 Jan 2012 00:57:47 -0500, Scott Kitterman <...@kitterman.com

Fixed. Thanks,

Scott K

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive: http://lists.debian.org/1442842.doPDCXjO8U@scott-latitude-e6320

On Sun, 29 Jan 2012 16:52:07 -0500, Scott Kitterman <...@kitterman.com

"Piotr Ożarowski" <...@debian.org

Because I didn't think it through when naming the package. Fortunately I messed up the upload and it got rejected, so I can change it (and fix the dbus depends too).

Scott K

--
To UNSUBSCRIBE, email to debi...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact list...@lists.debian.org
Archive:

Discussion Title: New python-qt4 upload to experimental
Title Keywords: python-qt4  upload  experimental