Build two separate roots

One is for building, the other is for running, so that we are
running in a minimal OS, without all the development packages.