[CRIU] p. haul pycriu problem

Pavel Emelyanov xemul at virtuozzo.com
Tue Apr 19 07:49:26 PDT 2016


On 04/19/2016 05:46 PM, Cyrill Gorcunov wrote:
> On Tue, Apr 19, 2016 at 05:00:51PM +0300, Pavel Emelyanov wrote:
>> On 04/19/2016 04:30 PM, Sharmin Sultana Sheuly wrote:
>>> Hi
>>> I was trying migrating docker container following website: https://github.com/xemul/p.haul/blob/master/test/docker/HOWTO
>>> However it returns: ImportError: No module named pycriu
>>> for installing criu I installed additional libraries and I followed the below steps:
>>> 1. git clone https://github.com/xemul/criu
>>> 2. cd criu
>>> 3. make install
>>> It did not returned any error. And I checked it with criu check command , which returned looks good. that implies it is installed correctly.
>>> I dont know where the problem lies. AT the time of migration it still returns
>>> ImportError: No module named pycriu
>>
>> Cyrill, I run make install, but the pycriu happens to be not in /usr/...,
>> but in $criu_sources/lib/usr/...
>>
>> Why?
> 
> Pavel, could you please show output of "make install V=1"?
> By default everything is installed into /usr/local. If one
> need globalwise installation then need to type "make install PREFIX=/".
> .
> 
# make install V=1
make -C Documentation install
make[1]: Entering directory '/root/criu/Documentation'
mkdir -p /usr/local/share/man/man8
install -m 644 criu.8 /usr/local/share/man/man8
make[1]: Leaving directory '/root/criu/Documentation'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile obj=images all
make[1]: Entering directory '/root/criu'
make[1]: Leaving directory '/root/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile obj=images images/built-in.o
make[1]: Entering directory '/root/criu'
make[1]: 'images/built-in.o' is up to date.
make[1]: Leaving directory '/root/criu'
make -C criu all
make[1]: Entering directory '/root/criu/criu'
CC=gcc LD=ld CFLAGS="-fno-strict-aliasing -iquote /root/criu/criu/include -iquote /root/criu/images -iquote /root/criu/criu/pie -iquote /root/criu/criu/arch/x86 -iquote /root/criu/criu/arch/x86/include -iquote /root/criu/ -I/usr/include/libnl3   -O2 -g -Wall -Werror -DCONFIG_X86_64 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DCONFIG_X86_64 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE" make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile obj=pie/piegen pie/piegen/built-in.o
make[2]: Entering directory '/root/criu/criu'
make[2]: 'pie/piegen/built-in.o' is up to date.
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile.syscalls obj=arch/x86 all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile obj=arch/x86 all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile.library obj=pie all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile obj=pie all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile.crtools obj=. all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
make[1]: Leaving directory '/root/criu/criu'
make -C lib all
make[1]: Entering directory '/root/criu/lib'
make -C py all
make[2]: Entering directory '/root/criu/lib/py'
make -C images all
make[3]: Entering directory '/root/criu/lib/py/images'
protoc -I=/root/criu/images -I=/usr/include/ --python_out=./ /root/criu/images/binfmt-misc.proto /root/criu/images/cgroup.proto /root/criu/images/core-aarch64.proto /root/criu/images/core-arm.proto /root/criu/images/core-ppc64.proto /root/criu/images/core-x86.proto /root/criu/images/core.proto /root/criu/images/cpuinfo.proto /root/criu/images/creds.proto /root/criu/images/eventfd.proto /root/criu/images/eventpoll.proto /root/criu/images/ext-file.proto /root/criu/images/fdinfo.proto /root/criu/images/fh.proto /root/criu/images/fifo.proto /root/criu/images/file-lock.proto /root/criu/images/fown.proto /root/criu/images/fs.proto /root/criu/images/fsnotify.proto /root/criu/images/ghost-file.proto /root/criu/images/inventory.proto /root/criu/images/ipc-desc.proto /root/criu/images/ipc-msg.proto /root/criu/images/ipc-sem.proto /root/criu/images/ipc-shm.proto /root/criu/images/ipc-var.proto /root/criu/images/mm.proto /root/criu/images/mnt.proto /root/criu/images/netdev.proto /root/criu/images
/ns.proto /root/criu/images/opts.proto /root/criu/images/packet-sock.proto /root/criu/images/pagemap.proto /root/criu/images/pipe-data.proto /root/criu/images/pipe.proto /root/criu/images/pstree.proto /root/criu/images/regfile.proto /root/criu/images/remap-file-path.proto /root/criu/images/rlimit.proto /root/criu/images/sa.proto /root/criu/images/seccomp.proto /root/criu/images/siginfo.proto /root/criu/images/signalfd.proto /root/criu/images/sk-inet.proto /root/criu/images/sk-netlink.proto /root/criu/images/sk-opts.proto /root/criu/images/sk-packet.proto /root/criu/images/sk-unix.proto /root/criu/images/stats.proto /root/criu/images/tcp-stream.proto /root/criu/images/time.proto /root/criu/images/timer.proto /root/criu/images/timerfd.proto /root/criu/images/tty.proto /root/criu/images/tun.proto /root/criu/images/userns.proto /root/criu/images/utsns.proto /root/criu/images/vma.proto
echo "# Autogenerated. Do not edit!" > pb.py
for m in binfmt_misc_pb2 cgroup_pb2 core_aarch64_pb2 core_arm_pb2 core_ppc64_pb2 core_x86_pb2 core_pb2 cpuinfo_pb2 creds_pb2 eventfd_pb2 eventpoll_pb2 ext_file_pb2 fdinfo_pb2 fh_pb2 fifo_pb2 file_lock_pb2 fown_pb2 fs_pb2 fsnotify_pb2 ghost_file_pb2 inventory_pb2 ipc_desc_pb2 ipc_msg_pb2 ipc_sem_pb2 ipc_shm_pb2 ipc_var_pb2 mm_pb2 mnt_pb2 netdev_pb2 ns_pb2 opts_pb2 packet_sock_pb2 pagemap_pb2 pipe_data_pb2 pipe_pb2 pstree_pb2 regfile_pb2 remap_file_path_pb2 rlimit_pb2 sa_pb2 seccomp_pb2 siginfo_pb2 signalfd_pb2 sk_inet_pb2 sk_netlink_pb2 sk_opts_pb2 sk_packet_pb2 sk_unix_pb2 stats_pb2 tcp_stream_pb2 time_pb2 timer_pb2 timerfd_pb2 tty_pb2 tun_pb2 userns_pb2 utsns_pb2 vma_pb2; do \
	echo "from $m import *" >> pb.py ;\
done
make[3]: Leaving directory '/root/criu/lib/py/images'
make[2]: Leaving directory '/root/criu/lib/py'
make[1]: Leaving directory '/root/criu/lib'
make -C lib install
make[1]: Entering directory '/root/criu/lib'
make -C py all
make[2]: Entering directory '/root/criu/lib/py'
make -C images all
make[3]: Entering directory '/root/criu/lib/py/images'
protoc -I=/root/criu/images -I=/usr/include/ --python_out=./ /root/criu/images/binfmt-misc.proto /root/criu/images/cgroup.proto /root/criu/images/core-aarch64.proto /root/criu/images/core-arm.proto /root/criu/images/core-ppc64.proto /root/criu/images/core-x86.proto /root/criu/images/core.proto /root/criu/images/cpuinfo.proto /root/criu/images/creds.proto /root/criu/images/eventfd.proto /root/criu/images/eventpoll.proto /root/criu/images/ext-file.proto /root/criu/images/fdinfo.proto /root/criu/images/fh.proto /root/criu/images/fifo.proto /root/criu/images/file-lock.proto /root/criu/images/fown.proto /root/criu/images/fs.proto /root/criu/images/fsnotify.proto /root/criu/images/ghost-file.proto /root/criu/images/inventory.proto /root/criu/images/ipc-desc.proto /root/criu/images/ipc-msg.proto /root/criu/images/ipc-sem.proto /root/criu/images/ipc-shm.proto /root/criu/images/ipc-var.proto /root/criu/images/mm.proto /root/criu/images/mnt.proto /root/criu/images/netdev.proto /root/criu/images
/ns.proto /root/criu/images/opts.proto /root/criu/images/packet-sock.proto /root/criu/images/pagemap.proto /root/criu/images/pipe-data.proto /root/criu/images/pipe.proto /root/criu/images/pstree.proto /root/criu/images/regfile.proto /root/criu/images/remap-file-path.proto /root/criu/images/rlimit.proto /root/criu/images/sa.proto /root/criu/images/seccomp.proto /root/criu/images/siginfo.proto /root/criu/images/signalfd.proto /root/criu/images/sk-inet.proto /root/criu/images/sk-netlink.proto /root/criu/images/sk-opts.proto /root/criu/images/sk-packet.proto /root/criu/images/sk-unix.proto /root/criu/images/stats.proto /root/criu/images/tcp-stream.proto /root/criu/images/time.proto /root/criu/images/timer.proto /root/criu/images/timerfd.proto /root/criu/images/tty.proto /root/criu/images/tun.proto /root/criu/images/userns.proto /root/criu/images/utsns.proto /root/criu/images/vma.proto
echo "# Autogenerated. Do not edit!" > pb.py
for m in binfmt_misc_pb2 cgroup_pb2 core_aarch64_pb2 core_arm_pb2 core_ppc64_pb2 core_x86_pb2 core_pb2 cpuinfo_pb2 creds_pb2 eventfd_pb2 eventpoll_pb2 ext_file_pb2 fdinfo_pb2 fh_pb2 fifo_pb2 file_lock_pb2 fown_pb2 fs_pb2 fsnotify_pb2 ghost_file_pb2 inventory_pb2 ipc_desc_pb2 ipc_msg_pb2 ipc_sem_pb2 ipc_shm_pb2 ipc_var_pb2 mm_pb2 mnt_pb2 netdev_pb2 ns_pb2 opts_pb2 packet_sock_pb2 pagemap_pb2 pipe_data_pb2 pipe_pb2 pstree_pb2 regfile_pb2 remap_file_path_pb2 rlimit_pb2 sa_pb2 seccomp_pb2 siginfo_pb2 signalfd_pb2 sk_inet_pb2 sk_netlink_pb2 sk_opts_pb2 sk_packet_pb2 sk_unix_pb2 stats_pb2 tcp_stream_pb2 time_pb2 timer_pb2 timerfd_pb2 tty_pb2 tun_pb2 userns_pb2 utsns_pb2 vma_pb2; do \
	echo "from $m import *" >> pb.py ;\
done
make[3]: Leaving directory '/root/criu/lib/py/images'
make[2]: Leaving directory '/root/criu/lib/py'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile obj=c c/criu.pc.in
make[2]: Entering directory '/root/criu/lib'
make[2]: Nothing to be done for 'c/criu.pc.in'.
make[2]: Leaving directory '/root/criu/lib'
mkdir -p /usr/local/lib
install -m 755 c/libcriu.so /usr/local/lib/libcriu.so.1.0
ln -fns libcriu.so.1.0 /usr/local/lib/libcriu.so.1
ln -fns libcriu.so.1.0 /usr/local/lib/libcriu.so
mkdir -p /usr/local/include/criu
install -m 644 c/criu.h ../images/rpc.proto /usr/local/include/criu
mkdir -p /usr/local/lib/pkgconfig
sed -e 's, at version@,2.1,' -e 's, at libdir@,/usr/local/lib,' -e 's, at includedir@,/usr/local/include/,' c/criu.pc.in > c/criu.pc
install -m 644 c/criu.pc /usr/local/lib/pkgconfig
python ../scripts/crit-setup.py install --root= --prefix=/usr/local
running install
running build
running build_py
copying py/images/core_aarch64_pb2.py -> build/lib/pycriu/images
copying py/images/core_arm_pb2.py -> build/lib/pycriu/images
copying py/images/core_pb2.py -> build/lib/pycriu/images
copying py/images/core_ppc64_pb2.py -> build/lib/pycriu/images
copying py/images/core_x86_pb2.py -> build/lib/pycriu/images
copying py/images/cpuinfo_pb2.py -> build/lib/pycriu/images
copying py/images/creds_pb2.py -> build/lib/pycriu/images
copying py/images/eventfd_pb2.py -> build/lib/pycriu/images
copying py/images/eventpoll_pb2.py -> build/lib/pycriu/images
copying py/images/ext_file_pb2.py -> build/lib/pycriu/images
copying py/images/fdinfo_pb2.py -> build/lib/pycriu/images
copying py/images/fh_pb2.py -> build/lib/pycriu/images
copying py/images/fifo_pb2.py -> build/lib/pycriu/images
copying py/images/file_lock_pb2.py -> build/lib/pycriu/images
copying py/images/fown_pb2.py -> build/lib/pycriu/images
copying py/images/fs_pb2.py -> build/lib/pycriu/images
copying py/images/fsnotify_pb2.py -> build/lib/pycriu/images
copying py/images/ghost_file_pb2.py -> build/lib/pycriu/images
copying py/images/inventory_pb2.py -> build/lib/pycriu/images
copying py/images/ipc_desc_pb2.py -> build/lib/pycriu/images
copying py/images/ipc_msg_pb2.py -> build/lib/pycriu/images
copying py/images/ipc_sem_pb2.py -> build/lib/pycriu/images
copying py/images/ipc_shm_pb2.py -> build/lib/pycriu/images
copying py/images/ipc_var_pb2.py -> build/lib/pycriu/images
copying py/images/mm_pb2.py -> build/lib/pycriu/images
copying py/images/mnt_pb2.py -> build/lib/pycriu/images
copying py/images/netdev_pb2.py -> build/lib/pycriu/images
copying py/images/ns_pb2.py -> build/lib/pycriu/images
copying py/images/opts_pb2.py -> build/lib/pycriu/images
copying py/images/packet_sock_pb2.py -> build/lib/pycriu/images
copying py/images/pagemap_pb2.py -> build/lib/pycriu/images
copying py/images/pipe_data_pb2.py -> build/lib/pycriu/images
copying py/images/pipe_pb2.py -> build/lib/pycriu/images
copying py/images/pstree_pb2.py -> build/lib/pycriu/images
copying py/images/regfile_pb2.py -> build/lib/pycriu/images
copying py/images/remap_file_path_pb2.py -> build/lib/pycriu/images
copying py/images/rlimit_pb2.py -> build/lib/pycriu/images
copying py/images/sa_pb2.py -> build/lib/pycriu/images
copying py/images/seccomp_pb2.py -> build/lib/pycriu/images
copying py/images/siginfo_pb2.py -> build/lib/pycriu/images
copying py/images/signalfd_pb2.py -> build/lib/pycriu/images
copying py/images/sk_inet_pb2.py -> build/lib/pycriu/images
copying py/images/sk_netlink_pb2.py -> build/lib/pycriu/images
copying py/images/sk_opts_pb2.py -> build/lib/pycriu/images
copying py/images/sk_packet_pb2.py -> build/lib/pycriu/images
copying py/images/sk_unix_pb2.py -> build/lib/pycriu/images
copying py/images/stats_pb2.py -> build/lib/pycriu/images
copying py/images/tcp_stream_pb2.py -> build/lib/pycriu/images
copying py/images/time_pb2.py -> build/lib/pycriu/images
copying py/images/timer_pb2.py -> build/lib/pycriu/images
copying py/images/timerfd_pb2.py -> build/lib/pycriu/images
copying py/images/tty_pb2.py -> build/lib/pycriu/images
copying py/images/tun_pb2.py -> build/lib/pycriu/images
copying py/images/userns_pb2.py -> build/lib/pycriu/images
copying py/images/utsns_pb2.py -> build/lib/pycriu/images
copying py/images/vma_pb2.py -> build/lib/pycriu/images
copying py/images/pb.py -> build/lib/pycriu/images
copying py/images/binfmt_misc_pb2.py -> build/lib/pycriu/images
copying py/images/cgroup_pb2.py -> build/lib/pycriu/images
running build_scripts
running install_lib
copying build/lib/pycriu/images/opts_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/packet_sock_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/pagemap_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/pipe_data_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/pipe_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/pstree_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/regfile_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/remap_file_path_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/rlimit_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/sa_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/seccomp_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/siginfo_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/signalfd_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/sk_inet_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/sk_netlink_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/sk_opts_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/sk_packet_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/sk_unix_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/stats_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/tcp_stream_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/time_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/timer_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/timerfd_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/tty_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/tun_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/userns_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/utsns_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/vma_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/pb.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/binfmt_misc_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/core_aarch64_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/core_arm_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/core_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/core_ppc64_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/core_x86_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/cpuinfo_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/creds_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/eventfd_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/eventpoll_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/ext_file_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/fdinfo_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/fh_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/fifo_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/file_lock_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/fown_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/fs_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/fsnotify_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/ghost_file_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/inventory_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/ipc_desc_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/ipc_msg_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/ipc_sem_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/ipc_shm_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/ipc_var_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/mm_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/mnt_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/netdev_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/ns_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
copying build/lib/pycriu/images/cgroup_pb2.py -> usr/local/lib/python2.7/site-packages/pycriu/images
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/opts_pb2.py to opts_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/packet_sock_pb2.py to packet_sock_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/pagemap_pb2.py to pagemap_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/pipe_data_pb2.py to pipe_data_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/pipe_pb2.py to pipe_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/pstree_pb2.py to pstree_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/regfile_pb2.py to regfile_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/remap_file_path_pb2.py to remap_file_path_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/rlimit_pb2.py to rlimit_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/sa_pb2.py to sa_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/seccomp_pb2.py to seccomp_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/siginfo_pb2.py to siginfo_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/signalfd_pb2.py to signalfd_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/sk_inet_pb2.py to sk_inet_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/sk_netlink_pb2.py to sk_netlink_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/sk_opts_pb2.py to sk_opts_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/sk_packet_pb2.py to sk_packet_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/sk_unix_pb2.py to sk_unix_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/stats_pb2.py to stats_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/tcp_stream_pb2.py to tcp_stream_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/time_pb2.py to time_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/timer_pb2.py to timer_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/timerfd_pb2.py to timerfd_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/tty_pb2.py to tty_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/tun_pb2.py to tun_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/userns_pb2.py to userns_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/utsns_pb2.py to utsns_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/vma_pb2.py to vma_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/pb.py to pb.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/binfmt_misc_pb2.py to binfmt_misc_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/core_aarch64_pb2.py to core_aarch64_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/core_arm_pb2.py to core_arm_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/core_pb2.py to core_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/core_ppc64_pb2.py to core_ppc64_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/core_x86_pb2.py to core_x86_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/cpuinfo_pb2.py to cpuinfo_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/creds_pb2.py to creds_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/eventfd_pb2.py to eventfd_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/eventpoll_pb2.py to eventpoll_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/ext_file_pb2.py to ext_file_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/fdinfo_pb2.py to fdinfo_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/fh_pb2.py to fh_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/fifo_pb2.py to fifo_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/file_lock_pb2.py to file_lock_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/fown_pb2.py to fown_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/fs_pb2.py to fs_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/fsnotify_pb2.py to fsnotify_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/ghost_file_pb2.py to ghost_file_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/inventory_pb2.py to inventory_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/ipc_desc_pb2.py to ipc_desc_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/ipc_msg_pb2.py to ipc_msg_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/ipc_sem_pb2.py to ipc_sem_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/ipc_shm_pb2.py to ipc_shm_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/ipc_var_pb2.py to ipc_var_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/mm_pb2.py to mm_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/mnt_pb2.py to mnt_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/netdev_pb2.py to netdev_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/ns_pb2.py to ns_pb2.pyc
byte-compiling usr/local/lib/python2.7/site-packages/pycriu/images/cgroup_pb2.py to cgroup_pb2.pyc
running install_scripts
changing mode of usr/local/bin/crit to 755
running install_egg_info
Removing usr/local/lib/python2.7/site-packages/crit-0.0.1-py2.7.egg-info
Writing usr/local/lib/python2.7/site-packages/crit-0.0.1-py2.7.egg-info
make[1]: Leaving directory '/root/criu/lib'
make -C criu install
make[1]: Entering directory '/root/criu/criu'
CC=gcc LD=ld CFLAGS="-fno-strict-aliasing -iquote /root/criu/criu/include -iquote /root/criu/images -iquote /root/criu/criu/pie -iquote /root/criu/criu/arch/x86 -iquote /root/criu/criu/arch/x86/include -iquote /root/criu/ -I/usr/include/libnl3   -O2 -g -Wall -Werror -DCONFIG_X86_64 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DCONFIG_X86_64 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE" make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile obj=pie/piegen pie/piegen/built-in.o
make[2]: Entering directory '/root/criu/criu'
make[2]: 'pie/piegen/built-in.o' is up to date.
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile.syscalls obj=arch/x86 all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile obj=arch/x86 all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile.library obj=pie all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile obj=pie all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
make -r -R -f /root/criu/scripts/nmk/scripts/main.mk makefile=Makefile.crtools obj=. all
make[2]: Entering directory '/root/criu/criu'
make[2]: Leaving directory '/root/criu/criu'
mkdir -p /usr/local/sbin
install -m 755 criu /usr/local/sbin
mkdir -p /usr/local/include/criu
install -m 644 include/criu-plugin.h include/criu-log.h /usr/local/include/criu
make[1]: Leaving directory '/root/criu/criu'




More information about the CRIU mailing list