From: Daan De Meyer Date: Mon, 6 Mar 2023 12:04:12 +0000 (+0100) Subject: arch: Use pathlib more X-Git-Tag: v15~310^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a98653366c3ff2925ea4f4414d04f802dc272af;p=thirdparty%2Fmkosi.git arch: Use pathlib more --- diff --git a/mkosi/distributions/arch.py b/mkosi/distributions/arch.py index 6fa34edb6..0efc7b0ed 100644 --- a/mkosi/distributions/arch.py +++ b/mkosi/distributions/arch.py @@ -1,6 +1,5 @@ # SPDX-License-Identifier: LGPL-2.1+ -import os from textwrap import dedent from mkosi.backend import MkosiState, add_packages, disable_pam_securetty, sort_packages @@ -37,7 +36,7 @@ def install_arch(state: MkosiState) -> None: server = f"Server = {state.config.mirror}/$repo/os/$arch" # Create base layout for pacman and pacman-key - os.makedirs(state.root / "var/lib/pacman", 0o755, exist_ok=True) + state.root.joinpath("var/lib/pacman").mkdir(mode=0o755, exist_ok=True, parents=True) pacman_conf = state.workspace / "pacman.conf" if state.config.repository_key_check: