Summary: | =sys-fs/eudev should check whether to print "rc-update add udev-postmount default" message | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sergey S. Starikoff <Ikonta> |
Component: | [OLD] Core system | Assignee: | eudev team <eudev> |
Status: | RESOLVED FIXED | ||
Severity: | minor | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Sergey S. Starikoff
2013-11-26 05:55:11 UTC
1. udev-init-scripts, which is a dependency for eudev, suggests to remove udev-postmount from any of runlevels. It's not used by sys-fs/udev. 2. Why udev-postmount (eudev's) supposed to run in default runlevel? sys-fs/udev doesn't do any rule-generation since version 183; eudev does, however, when built with USE="rule-generator". The udev-postmount init script is specifically meant to be run after all (at least local) filesystems have been mounted, so that any generated rules can be saved to disk. I concur with the original poster; this message only -needs- to be specified when eudev is built with USE="rule-generator" enabled. Technically, if we follow the other recent elog recommendations, it shouldn't show up unless USE="rule-generator" goes from disabled to enabled, regardless of whether it is actually in a runlevel. We will adjust for the next revision. Thanks for reporting! (In reply to Ian Stakenvicius from comment #2) > sys-fs/udev doesn't do any rule-generation since version 183; eudev does, > however, when built with USE="rule-generator". The udev-postmount init > script is specifically meant to be run after all (at least local) > filesystems have been mounted, so that any generated rules can be saved to > disk. > > I concur with the original poster; this message only -needs- to be specified > when eudev is built with USE="rule-generator" enabled. Technically, if we > follow the other recent elog recommendations, it shouldn't show up unless > USE="rule-generator" goes from disabled to enabled, regardless of whether it > is actually in a runlevel. > > We will adjust for the next revision. Thanks for reporting! Ian can you take care of this in 1.5.3-r1 and -9999. (In reply to Anthony Basile from comment #3) > (In reply to Ian Stakenvicius from comment #2) > > sys-fs/udev doesn't do any rule-generation since version 183; eudev does, > > however, when built with USE="rule-generator". The udev-postmount init > > script is specifically meant to be run after all (at least local) > > filesystems have been mounted, so that any generated rules can be saved to > > disk. > > > > I concur with the original poster; this message only -needs- to be specified > > when eudev is built with USE="rule-generator" enabled. Technically, if we > > follow the other recent elog recommendations, it shouldn't show up unless > > USE="rule-generator" goes from disabled to enabled, regardless of whether it > > is actually in a runlevel. > > > > We will adjust for the next revision. Thanks for reporting! > > Ian can you take care of this in 1.5.3-r1 and -9999. Done. I also patched udev-init-scripts so that it doesn't ask users to remove the runlevel anymore if eudev[rule-generator] is installed, that should be a big help. (In reply to Ian Stakenvicius from comment #4) > (In reply to Anthony Basile from comment #3) > > (In reply to Ian Stakenvicius from comment #2) > > > sys-fs/udev doesn't do any rule-generation since version 183; eudev does, > > > however, when built with USE="rule-generator". The udev-postmount init > > > script is specifically meant to be run after all (at least local) > > > filesystems have been mounted, so that any generated rules can be saved to > > > disk. > > > > > > I concur with the original poster; this message only -needs- to be specified > > > when eudev is built with USE="rule-generator" enabled. Technically, if we > > > follow the other recent elog recommendations, it shouldn't show up unless > > > USE="rule-generator" goes from disabled to enabled, regardless of whether it > > > is actually in a runlevel. > > > > > > We will adjust for the next revision. Thanks for reporting! > > > > Ian can you take care of this in 1.5.3-r1 and -9999. > > Done. > > I also patched udev-init-scripts so that it doesn't ask users to remove the > runlevel anymore if eudev[rule-generator] is installed, that should be a big > help. Looks good thanks! |