This suggests that you've got two packages specified that seem to have different files to install at the same place. Generally one or the other needs to be removed. The conflict detection isn't "perfect" as it may be that the same, exact file is provided by both packages.
The specific case is puzzling, as luci-mod-admin-full requires luci-base
I have much required code in indexlua underluci-base. Can I go ahead and delete the index.lua and the uci.lua from the luci-mod-admin-full? Any adverse effects of this?
I have tried to uncheck the luci-mod-admin-full, but "make menuconfig" does not allow to deselect "luci-mod-admin-full"
Sounds like you have a modified LuCI source repo with some additions from you (or from somebody else). Likely those modifications have been targeting an older/newer version of LuCI, and as LuCI has changed since the authoring of those changes, you need to modify your own code bits accordingly. As nobody else knows what you have done, it is up to you to solve the conflict.