Otherwise things go excitingly wrong. The crosstools tree has split
root and `/usr', so when we try to copy the tools into the target
chroot, the corresponding paths start fighting each other, and only one
`.../lib/x86_x64-linux-gnu' symlink can win.
Also, you can't make good package builds with merged `/usr'.
Also also, it's just a really bad idea.
## Install the base system.
progress("install base system")
## Install the base system.
progress("install base system")
- run_root(["eatmydata", "debootstrap"] +
+ run_root(["eatmydata", "debootstrap", "--no-merged-usr"] +
(arch in C.FOREIGN_ARCHS and ["--foreign"] or []) +
["--arch=" + arch, "--variant=minbase",
"--include=" + ",".join(C.BASE_PACKAGES),
(arch in C.FOREIGN_ARCHS and ["--foreign"] or []) +
["--arch=" + arch, "--variant=minbase",
"--include=" + ",".join(C.BASE_PACKAGES),