Fwd: Re: [gentoo-user] udevd boot messages

Pandu Poluan <[email protected]> Thu, 24 May 2012 07:59:46 +0700
Newsgroups gmane.linux.gentoo.server
Message-ID <CAA2qdGWJGRjmtxxitdrs+yPo22AA6Y0c9g-b_FJ1XBH+RE+c5g@mail.gmail.com>
--20cf307cfcae9582a604c0bdc46e
Content-Type: text/plain; charset=UTF-8

Mes amis,

Please be informed that the latest baselayout update might very likely
needs a reboot.

Here's some info I repost from Gentoo-user list. For the full thread, check
out its archive.

Rgds,
 ---------- Forwarded message ----------
From: "Tanstaafl" <[email protected]>
Date: May 23, 2012 11:27 PM
Subject: Re: [gentoo-user] udevd boot messages
To: <[email protected]>

On 2012-05-21 5:00 PM, Markos Chandras <[email protected]> wrote:

> On 05/21/2012 03:27 PM, Michael Hampicke wrote:
>
>> I updated udev from 171-r5 to 171-r6 and now i get several udevd
>>>  boot message as : udevd[1389]: can not find
>>> '/lib/udev/rules.d/90-network.**rules': No such file or directory
>>> udevd[1389]: can not find '/lib/udev/rules.d/95-keymap.**rules': No
>>> such file or directory ...................... and so on.
>>>
>>> /lib is a symlink pointing to /lib64. /lib64/udev/rules.d is ok
>>> with all the rules that udevd does not find at boot.
>>>
>>
>> No I would guess it was because of the upgrade of
>> sys-apps/baselayout to 2.1-r1. Things got crazy here with that
>> upgrade. I had to re-merge every package with files under /lib/ In
>>  your case re-merging udev should to the trick.
>>
>
 The package clearly informed you that you need to reboot for things to
> work properly
>
> "You should reboot the system now to get /run mounted with tmpfs!"
>
> Have a look on pkg_postinst() function in that ebuild. You chose to
> ignore it and this is why you had these problems after the update.
>

<pet-peeve>
I asked about this a while back but never got a decent answer...

*Especially* for servers, there really, REALLY needs to be a way to see
this kind of warning BEFORE updating... ie, the warning should be printed
to the screen during an 'emerge -pvuDN world' or something, so I know that
a reboot will be required for this update.
</pet-peeve>

--20cf307cfcae9582a604c0bdc46e
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Mes amis,</p>
<p>Please be informed that the latest baselayout update might very likely n=
eeds a reboot.</p>
<p>Here&#39;s some info I repost from Gentoo-user list. For the full thread=
, check out its archive.</p>
<p>Rgds,<br>
</p>
<div class=3D"gmail_quote">---------- Forwarded message ----------<br>From:=
 &quot;Tanstaafl&quot; &lt;<a href=3D"mailto:[email protected]">tan=
[email protected]</a>&gt;<br>Date: May 23, 2012 11:27 PM<br>Subject: R=
e: [gentoo-user] udevd boot messages<br>
To:  &lt;<a href=3D"mailto:[email protected]">gentoo-user@lists.=
gentoo.org</a>&gt;<br><br type=3D"attribution"><div class=3D"elided-text">O=
n 2012-05-21 5:00 PM, Markos Chandras &lt;<a href=3D"mailto:hwoarang@gentoo=
.org" target=3D"_blank">[email protected]</a>&gt; wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
On 05/21/2012 03:27 PM, Michael Hampicke wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I updated udev from 171-r5 to 171-r6 and now i get several udevd<br>
 =C2=A0boot message as : udevd[1389]: can not find<br>
&#39;/lib/udev/rules.d/90-network.<u></u>rules&#39;: No such file or direct=
ory<br>
udevd[1389]: can not find &#39;/lib/udev/rules.d/95-keymap.<u></u>rules&#39=
;: No<br>
such file or directory ...................... and so on.<br>
<br>
/lib is a symlink pointing to /lib64. /lib64/udev/rules.d is ok<br>
with all the rules that udevd does not find at boot.<br>
</blockquote>
<br>
No I would guess it was because of the upgrade of<br>
sys-apps/baselayout to 2.1-r1. Things got crazy here with that<br>
upgrade. I had to re-merge every package with files under /lib/ In<br>
 =C2=A0your case re-merging udev should to the trick.<br>
</blockquote></blockquote>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The package clearly informed you that you need to reboot for things to<br>
work properly<br>
<br>
&quot;You should reboot the system now to get /run mounted with tmpfs!&quot=
;<br>
<br>
Have a look on pkg_postinst() function in that ebuild. You chose to<br>
ignore it and this is why you had these problems after the update.<br>
</blockquote>
<br></div>
&lt;pet-peeve&gt;<br>
I asked about this a while back but never got a decent answer...<br>
<br>
*Especially* for servers, there really, REALLY needs to be a way to see thi=
s kind of warning BEFORE updating... ie, the warning should be printed to t=
he screen during an &#39;emerge -pvuDN world&#39; or something, so I know t=
hat a reboot will be required for this update.<br>

&lt;/pet-peeve&gt;<br>
<br>
</div>

--20cf307cfcae9582a604c0bdc46e--