On 01/27/2016 10:17 AM, Guillaume Gardet wrote:
Hi,
All armv6l (raspberry pi) images hang after a call to kpartx. See: https://build.opensuse.org/package/live_build_log/devel:ARM:Factory:Contrib:...
Local (chroot) build is ok, so I guess this is a qemu problem?
Any idea how to fix that ?
It's a udev problem. Spawning udev in qemu-linux-user doesn't work, because we don't allow NETLINK sockets to get created. However, after udev fails to start, it doesn't clean up properly after itself and the hinting file libudev then uses to determine whether udev is running still exists, so device mapper (kpartx) tries to talk to it and waits forever. Hannes cooked up a patch for this a while back that we were testing locally, but somehow now every build hangs for 2 minutes. I don't think anyone debugged this further. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org