Hi everyone! El lunes, 14 de mayo de 2018 08:26:55 -03 Dmitry Shachnev escribió: > 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? Let me try to sum up the info. = On the reproducible side: - Ben Hutchings marked #876035 as minor <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876035#16> I do not understand the rationale but he is the kernel maintainer so I'll simply trust him here. - They are using oldstable, which is clearly something we do not intend to support with Qt 5.10. With our maintainer hat on: of course if there is something we can do the better, but within some limits, like what upstream expects. = On the Qt side: - With an upstream maintainer hat on: Qt 5.10 is not meant for oldstable. People wanting to run Qt 5.10 on those system must modify whatever is necessary. - We do not know the impact we create by disabling the getentropy feature. And normally that stuff is related to criptography. Believe me I don't want to mess with that. So in my point of view, without any further data, it's a non-go. Regards, Lisandro. -- Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/
Attachment:
signature.asc
Description: This is a digitally signed message part.