Summary: | installer fails to emerge baselayout properly | ||
---|---|---|---|
Product: | Gentoo Release Media | Reporter: | Leung Ki Chi <7words.sg> |
Component: | Installer | Assignee: | Gentoo Linux Installer <gli-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Leung Ki Chi
2005-08-16 07:02:15 UTC
It looks like baselayout doesn't create the required /dev nodes when installed via a package. looking at the ebuild for 1.11.13, it does it (calls create_dev_nodes()) in pkg_postinst() I found the problem. My original code for building the stage3 had called MAKEDEV manually within the chroot. I commented this out after hearing that the baselayout ebuild had been fixed to do this in pkg_postinst(). After further investigation, it *does* build it, but it doesn't move it into /dev unless the 'bootstrap' or 'build' USE flags are in effect. I've uncommented the code to manually call MAKEDEV to populate /dev within the chroot. Please test the latest CVS snapshot. I have tested with the 20050816 snapshot. The installer now creates lots of device nodes in /dev, including /dev/null and /dev/console . So I guess this bug is verified closed. :-) Always good to hear ;) Thanks for all your help so far. Moving to Release Media/Installer. |