I am currently trying to add LuCI to my custom build. Normally I build OpenBuilder configuration with all packages. Wiki suggests to use metapackage "luci" or "luci-ssl". When looking at luci.index in feeds for luci-ssl it says:
Package: luci-ssl
Submenu: Collections
Version: 1
Depends: +uhttpd +uhttpd-mod-tls +px5g +luci-mod-admin-full +luci-theme-openwrt +luci-app-firewall +libiwinfo
Menu-Depends:
Provides:
Build-Depends: lua/host
Section: luci
Category: LuCI
Title: Standard OpenWrt set with HTTPS support
Maintainer: LuCI Development Team <luci@lists.subsignal.org>
Source: luci-.tar.gz
Type: ipkg
Description: Standard OpenWrt set with HTTPS support
http://luci.subsignal.org/
LuCI Development Team <luci@lists.subsignal.org>
@@
but when I try to install it (for build)
risa@core-i3 ~/openwrt/openwrt $ scripts/feeds install luci-ssl
Installing package 'luci'
Installing package 'olsrd'
Installing package 'freifunk-watchdog'
Installing package 'freifunk-gwcheck'
Installing package 'freifunk-mapupdate'
Installing package 'freifunk-firewall'
Installing package 'freifunk-common'
Installing package 'community-profiles'
Installing package 'freifunk-policyrouting'
Installing package 'meshwizard'
Installing package 'collectd'
Installing package 'curl'
Installing package 'gettext'
Installing package 'libiconv'
Installing package 'libxml2'
Installing package 'libdbi'
Installing package 'mysql'
Installing package 'uclibc++'
Installing package 'libmodbus'
Installing package 'owfs'
Installing package 'libusb'
Installing package 'liboping'
Installing package 'postgresql'
Installing package 'coreutils'
Installing package 'rrdtool-1.0.x'
Installing package 'lm-sensors'
Installing package 'sysfsutils'
Installing package 'perl'
Installing package 'db47'
Installing package 'gdbm'
Installing package 'net-snmp'
Installing package 'libelf'
Installing package 'smap'
Installing package 'netdiscover'
Installing package 'libnet-1.1.x'
Installing package 'mac-to-devinfo'
Installing package 'httping'
Installing package 'miniupnpd'
Installing package 'ntpclient'
Installing package 'ddns-scripts'
Installing package 'samba3'
Installing package 'p910nd'
Installing package 'ushare'
Installing package 'libdlna'
Installing package 'ffmpeg'
Installing package 'libupnp'
Installing package 'hd-idle'
Installing package 'tinyproxy'
Installing package 'polipo'
Installing package 'openvpn'
Installing package 'lzo'
Installing package 'freifunk-p2pblock'
Installing package 'xtables-addons'
Installing package 'l7-protocols'
Installing package 'multiwan'
WARNING: No feed for package 'iptables-utils' found, maybe it's already part of the standard packages?
Installing package 'etherwake'
Installing package 'vnstat'
Installing package 'gd'
Installing package 'jpeg'
Installing package 'libpng'
Installing package 'radvd'
Installing package 'ahcpd'
Installing package 'iwinfo'
which is scary and basically useless, because most of it I do not want/need (and even cannot build).
I wonder, what is the best method to add LuCI to build, so it uses only "standard" OpenWRT apps and packages?