View previous topic :: View next topic |
Author |
Message |
DerRalf n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 13 Dec 2003 Posts: 34 Location: Bay Area, CA
|
Posted: Wed Mar 29, 2006 6:51 pm Post subject: Udev boot errors / missing scripts? |
|
|
I get the following errors when I am booting up three Gentoo systems on Compaq DL360s with Smart Array RAID controllers (cciss driver):
Quote: | * Populating /dev with existing devices through uevents ... [ ok ]
* Letting udev process events ...
udevd-event[1798]: find_free_number: %e is deprecated, will be removed and is
unlikey to work correctly. Don't use it.
udevd-event[1789]: run_program: exec of program '/lib/udev/raid-devfs.sh' failed
udevd-event[1934]: run_program: exec of program '/lib/udev/raid-devfs.sh' failed
udevd-event[1936]: run_program: exec of program '/lib/udev/raid-devfs.sh' failed
udevd-event[1938]: run_program: exec of program '/lib/udev/raid-devfs.sh [ ok ]
* Finializing udev configuration ... [ ok ] |
I found the raid-devfs.sh script in an old backup of /etc/udev/scripts, but it is not created when I emerge the latest version of udev (087 on ~x86). Does anyone know, how this script is created? I assume it adds some RAID specific functionality, but the system runs fine without it.
If I do an 'equery belongs raid-devfs.sh', nothing comes up. Removing /etc/udev and reemerging it doesn't help either.
It looks like the udev rules are trying to call this script if the cciss driver is used:
Quote: | # compaq smart array
KERNEL=="cciss*", PROGRAM="raid-devfs.sh %k", NAME="%c{1}", SYMLINK+="%k" |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
zxy Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/6734610804773e684ad9dc.gif)
Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
Posted: Thu Mar 30, 2006 9:18 am Post subject: |
|
|
same here but only the first error/warning
Quote: | devd-event[1798]: find_free_number: %e is deprecated, will be removed and is
unlikey to work correctly. Don't use it. |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
zxy Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/6734610804773e684ad9dc.gif)
Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
astralbat n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 23 Jan 2005 Posts: 33
|
Posted: Sat Apr 15, 2006 1:30 pm Post subject: |
|
|
Hi,
I had a similar problem with my bluetooth script not being found:
run_program: exec of program '/lib/udev/bluetooth.sh' failed
I found the file 70-bluetooth.rules in/etc/udev/rules.d which was the cause of the error.
In my case this file used to belong to bluez-utils but got taken out and consequently this script never got deleted on unmerge of the old version. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
amadeupname n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 May 2006 Posts: 1
|
Posted: Thu May 11, 2006 10:45 pm Post subject: |
|
|
the missing raid-devfs.sh is a problem with the current stable ebuild. If you use the testing keyword for your arch and install the udev-089 or above that gets fixed. I had to add to my package.keywords file then reemerge udev to fix this on a HP ML350. As far as the e% being depreciated... Yes it is an warning that you have to look at every time you boot your system presently, but that has not been removed and should still be working. I am sure that the wonderful developers will fix it before that becomes an issue. There has already been a bug report files for this: https://bugs.gentoo.org/show_bug.cgi?id=127815 however they are listing it as RESOLVED INVALID. Probably because it is a known issue that does not currently break anything. Most things that become depreciated in Linux stay around for quite some time before they get fully removed like the ioctl32 stuff in the kernel was not removed till the lastest version (I know I had to patch it back in to get the Sangoma wanpipe drivers to work). |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|