On Wednesday 19 September 2007 18:24:33 Chris Gianelloni wrote: > On Wed, 2007-09-19 at 17:23 +0200, Åsmund Grammeltvedt wrote: > > > However, it may just create it with USE=build. Check the > > > vdb in your stage1 to see what package owns the /root directory. > > > > ccache, apparently. Baselayout _should_ also create /root, but something > > seems to go wrong along the way. I guess I should rebuild and check the > > logs. > > Please do. If you find it to be an issue with baselayout, please file a > bug so we can get it fixed before we start our next release.
Hm, I haven't had time to actually check if this happens, but the current theory is this: Baselayout creates /root, but avoids becoming the owner by generating /usr/share/baselayout/mkdirs.sh and then running it in pkg_preinst. When ccache is unmerged at the end of the stage build, it removes /root, since its the sole owner. Does that seem plausible? -- Åsmund Grammeltvedt Snap TV
signature.asc
Description: This is a digitally signed message part.
