From 28e8425a0824b74e352a724bfc3d063a3ff2e402 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Sun, 4 Jan 2026 15:15:05 +0100 Subject: [PATCH] fix(luci-app-secubox-admin): remove luci-app-secubox dependency to fix installation conflict MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Removed unnecessary dependency on luci-app-secubox which was causing file conflicts during installation. The admin package doesn't actually use any modules from luci-app-secubox - it only uses its own secubox-admin.* modules. This fixes the installation error: "Package luci-app-secubox wants to install file /etc/config/secubox But that file is already provided by package secubox-core" Changes: - Makefile: Removed +luci-app-secubox from LUCI_DEPENDS - Package now only depends on: +luci-base +rpcd +secubox-core - Incremented PKG_RELEASE: 7 → 8 - Updated DEPLOY_UPDATES.md with v1.0.0-8 details 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- DEPLOY_UPDATES.md | 9 +++++++-- package/secubox/luci-app-secubox-admin/Makefile | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/DEPLOY_UPDATES.md b/DEPLOY_UPDATES.md index a6eb774..60e440f 100644 --- a/DEPLOY_UPDATES.md +++ b/DEPLOY_UPDATES.md @@ -69,11 +69,16 @@ ubus -S call luci.secubox check_updates ### Package Versions - `secubox-core`: 0.8.0-6 -- `luci-app-secubox-admin`: 1.0.0-7 +- `luci-app-secubox-admin`: 1.0.0-8 ### Recent Fixes -**v1.0.0-7** (Latest): +**v1.0.0-8** (Latest): +- Removed dependency on luci-app-secubox to avoid file conflicts +- Package now only depends on: luci-base, rpcd, secubox-core +- Fixes installation error: "file already provided by secubox-core" + +**v1.0.0-7**: - Added graceful RPC fallback to ALL views - Wrapped all RPC calls in L.resolveDefault() with appropriate fallback values - Fixed "No related RPC reply" errors in health.js, logs.js, settings.js, apps.js, dashboard.js diff --git a/package/secubox/luci-app-secubox-admin/Makefile b/package/secubox/luci-app-secubox-admin/Makefile index 7e3a47c..9b2c4fb 100644 --- a/package/secubox/luci-app-secubox-admin/Makefile +++ b/package/secubox/luci-app-secubox-admin/Makefile @@ -2,12 +2,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-secubox-admin PKG_VERSION:=1.0.0 -PKG_RELEASE:=7 +PKG_RELEASE:=8 PKG_LICENSE:=MIT PKG_MAINTAINER:=CyberMind LUCI_TITLE:=LuCI SecuBox Admin Control Center -LUCI_DEPENDS:=+luci-base +luci-app-secubox +rpcd +secubox-core +LUCI_DEPENDS:=+luci-base +rpcd +secubox-core LUCI_DESCRIPTION:=Unified admin control center for SecuBox appstore plugins with system monitoring LUCI_PKGARCH:=all