After compiling a new linux-beta kernel using the 2.5.68 development sources and using the same options as I specified in 2.5.66 and 2.5.67, I've encountered two different problems. 1) adsl-start won't connect. 2) I cannot start a konsole of any kind after bringing up the KDE desktop. This is because I get a messege to the effect that there are no more available 'pty' virtual ports available. Neither problem occurs with vanilla-sources 2.4.20, development-sources 2.5.66 or development sources 2.5.67. If someone could specify what info and where to get it on my system in order to identify the root cause(s) of these problems, I would be happy to provide it. I'm providing the 'emerge info' from my 2.4.20 kernel to give you an idea of what my system settings and configurations are. FWIW, I've multi-booted my system so can give you any info you require from any of the mentioned kernels. Best regards, Guy dragon root # emerge info Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20 i686 AMD Athlon(TM) XP1500+ GENTOO_MIRRORS=" ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://212.219.56.162/sites/www.ibiblio.org/gentoo/ http://194.83.57.2/sites/www.ibiblio.org/gentoo/ http://194.83.57.3/sites/www.ibiblio.org/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg gnome libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline arts tetex nas bonobo svga ggi tcltk java guile mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt kde motif opengl mozilla cdr" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j1" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache" dragon root # Reproducible: Always Steps to Reproduce:
Problem number two is not a bug, but a feature. The devpty filesystem is not in devfs anymore. You have to compile it in extra, and create a fstab entry for it. See also bug #19845.
Thanx for pointing out bug # 19845. It was helpful. FWIW - It appears in the kernel config for 2.5.68 under: File systems Pseudo file systems /dev/pts is already configured "Y" by default. The only change required was to add the new line as indicated in the referenced bug to the fstab file. Two questions: 1) Does this mean we can do without devfs entirely? Or is it still required by Gentoo for something else? If not, I'd just as soon stop including it in my 2.5.68+ kernel compiles. 2) Is it possible to have a kernel dependent fstab sub file? I know in /etc/module.autoload.d/ there are both kerne.2.4 and kernel.2.5 files. And it is helpful in my multi-boot environment to take advantage of that. With my limited knowledge of fstab and mtab, I don't see how it would be possible to do something like this for fstab. But I figured I's ask anyway. :-)
Problem number 1) is apparently also related to the 'pts' issue. Adding the line in the fstab file resolved this issue as well. Bug can be closed - but, as pointed out in bug # 19845, the user documentation should be updated appropriately. :-)
closing as per user.