Currently, when assigning multiple items to a LIST, the following works:
```
make ports PORTSLIST="port/a
port/b"
```
while the following would fail:
```
make ports PORTSLIST="port/a port/b"
```
We do have an issue with configd not being available here but we
can always work on this later. For now it runs into a timeout
and then continues as expected.
We do not want to install globs as the matching is very fuzzy and
also we no longer do. To make sure prevent use of globs in
install_packages so we can catch this in nightly builds if it
ever happens.
While here, allow to set a VERSION for core builds which ignores
the tag-version-derivation. It is useful for prerelease building.
Last but not least ADDITIONS should no longer look for SUFFIX so
if you want to build an image with SUFFIX=-devel and use a development
plugin overwrite ADDITIONS accordingly, e.g. ADDTIONS=os-dyndns-devel
The migrations don't run because PHP isn't active. That's an issue
of configd never being initialised, which we came to before so we
may need a bootstrap template for both php.ini files just in case.
This isn't a good sign in general, but point users into the right
direction on how to proceed. The error should be enough to make
them awae of something is wrong with the setup.
Actually, build.conf can hold all overrides from the main Makefile
now. This is pretty handy for OEMs now. Thanks for the prodding
on IRC for this one. :)