1 |
On 05/23/2012 10:47 PM, Alan McKinnon wrote: |
2 |
> On Wed, 23 May 2012 22:25:37 +0100 |
3 |
> Markos Chandras <hwoarang@g.o> wrote: |
4 |
> |
5 |
>> On 05/23/2012 05:24 PM, Tanstaafl wrote: |
6 |
>>> On 2012-05-21 5:00 PM, Markos Chandras <hwoarang@g.o> wrote: |
7 |
>>>> On 05/21/2012 03:27 PM, Michael Hampicke wrote: |
8 |
>>>>>> I updated udev from 171-r5 to 171-r6 and now i get several udevd |
9 |
>>>>>> boot message as : udevd[1389]: can not find |
10 |
>>>>>> '/lib/udev/rules.d/90-network.rules': No such file or directory |
11 |
>>>>>> udevd[1389]: can not find '/lib/udev/rules.d/95-keymap.rules': No |
12 |
>>>>>> such file or directory ...................... and so on. |
13 |
>>>>>> |
14 |
>>>>>> /lib is a symlink pointing to /lib64. /lib64/udev/rules.d is ok |
15 |
>>>>>> with all the rules that udevd does not find at boot. |
16 |
>>>>> |
17 |
>>>>> No I would guess it was because of the upgrade of |
18 |
>>>>> sys-apps/baselayout to 2.1-r1. Things got crazy here with that |
19 |
>>>>> upgrade. I had to re-merge every package with files under /lib/ In |
20 |
>>>>> your case re-merging udev should to the trick. |
21 |
>>> |
22 |
>>>> The package clearly informed you that you need to reboot for |
23 |
>>>> things to work properly |
24 |
>>>> |
25 |
>>>> "You should reboot the system now to get /run mounted with tmpfs!" |
26 |
>>>> |
27 |
>>>> Have a look on pkg_postinst() function in that ebuild. You chose to |
28 |
>>>> ignore it and this is why you had these problems after the update. |
29 |
>>> |
30 |
>>> <pet-peeve> |
31 |
>>> I asked about this a while back but never got a decent answer... |
32 |
>>> |
33 |
>>> *Especially* for servers, there really, REALLY needs to be a way to |
34 |
>>> see this kind of warning BEFORE updating... ie, the warning should |
35 |
>>> be printed to the screen during an 'emerge -pvuDN world' or |
36 |
>>> something, so I know that a reboot will be required for this update. |
37 |
>>> </pet-peeve> |
38 |
>>> |
39 |
>> This kind of messages are also printed at the end of -uDNav world so |
40 |
>> if you scroll your screen up you can see all the warning/log messages |
41 |
>> from every package that you have updated. Also, these kind of |
42 |
>> messages are logged in /var/log/portage/ |
43 |
> |
44 |
> You are missing the point. |
45 |
> |
46 |
> Tanstaafl wants to know if a reboot *will* be required *before* he does |
47 |
> the update. What you are describing tells him that after the update |
48 |
> completes when it is already too late. |
49 |
> |
50 |
> I face the same issue at work. We have a change policy requiring 14 |
51 |
> days advance notice of any change affecting service. If I do a routine |
52 |
> world update then have to log an emergency change for an unexpected |
53 |
> reboot, the change manager will have my nuts for breakfast. |
54 |
> |
55 |
> If it happens more than once, I'd be having a really unusual |
56 |
> conversation with the CTO which probably ends with him standing behind |
57 |
> me watching while I migrate every single box that isn't RHEL6 (all 200 |
58 |
> of them) over to RHEL6 where I *do* have exact knowledge in advance of |
59 |
> the impact of a change. |
60 |
> |
61 |
> |
62 |
> |
63 |
Did either of you ever open a bug about this or even discuss it in the |
64 |
gentoo-dev mailing list? What you say sounds like a valid concern to me |
65 |
but unless you express your needs to maintainers, nothing is ever going |
66 |
to happen. However, in this particular case, yes a news item would be |
67 |
the ideal solution. |
68 |
|
69 |
-- |
70 |
Regards, |
71 |
Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2 |