fix(luci-app-secubox-admin): remove luci-app-secubox dependency to fix installation conflict

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 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-01-04 15:15:05 +01:00
parent 17065bf776
commit 28e8425a08
2 changed files with 9 additions and 4 deletions

View File

@ -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

View File

@ -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 <contact@cybermind.fr>
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