[Python-modules-team] Bug#895718: python-pyqt5: import PyQt5.QtCore fails

Dmitry Shachnev mitya57 at debian.org
Mon May 14 12:26:55 BST 2018


Control: reassign -1 libqt5core5a 5.10.1+dfsg-5
Control: retitle -1 libqt5core5a: Requires Linux kernel 3.17.0 or newer

On Sun, Apr 29, 2018 at 06:21:57PM -0400, Scott Kitterman wrote:
> I've reopened this at a normal priority since it seems to reliably happen in a
> pbuilder/cowbuilder chroot environment (I hit it again today), but nowhere
> else.

We discussed this on #debian-reproducible today and finally found the reason:
Qt 5.10 started using the getrandom(2) syscall which was introduced in Linux
3.17.

However Debian oldstable (jessie) has 3.16 and it seems some people are still
running this as a host kernel. Mattia (CCed) says he cannot use newer kernels
because of bug #876035.

We can build Qt without the “getentropy” feature and that would lower the
required kernel version to 3.16:
https://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/global/minimum-linux_p.h#n64

Lisandro, what is your opinion on this?

--
Dmitry Shachnev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20180514/c527ad28/attachment.sig>


More information about the Python-modules-team mailing list