From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-user+bounces-136779-garchives=archives.gentoo.org@lists.gentoo.org>) id 1SBGki-0001sQ-I9 for garchives@archives.gentoo.org; Sat, 24 Mar 2012 02:30:48 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E0005E0767; Sat, 24 Mar 2012 02:30:35 +0000 (UTC) Received: from mail-yx0-f181.google.com (mail-yx0-f181.google.com [209.85.213.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 65C2BE075E for <gentoo-user@lists.gentoo.org>; Sat, 24 Mar 2012 02:29:09 +0000 (UTC) Received: by yenq2 with SMTP id q2so3827544yen.40 for <gentoo-user@lists.gentoo.org>; Fri, 23 Mar 2012 19:29:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=YO4yqEGjMgOMrlc/yC4LXzEGKipbYiQkX9OOyTtVkNk=; b=kLOPTtwBXYwpaXtV7Q90aZmGRumgwkgzdKTZAB8sKedTok0qrjVpwvKebOeDzY2FTW fnmPmtiZMFJV7bqo2JgnbqNa8ui/IVHkV1RsON1PI9QYzB+Iyw6WdJYyvWFGiUjKwcES wtTA4YNbuEbqjVvak1JJWGB/0bALcN/8lz/rFUkkNVt1dTjqhjsYV4/JE1SWXAHHVNM1 ARxaoSvlM6t8GaFMjKkUSqjh/uy4MGACTe8sd0FCy1x5UASG+qf7TyZaju+WriTYPoD9 Ft84OYhZS9gEZ63oimB9egFDIeu5koRzksSNAWLTrIsCA8JgSAbCobGg4WIYuyNQr7SV 1Kow== Received: by 10.101.129.7 with SMTP id g7mr4660065ann.12.1332556148844; Fri, 23 Mar 2012 19:29:08 -0700 (PDT) Received: from [192.168.2.5] (adsl-98-95-214-242.jan.bellsouth.net. [98.95.214.242]) by mx.google.com with ESMTPS id n24sm26263443yhj.13.2012.03.23.19.29.06 (version=SSLv3 cipher=OTHER); Fri, 23 Mar 2012 19:29:07 -0700 (PDT) Message-ID: <4F6D3171.2060608@gmail.com> Date: Fri, 23 Mar 2012 21:29:05 -0500 From: Dale <rdalek1967@gmail.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120320 Firefox/11.0 SeaMonkey/2.8 Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Masking udev to postpone the update References: <yu9aa3d8y4n.fsf@nyu.edu> <20120318222224.4bc799c4@khamul.example.com> <yu9sjh5793d.fsf@nyu.edu> <yu9aa38ks4q.fsf@nyu.edu> <20120324024520.08e13466@khamul.example.com> In-Reply-To: <20120324024520.08e13466@khamul.example.com> X-Enigmail-Version: 1.4 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 25dabcbd-cf9e-4791-8142-e1380b9cd180 X-Archives-Hash: 1b9e250107035cb3e01109e1026fd424 Alan McKinnon wrote: > On Thu, 22 Mar 2012 21:44:53 -0400 > Allan Gottlieb <gottlieb@nyu.edu> 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 <gottlieb@nyu.edu> 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"