Mailinglist Archive: opensuse-buildservice (176 mails)

< Previous Next >
[opensuse-buildservice] Re: python3 setup.py fails
On 17.3.2017 19:53, jan matejek wrote:
On 17.3.2017 19:48, Olaf Hering wrote:
Am 17. März 2017 19:38:44 MEZ schrieb jan matejek <jmatejek@xxxxxxxx>:

old kernel.

How old is "old"? It is 4.10.x. OpenQA is not complaining because there are
snapshots every other day.

On 17.3.2017 14:20, Olaf Hering wrote:
(...)
1337 13:17:06.361953 getrandom(0x7f9d23bbd770, 24, 0) = -1 ENOSYS (Function
not implemented)

old enough that it doesn't implement the getrandom() syscall, apparently?
(should have existed since 3.17)

or maybe something different is going on in your testing and on the actual
failing machine

Whatever the reason, though, I suspect the underlying cause to be the same
upstream bug
(http://bugs.python.org/issue29157): since glibc introduced a "getentropy()"
call, Python has been
silently using a codepath on Linux that was written for BSD. In the Linux
version a fallback to
/dev/urandom is present, not so on BSD...

we'll see on monday :)

m.


< Previous Next >