Summary: | devfs installation for ppc apparently broken | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rod Furey <rod> |
Component: | [OLD] Unspecified | Assignee: | PPC Porters <ppc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | base-system |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rod Furey
2004-11-28 09:12:00 UTC
Forgot to mention - it downloads things like devfs from the internet - it's not a locally cached version. there isnt enough info here to track down the problem ... you neglected to provide `emerge info` for one A friend of mine phoned me yesterday about the same issues about devfs on a fresh installation. I'll try to get some more info from him, in the mean time I guess is time to start thinking about an active deprecation of devfsd. Ok, I've finally gotten the chance to do this again. As noted above, a new installation from the Universal CD and doing a stage 3 install produces this problem. You can also repro it by doing an upgrade from 1.4 (do a sync and then emerge portage like it says). I've tried both ways and it breaks both times. The installation from the Universal CD is followed. The following occurs: The webpage says linux-2.6.9 but the /usr/src/linux link points to /usr/src/linux-2.6.7-gentoo-r14. gentoo-dev-sources was emerged via the internet (it downloaded the things). I've included Sun GEM support hopefully to fix a later problem with the installation not recognising the ethernet card. Support for ADB raw keycodes is not in Macintosh device drives as referred to on the web page. There is no Enhanced RTC in character devices. Similarly in General Setup there is no Support for /dev/rtc. I've used the Generic /dev/rtc emulation option in Character devices - n.b. I've not used Extended RTC operation. emerge info is... (assuming no typing errors - I've double checked but...) Portage 2.0.51_rc4 (default-ppc-2004.3, gcc-3.4.1, glibc-2.3.3.20040420-r1, 2.6.7-gentoo-r14 ppc) ================================================================== System uname: 2.6.7-gentoo-r14 ppc 740/750 Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.3-r3 Headers: sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CFLAGS="-O2 -mtune=G3 -fno-strict-aliasing -pipe" CHOST="powerpc-unknown-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -mtune=G3 -fno-strict-aliasing -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks" GENTOO_MIRROS="ftp://ftp.easynet.nl/mirror/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://mirror.nutsmaas.nl/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="berkdb dvd gdbm gif jpeg nls pam perl png ppc python readline ssl truetype" Previous installs have shown that emergeing udev before building the kernel and then not using devfs gets the system up but then you can't login - seems that /etc/pam.d/ isn't properly populated. emergeing shadow and pam-login before the kernel build fixed it in prior installs for me. However someone over on the forums says that this will fix it: add the USE flag "pam" in /etc/make.conf USE="pam" and then emerge shadow I dunno. I've currently left the test system in the status above. Prior tests have shown that I was also missing the ethernet card but maybe the build just didn't correectly id the ethernet card. A check using lspci from the Universal CD shows it as using Sun GEN support so I've built that into the kernel. As far as I can tell I've done everything that I should do according to the manual to get this installed using a stage3 install. And if I've done something wrong then I'm not the only one. You may as well close this off. It's obvious that udev fixes this problem and that devfs will be deprecated. Installing shadow and pam-login also fixes the login problems. Closing this bug since the 2005.0 install media use udev by default instead of devfs. |