Alan McKinnon wrote:
> On Thu, 22 Mar 2012 21:44:53 -0400
> Allan Gottlieb <[email protected]> wrote:
> 
>> On Sun, Mar 18 2012, Allan Gottlieb wrote:
>>
>>> On Sun, Mar 18 2012, Alan McKinnon wrote:
>>>
>>>> On Sun, 18 Mar 2012 13:14:48 -0700
>>>> Allan Gottlieb <[email protected]> wrote:
>>>>
>>>>> I will update to the new world order, but would very much prefer
>>>>> to postpone that for a few weeks.  Is it enough to put
>>>>>
>>>>>> sys-fs/udev-171-r5
>>>>>
>>>>> in /etc/portage/package.mask  ?
>>>>
>>>>> =sys-fs/udev-181
>>>>
>>>> would be better. Rather mask the first version that causes issues
>>>> and all subsequent versions. With your suggestions, there may be
>>>> future updates between 171 and 181 (without initrd issues) that you
>>>> want, but you can't use them as you masked them.
>>>
>>> Done, thanks.  Thank you volker as well.
>>>
>>> allan
>>
>> I am now unable to update world
>>
>>     Total: 26 packages (20 upgrades, 3 new, 1 in new slot, 2
>> reinstalls, 1 uninstall), Size of downloads: 604,681 kB Conflict: 3
>> blocks
>>
> 
> I see you already have the solution from later in the thread.
> 
> Just don't do what I did and act like a dumbass like so:
> 
> 1. emerge world including a couple days ago including udev-182
> 2. don't read the elog
> 3. miss the part where it says CONFIG_DEVTMPFS=y is required (and you
> don't have it enabled)
> 4. don't run conf-update
> 5. walk away in blissful unawareness never rebooting just suspend/resume
> 
> Then:
> 
> 1. Crawl out of bed one fine morning facing a deadline
> 2. Approach computer
> 3. Shit. The bloody thing hit some weird segfault again overnight and
> killed X
> 4. Hmmmmmmmmm, virtual consoles don't seem to work. Machine frozen
> 5. Press big red power button
> 
> Only to find:
> 
> 1. Nothing starts up properly, machine essentially useless
> 2. Oh dear. Other than /, nothing mounts. /dev is almost empty
> 3. That deadline didn't go away
> 
> To fix:
> 
> 1. reboot into maintenance mode
> 2. <phew>, /usr is part of / so no mounting issues for that
> 3. find copy of elog, read it
> 4. configure and build kernel
> 5. Reboot
> 6. Didn't work. Scratch head, look around. Oh, hang on, the kernel was
> installed to /boot on /, not the real /boot as that couldn't mount
> 7. Reboot, fiddle with grub menu, desperately trying to remember how
> that shit all works again
> 8. Finally grub finds the new kernel and boots
> 9. Lots of errors, not quite the same as before. Something
> about /sbin/udevd not found. Ohhhhhh shit......
> 10. Reboot again to maintenance mode
> 11. Poke around, bang head. Idiot! You forgot to run conf-update
> 12. conf-update lets everything else know udevd is now
> in /lib64/udev/udevd
> 13. reboot. Finally, everything works again.
> 14. Realize new kernel is now in a directory underneath the /boot mount
> (exactly where it can't be gotten to). Read man mount, search for --bind
> 15. Curse, swear, now 90 minutes late. Get on motorbike and roar off to
> work in a foul mood dicing death by riding between motorcars causing
> taking 2 old ladies by surprise and scaring 3 wandering cats witless
> 
> 
> Moral of the story:
> 
> Read the elog right now and do what it says :-)
> 
> 
> 


Dang, maybe Gentoo is for me.  I have those days too.  Remember hal?

Hmmmm, if you have those days, maybe I am smarter than I think.  ROFL

Dale

:-)  :-)

-- 
I am only responsible for what I said ... Not for what you understood or
how you interpreted my words!

Miss the compile output?  Hint:
EMERGE_DEFAULT_OPTS="--quiet-build=n"

Reply via email to