You have to select simply wpad instead of wpad-mini in make menuconfig.
The wpad packages are located in Network almost at the bottom.
If you need only a build with wpad instead of wpad mini, you could also use the image builder and specify PACKAGES="-wpad-mini wpad" for your image build process with the image builder
Thanks for your reply. I am familiar with your WNDR3x00 builds and they were awesome.
I'm compiling a non vanilla version of openwrt related to the ROOTer project. I'll try editing the Makefiles for those packages.
While my original question is probably out of scope for these forums since it is NOT 100% opernwrt, I can think of other situations where doing a build and wanting to put something like dnsmasq-full in creates a conflict with dnsmasq. There must be a way to not get caught up in dependency hell (conflicts).
One solution is to not use + to select dependency packages but just the package name, so that the new package is not even visible until you have selected the needed variant of the existing package.