Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 369037 - Adding udev to the sysinit runlevel for USE="build"
Summary: Adding udev to the sysinit runlevel for USE="build"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Stages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: udev maintainers
URL:
Whiteboard:
Keywords:
: 370731 373437 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-05-28 16:43 UTC by Jorge Manuel B. S. Vicetto
Modified: 2011-07-05 19:11 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-05-28 16:43:19 UTC
I'm creating this bug to split the discussion about udev from bug 368597.

Can you please add a build use flag to udev and create the symlink from the sysinit runlevel if USE="build"?
This should prevent users installing Gentoo from having the first boot fail for not finding the required devices.
Comment 1 William Hubbs gentoo-dev 2011-06-02 22:57:36 UTC
I have added this to udev-164-r2 as well as the live ebuild.

Please run a test with udev-164-r2 and let me know if udev gets added to
the sysinit runlevel in stage 3.
Comment 2 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-06-05 03:22:12 UTC
Currently udev isn't merged on stage1, so this won't work.
We're checking alternatives and or if we should merge udev for stage1.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2011-06-10 02:23:28 UTC
*** Bug 370731 has been marked as a duplicate of this bug. ***
Comment 4 William Hubbs gentoo-dev 2011-06-21 02:04:13 UTC
(In reply to comment #2)
> Currently udev isn't merged on stage1, so this won't work.
> We're checking alternatives and or if we should merge udev for stage1.

Looking into this further, udev is not part of system, but virtual/dev-manager is. So, when you decide when to merge the device manager, you should refer to virtual/dev-manager instead of sys-fs/udev.
Comment 5 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-06-29 10:30:19 UTC
*** Bug 373437 has been marked as a duplicate of this bug. ***
Comment 6 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-06-29 10:32:56 UTC
The udev ebuilds were fixed to create the symlink on USE="build" and udev was added to profiles/default/linux/packages.build.
THe 20110625 amd64 stages are already fixed. The rest should be fixed on the next run.
Comment 7 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-07-05 19:11:34 UTC
Closing this bug as udev was added to profiles/default/linux/packages.build so it will be built on stage1 and the ebuilds create the symlink for USE="build" (stage1).