public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] udev-191 bit me. Insufficient ptys
@ 2013-01-31  3:35 Michael Mol
  2013-01-31  4:45 ` Canek Peláez Valdés
                   ` (2 more replies)
  0 siblings, 3 replies; 44+ messages in thread
From: Michael Mol @ 2013-01-31  3:35 UTC (permalink / raw
  To: gentoo-user

So, I botched the upgrade to udev-191. I thought I'd followed the
steps, but I apparently only covered them for one machine, not both.

The news item instructions specified that I had to remove
udev-postmount from my runlevels. I didn't have udev-postmount in my
runlevels, so I didn't remove it. Turns out, that dictum also applies
to udev-mount. So after removing that[1], I was able to at least boot
again.

Udev also complained about DEVTMPFS not being enabled in the
kernel.[2]  I couldn't get into X, but I could log in via getty and a
plain old vt, so I enabled it, rebuilt the kernel, installed it and
rebooted...and now that's presumably covered.

I'm now able to get into X, but when I try to run an xterm, it fails.
Checking ~/.xsession_errors, I find:

xterm: Error 32, error 2: No such file or directory
Reason: get_pty: not enough ptys

I find this bizarre, as I'd never had any trouble with xterm in this
way before. What'd I do wrong, and how do I recover? I don't trust
emerging at this point; I tried re-emerging udev, and I aborted after
I saw an stderr line about failing to open a pty, even though portage
does quiet builds for parallel building by default...so I doubt
whatever emitted that line on stderr was being properly guarded
against the failure.

[1] I didn't have a boot cd or similar to work with, so I used the old
init=/bin/sh trick on the command line. That was functional. And then
I tried init=/usr/bin/vim, and things got real. :)

[2] Sparking a bemused discussion with a friend at tonight's LUG
meeting over the devfs->udev->udev+devtmpfs progression, but that's a
different story.

--
:wq


^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2013-02-11 19:41 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-31  3:35 [gentoo-user] udev-191 bit me. Insufficient ptys Michael Mol
2013-01-31  4:45 ` Canek Peláez Valdés
2013-01-31  4:48   ` Canek Peláez Valdés
2013-01-31 13:26     ` Michael Mol
2013-01-31 13:47       ` Michael Mol
2013-01-31 14:05         ` Michael Mol
2013-01-31 14:30           ` Peter Humphrey
2013-01-31 14:37             ` Michael Mol
2013-01-31 18:24               ` Mick
2013-01-31 18:29                 ` Michael Mol
2013-01-31 14:31           ` Michael Mol
2013-01-31 14:45             ` Peter Humphrey
2013-01-31 15:23 ` Alan McKinnon
2013-01-31 15:26   ` Michael Mol
2013-02-02 15:21 ` Alex Schuster
2013-02-02 19:17   ` Alan McKinnon
2013-02-02 20:31     ` Neil Bothwick
2013-02-02 20:47       ` Alan McKinnon
2013-02-02 20:53         ` Bruce Hill
2013-02-03 11:24         ` Neil Bothwick
2013-02-03 12:02           ` Alan McKinnon
2013-02-03 14:54             ` Neil Bothwick
2013-02-03 17:24               ` Alan McKinnon
2013-02-03 19:08                 ` Neil Bothwick
2013-02-03 19:23                 ` Michael Orlitzky
2013-02-02 21:06     ` Michael Mol
2013-02-03 17:51     ` Alex Schuster
2013-02-03 19:08       ` [gentoo-user] " »Q«
2013-02-07 17:40       ` [gentoo-user] " Tanstaafl
2013-02-07 17:53         ` Peter Humphrey
2013-02-07 20:53           ` Tanstaafl
2013-02-07 21:25             ` Paul Hartman
2013-02-07 21:37               ` Tanstaafl
2013-02-07 22:00                 ` Alecks Gates
2013-02-07 22:12                   ` [gentoo-user] " »Q«
2013-02-08  7:29                 ` [gentoo-user] " Alan McKinnon
2013-02-08 16:02                 ` Paul Hartman
2013-02-08 20:17                 ` Peter Humphrey
2013-02-11  1:40                 ` Stroller
2013-02-07 21:38               ` Canek Peláez Valdés
2013-02-11 15:38                 ` Stefan G. Weichinger
2013-02-11 16:14                   ` Mick
2013-02-11 17:36                     ` Dale
2013-02-11 19:41                       ` Stefan G. Weichinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox