File test-cases.patch of Package zram-generator
Index: zram-generator-1.1.1~git5.8612dbb/tests/test_cases.rs
===================================================================
--- zram-generator-1.1.1~git5.8612dbb.orig/tests/test_cases.rs
+++ zram-generator-1.1.1~git5.8612dbb/tests/test_cases.rs
@@ -18,6 +18,7 @@ fn unshorn() {
let (uid, gid) = (unistd::geteuid(), unistd::getegid());
if !uid.is_root() {
match sched::unshare(sched::CloneFlags::CLONE_NEWUSER) {
+ Err(errno::Errno::EINVAL) => exit(0),
Err(errno::Errno::EPERM) => {
eprintln!("unshare(NEWUSER) forbidden and not running as root: skipping tests");
exit(0);