Always use cp merge instead of overlayfs multi-lower for dep stacking
overlayfs multi-lower does NOT merge directories across layers — only
the topmost layer's version of a directory is visible. This broke
packages depending on multiple conf packages that install into the
same system directories (e.g. /usr/include/GL/).
Now always uses Stack.merge (cp --archive --link --no-target-directory)
to combine all dep layers into a single lower dir, like day10 does.
Hard links mean no extra disk space. Files from all layers are visible
in the same directory tree.
Fixes lablgl.1.05 and likely many other failures involving
conf-* packages.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>