From: Hauke Mehrtens Date: Thu, 14 Nov 2024 21:57:02 +0000 (+0100) Subject: build: apk: Remove /run/apk/db.lock X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=71c14cbee5aa5f1924191252c07a69b7e6aabd29;p=openwrt%2Fstaging%2Fnbd.git build: apk: Remove /run/apk/db.lock Do not add the file /run/apk/db.lock to the root file system. The /run folder should be on a tmpfs. At runtime we should make /run point to a tmpfs. At build time we should just remove the folder. Signed-off-by: Hauke Mehrtens Link: https://github.com/openwrt/openwrt/pull/16961 Signed-off-by: Christian Marangi --- diff --git a/package/Makefile b/package/Makefile index 2c7cd58879..3c6621b81c 100644 --- a/package/Makefile +++ b/package/Makefile @@ -101,6 +101,7 @@ ifneq ($(CONFIG_USE_APK),) $(call apk,$(TARGET_DIR)) add --no-cache --initdb --no-scripts --arch $(ARCH_PACKAGES) \ --repositories-file /dev/null --repository file://$(PACKAGE_DIR_ALL)/packages.adb \ $$(cat $(TMP_DIR)/apk_install_list) + rm -rf $(TARGET_DIR)/run else $(file >$(TMP_DIR)/opkg_install_list,\ $(call opkg_package_files,\