Package Details: criu 3.6-1

Git Clone URL: https://aur.archlinux.org/criu.git (read-only)
Package Base: criu
Description: A Checkpoint/Restore functionality for Linux in Userspace.
Upstream URL: http://criu.org
Licenses: GPL2
Submitter: pbor
Maintainer: aksr
Last Packager: aksr
Votes: 27
Popularity: 0.629541
First Submitted: 2013-10-17 10:07
Last Updated: 2017-11-17 11:42

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

jacobtey commented on 2017-10-05 15:02

The last version of CRIU is 3.5. Have to change in PKGBUILD

mynameiscow commented on 2017-07-09 03:50

@Kepsulon, I'm also getting the same error. Were you able to find a solution?

(00.064613) Error (criu/kcmp-ids.c:108): kcmp failed: pid (27840 7386) type 1 idx (0 0): Function not implemented
(00.064623) Error (criu/cr-dump.c:608): Can't make VM id for 7386
(00.064632) Unlock network
(00.064641) Unfreezing tasks into 1
(00.064648) Unseizing 7386 into 1
(00.064669) Unseizing 27839 into 1
(00.064698) Error (criu/cr-dump.c:1641): Dumping FAILED.

1ace commented on 2017-04-01 11:30

soccr/soccr.c:7:20: fatal error: libnet.h: No such file or directory

depends+=('libnet')

Kepsulon commented on 2017-02-24 10:16

Im getting


Error (criu/kcmp-ids.c:108): kcmp failed: pid (30010 29569) type 1 idx (0 0): Function not implemented
Error (criu/cr-dump.c:604): Can't make VM id for 29569
Error (criu/cr-dump.c:1636): Dumping FAILED.

kumala commented on 2016-12-09 10:15

sudo criu check still produces:

Error (cr-check.c:136): sys/kernel/ns_last_pid sysctl is inaccessible: No such file or directory
Does not look good.

I understand this is because of the standard arch kernel not providing CONFIG_CHECKPOINT_RESTORE.

Also, if I understand correctly, this was marked as fixed here: https://bugs.archlinux.org/index.php?do=details&action=details.addvote&task_id=43088

Anyone has a status update on that one?

susu commented on 2016-03-24 16:09

Hi maintainer,

Building this package is failed now.
It need python at build time, at directory src/criu-2.0/lib/py/images/ for target magic.py

Add python to makedepend in PKGBUILD could resolve this problem.

Thank you.

aksr commented on 2016-01-02 11:41

lase: Thank you.
This problem is already known and reported.
Package libbsd from the official repo is outdated.
Btw, your solution works, but I would wait for libbsd update.

1ace commented on 2016-01-01 16:38

The package seems to be unable to compile when `libbsd` is installed (which is required by `smbclient` among others).
I'm too lazy to figure out why, though :)

As a workaround you can:
1. Uninstall `libbsd` with `pacman -Rdd libbsd` (`-dd` skips dependency checks, letting you remove a required package)
2. Compile `criu`
3. And then reinstall `libbsd` with `pacman -S --asdeps libbsd`
WARNING: this temporarily breaks the package system. Make sure you always do that third step!

sergej commented on 2015-09-10 18:30

You can use

make PREFIX=/usr SBINDIR=/usr/bin LOGROTATEDIR=/etc/logrotate.d LIBDIR=/usr/lib ...

in build() and package() instead of patching.

efiop commented on 2014-12-14 16:02

Added feature request https://bugs.archlinux.org/task/43088 . Feel free to vote there for enabling CONFIG_CHECKPOINT_RESTORE again.

All comments