get_menu_messages is the first proper function in functions.inc - so if functions.inc is getting require'd twice somehow, then that would be the first hit on a double declaration.
I just fired up a fresh 2G CF card on an Alix 2D3:
2.1-BETA0 (i386)
built on Mon Jun 25 16:02:04 EDT 2012
The wizard ran fine.
zcache had a 4G CF, jharr has a 1G CF, I have a 2G.
Surely it can't be an issue with the 1G and 4G images but not with the 2G!
I have an Alix 2D3 (3 ethernet ports - LAN, WAN, OPT1), the others have Alix systems with 2 or 1 ethernet port - how can the way the wizard selects the default hardware for LAN and WAN be much different so it does some weird sequence that induces this on on 1 or 2 ethernet nanobsd systems?
Has anyone else seen this, and if so, on what hardware and software combination?
Does it happen every time you start the wizard on a fresh install on your hardware? (reproducible or hit and miss?)
Does it happen right at the start of the wizard, just after login? (From the posts I think yes)