It's good that we've got RC_DEVICE_TARBALL in /etc/conf.d/rc. Definitely a step in the right direction. I propose the following changes: RC_CREATE_DEVICE_TARBALL= - This will toggle whether or not the devices.tar.bz2 file will get re-created each time. RC_UNPACK_DEVICE_TARBALL= - This will toggle whether or not to actually use the devices.tar.bz2 file. Why? Reduces the possibility of error. Once you've got a working devices.tar.bz2, turn off the re-create option. Reproducible: Always Steps to Reproduce: 1. change to udev 2. you'll see the behavior referenced here.. Actual Results: described above Expected Results: described above.. # emerge --info Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo) =============================================================== == System uname: 2.6.5-gentoo i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System version 1.4.8 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config / usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.seren.com/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb berkdbi crypt cups curl encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imap imlib innodb ipv6 java jpeg kde ldap libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sdl slang slp spell ssl svga tcltk tcpd truetype usb x86 xml xml2 xmms xv zlib"
Good idea but should be IMHO performed somewhat "cleaner". Don't ask me how exactly... :-) Radek
I agree, something like this needs to be added. I'll add it to my TODO list...
Already fixed.