[oe-commits] org.oe.dev udev: Stop booting semi-configured system in case of random miniscule errors.

pfalcon commit openembedded-commits at lists.openembedded.org
Sat Jun 30 01:36:33 UTC 2007


udev: Stop booting semi-configured system in case of random miniscule errors.
* It makes *completely* no sense to just fail the udev script on first error 
and continue boot further. Either it should try to ignore them, or halt system 
boot. Otherwise, system in weird, semi-working state will emerge, without anu 
notices of such state.
* This script for example fails on mount --bind and mount --move, which busybox
1.2.1 doesn't appear to handle correctly.

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: d876b6a9edacbf926175521634c12de36ab4e3c5
ViewMTN: http://monotone.openembedded.org/revision.psp?id=d876b6a9edacbf926175521634c12de36ab4e3c5
Files:
1
packages/udev/files/init
packages/udev/udev_092.bb
packages/udev/udev_097.bb
packages/udev/udev_100.bb
Diffs:

#
# mt diff -rb29b99ceeb63af04c2736ab8176705046dc326c0 -rd876b6a9edacbf926175521634c12de36ab4e3c5
#
# 
# 
# patch "packages/udev/files/init"
#  from [0eaf02554e92a27efee8e176c35b8eee809a1ca6]
#    to [78cf2bbff25b54330eeed70f9417f2b3b3c148bd]
# 
# patch "packages/udev/udev_092.bb"
#  from [a4b112038d53214ff29eb19b0a49cd3300db87e9]
#    to [9c280c1d2cc7237d3dd3cc93dd6a6861334b7786]
# 
# patch "packages/udev/udev_097.bb"
#  from [1670066b56c71bc70cf150d20bcd3c01c94180c3]
#    to [8d341ef0c55e6945df0f9050797bba9644b6d15b]
# 
# patch "packages/udev/udev_100.bb"
#  from [052ad350b235989b24d5180ae1d34444ec6f5b93]
#    to [cf318dbe137533d51d411b1f6361520cd7e366a3]
# 
============================================================
--- packages/udev/files/init	0eaf02554e92a27efee8e176c35b8eee809a1ca6
+++ packages/udev/files/init	78cf2bbff25b54330eeed70f9417f2b3b3c148bd
@@ -1,4 +1,4 @@
-#!/bin/sh -e
+#!/bin/sh
 
 UDEVSTART=/sbin/udevstart
 
============================================================
--- packages/udev/udev_092.bb	a4b112038d53214ff29eb19b0a49cd3300db87e9
+++ packages/udev/udev_092.bb	9c280c1d2cc7237d3dd3cc93dd6a6861334b7786
@@ -1,9 +1,9 @@ RPROVIDES_${PN} = "hotplug"
 DESCRIPTION = "udev is a daemon which dynamically creates and removes device nodes from \
 /dev/, handles hotplug events and loads drivers at boot time. It replaces \
 the hotplug package and requires a kernel not older than 2.6.12."
 RPROVIDES_${PN} = "hotplug"
 
-PR = "r18"
+PR = "r19"
 
 SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
 	   file://noasmlinkage.patch;patch=1 \
============================================================
--- packages/udev/udev_097.bb	1670066b56c71bc70cf150d20bcd3c01c94180c3
+++ packages/udev/udev_097.bb	8d341ef0c55e6945df0f9050797bba9644b6d15b
@@ -8,7 +8,7 @@ needed to link programs with libvolume_i
 DESCRIPTION_libvolume-id-dev = "libvolume_id development headers, \
 needed to link programs with libvolume_id."
 
-PR = "r8"
+PR = "r9"
 
 SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
 	   file://noasmlinkage.patch;patch=1 \
============================================================
--- packages/udev/udev_100.bb	052ad350b235989b24d5180ae1d34444ec6f5b93
+++ packages/udev/udev_100.bb	cf318dbe137533d51d411b1f6361520cd7e366a3
@@ -9,7 +9,7 @@ needed to link programs with libvolume_i
 DESCRIPTION_libvolume-id-dev = "libvolume_id development headers, \
 needed to link programs with libvolume_id."
 
-PR = "r7"
+PR = "r8"
 
 SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
 	   file://noasmlinkage.patch;patch=1 \






More information about the Openembedded-commits mailing list