From: Daan De Meyer Date: Sun, 16 Feb 2025 14:20:59 +0000 (+0100) Subject: tree: Fix maybe_make_nocow() X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F3517%2Fhead;p=thirdparty%2Fmkosi.git tree: Fix maybe_make_nocow() --- diff --git a/mkosi/tree.py b/mkosi/tree.py index d3f272044..59307605d 100644 --- a/mkosi/tree.py +++ b/mkosi/tree.py @@ -81,7 +81,7 @@ def preserve_target_directories_stat(src: Path, dst: Path) -> Iterator[None]: def maybe_make_nocow(path: Path) -> None: try: - chattr(os.fspath(path), lsattr(os.fspath(path))) + chattr(os.fspath(path), lsattr(os.fspath(path)) | FS_NOCOW_FL) except OSError as e: if e.errno not in (errno.ENOTTY, errno.EOPNOTSUPP, errno.EINVAL): raise