Gentoo Archives: gentoo-user

From: Michael Mol <mikemol@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] udevd boot messages
Date: Thu, 24 May 2012 23:26:51
Message-Id: CA+czFiBZECFDCjDq1G=65kBAw91XSURxrenVgvxeRmY6ymUMzQ@mail.gmail.com
In Reply to: Re: [gentoo-user] udevd boot messages by Markos Chandras
1 On Mon, May 21, 2012 at 5:00 PM, Markos Chandras <hwoarang@g.o> wrote:
2 > On 05/21/2012 03:27 PM, Michael Hampicke wrote:
3 >>> I updated udev from 171-r5 to 171-r6 and now i get several udevd
4 >>>  boot message as : udevd[1389]: can not find
5 >>> '/lib/udev/rules.d/90-network.rules': No such file or directory
6 >>> udevd[1389]: can not find '/lib/udev/rules.d/95-keymap.rules': No
7 >>> such file or directory ...................... and so on.
8 >>>
9 >>> /lib is a symlink pointing to /lib64. /lib64/udev/rules.d is ok
10 >>> with all the rules that udevd does not find at boot.
11 >>
12 >> No I would guess it was because of the upgrade of
13 >> sys-apps/baselayout to 2.1-r1. Things got crazy here with that
14 >> upgrade. I had to re-merge every package with files under /lib/ In
15 >>  your case re-merging udev should to the trick.
16 >>
17 > The package clearly informed you that you need to reboot for things to
18 > work properly
19 >
20 > "You should reboot the system now to get /run mounted with tmpfs!"
21 >
22 > Have a look on pkg_postinst() function in that ebuild. You chose to
23 > ignore it and this is why you had these problems after the update.
24
25 Ok, now I'm coming up on a bind. I've spent the last few days trying
26 to get my laptop back up to snuff, cycling emerge updates,
27 revdep-rebuilds and eix-syncs. That particular warning, for me, was
28 buried in a mountain of ruby and libicu build failures.
29
30 I just now started going through /var/log/portage/messages, and was
31 reminded of this thread.
32
33 I just wanted to note that deleting the rules.d directory, and then
34 only re-emerging udev, strikes me as setting oneself up for more
35 problems in the future. Turns out, there are a lot of packages on my
36 system I might want to look at re-emerging. A lot of it belongs to
37 udev, but a lot of it...doesn't. I'm going to try Jacques's method of
38 removing the old rules.d folder, and re-emerging the packages equery
39 identified. Hopefully, I won't see the same boot messages that hit
40 other people.
41
42 saffron rules.d # for pkg in $(ls); do equery b $pkg; done
43 * Searching for 10-dm.rules ...
44 sys-fs/lvm2-2.02.88 (/lib/udev/rules.d/10-dm.rules)
45 * Searching for 11-dm-lvm.rules ...
46 sys-fs/lvm2-2.02.88 (/lib/udev/rules.d/11-dm-lvm.rules)
47 * Searching for 13-dm-disk.rules ...
48 sys-fs/lvm2-2.02.88 (/lib/udev/rules.d/13-dm-disk.rules)
49 * Searching for 30-kernel-compat.rules ...
50 sys-fs/udev-171-r6 (/lib/udev/rules.d/30-kernel-compat.rules)
51 * Searching for 40-gentoo.rules ...
52 sys-fs/udev-171-r6 (/lib/udev/rules.d/40-gentoo.rules)
53 * Searching for 42-qemu-usb.rules ...
54 sys-fs/udev-171-r6 (/lib/udev/rules.d/42-qemu-usb.rules)
55 * Searching for 50-firmware.rules ...
56 sys-fs/udev-171-r6 (/lib/udev/rules.d/50-firmware.rules)
57 * Searching for 50-udev-default.rules ...
58 sys-fs/udev-171-r6 (/lib/udev/rules.d/50-udev-default.rules)
59 * Searching for 60-cdrom_id.rules ...
60 sys-fs/udev-171-r6 (/lib/udev/rules.d/60-cdrom_id.rules)
61 * Searching for 60-persistent-alsa.rules ...
62 sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-alsa.rules)
63 * Searching for 60-persistent-input.rules ...
64 sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-input.rules)
65 * Searching for 60-persistent-serial.rules ...
66 sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-serial.rules)
67 * Searching for 60-persistent-storage.rules ...
68 sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-storage.rules)
69 * Searching for 60-persistent-storage-tape.rules ...
70 sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-storage-tape.rules)
71 * Searching for 60-persistent-v4l.rules ...
72 sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-v4l.rules)
73 * Searching for 70-libgphoto2.rules ...
74 media-libs/libgphoto2-2.4.12 (/lib/udev/rules.d/70-libgphoto2.rules)
75 * Searching for 70-udev-acl.rules ...
76 sys-auth/consolekit-0.4.5_p20120320 (/lib/udev/rules.d/70-udev-acl.rules)
77 * Searching for 75-cd-aliases-generator.rules ...
78 sys-fs/udev-171-r6 (/lib/udev/rules.d/75-cd-aliases-generator.rules)
79 * Searching for 75-persistent-net-generator.rules ...
80 sys-fs/udev-171-r6 (/lib/udev/rules.d/75-persistent-net-generator.rules)
81 * Searching for 75-probe_mtd.rules ...
82 sys-fs/udev-171-r6 (/lib/udev/rules.d/75-probe_mtd.rules)
83 * Searching for 77-nm-olpc-mesh.rules ...
84 net-misc/networkmanager-0.8.4.0-r2 (/lib/udev/rules.d/77-nm-olpc-mesh.rules)
85 * Searching for 80-drivers.rules ...
86 sys-fs/udev-171-r6 (/lib/udev/rules.d/80-drivers.rules)
87 * Searching for 80-udisks.rules ...
88 sys-fs/udisks-1.0.4-r1 (/lib/udev/rules.d/80-udisks.rules)
89 * Searching for 90-alsa-restore.rules ...
90 media-sound/alsa-utils-1.0.25-r1 (/lib/udev/rules.d/90-alsa-restore.rules)
91 * Searching for 90-network.rules ...
92 sys-fs/udev-171-r6 (/lib/udev/rules.d/90-network.rules)
93 * Searching for 95-dm-notify.rules ...
94 sys-fs/lvm2-2.02.88 (/lib/udev/rules.d/95-dm-notify.rules)
95 * Searching for 95-udev-late.rules ...
96 sys-fs/udev-171-r6 (/lib/udev/rules.d/95-udev-late.rules)
97 * Searching for 95-upower-battery-recall-dell.rules ...
98 sys-power/upower-0.9.16 (/lib/udev/rules.d/95-upower-battery-recall-dell.rules)
99 * Searching for 95-upower-battery-recall-fujitsu.rules ...
100 sys-power/upower-0.9.16
101 (/lib/udev/rules.d/95-upower-battery-recall-fujitsu.rules)
102 * Searching for 95-upower-battery-recall-gateway.rules ...
103 sys-power/upower-0.9.16
104 (/lib/udev/rules.d/95-upower-battery-recall-gateway.rules)
105 * Searching for 95-upower-battery-recall-ibm.rules ...
106 sys-power/upower-0.9.16 (/lib/udev/rules.d/95-upower-battery-recall-ibm.rules)
107 * Searching for 95-upower-battery-recall-lenovo.rules ...
108 sys-power/upower-0.9.16
109 (/lib/udev/rules.d/95-upower-battery-recall-lenovo.rules)
110 * Searching for 95-upower-battery-recall-toshiba.rules ...
111 sys-power/upower-0.9.16
112 (/lib/udev/rules.d/95-upower-battery-recall-toshiba.rules)
113 * Searching for 95-upower-csr.rules ...
114 sys-power/upower-0.9.16 (/lib/udev/rules.d/95-upower-csr.rules)
115 * Searching for 95-upower-hid.rules ...
116 sys-power/upower-0.9.16 (/lib/udev/rules.d/95-upower-hid.rules)
117 * Searching for 95-upower-wup.rules ...
118 sys-power/upower-0.9.16 (/lib/udev/rules.d/95-upower-wup.rules)
119 * Searching for 99-fuse.rules ...
120 sys-fs/fuse-2.8.6 (/lib/udev/rules.d/99-fuse.rules)
121 * Searching for 99-laptop-mode.rules ...
122 app-laptop/laptop-mode-tools-1.60-r1 (/lib/udev/rules.d/99-laptop-mode.rules)
123 --
124 :wq

Replies

Subject Author
Re: [gentoo-user] udevd boot messages Tanstaafl <tanstaafl@×××××××××××.org>