I was suddenly asked to update win4lin-sources from 2.4 to 2.6. I don't think Gentoo as a whole has decided to go 2.6 yet, so can we remark this ~x86 ? Reproducible: Always Steps to Reproduce: Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.23-win4lin) ================================================================= System uname: 2.4.23-win4lin i586 AMD-K6(tm) 3D processor Gentoo Base System version 1.4.9 distcc 2.13 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=k6-2 -Os -pipe" CHOST="i586-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3. 2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k6-2 -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc fixpackages sandbox userpriv usersandbox" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http: //ftp.gentoo.skynet.be/pub/gentoo/ ftp://ibiblio. org/pub/Linux/distributions/gentoo/" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib apache2 apm arts avi berkdb crypt cups dga encode esd fbcon foomaticdb gd gdbm ggi gif gpm gtk gtk2 gtkhtml imlib java javascript jpeg libg++ libwww mad maildir matrox mikmod mmx motif mozilla mpeg mysql nas ncurses nls oggvorbis opengl operanom2 oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb video_cards_matrox wmf x86 xml xml2 xmms xv zlib"
removing the ~ just means it is stable right? 2.6 has been out for a while, maybe it has been determined that the win4lin 2.6 sources are stable enough for x86...
Moving from 2.4 to 2.6 requires a couple of changes to your system, and many drivers are still not 2.6 ready. You have to emerge development-sources or gentoo-development-sources to get 2.6.x. win4lin-sources >2.6 should really be win4lin-development-sources. This actually happened on a server where Win4Lin is being used, and there's just no way it's going to 2.6. Gentoo is about choice is it not? And I would like the choice of staying with 2.4 win4lin sources and still getting updates when they happen.
Couldn't you mask the versions you don't want with /etc/portage/package.mask? You're going to run into the same problem when Gentoo decides to move to the 2.6 kernel officially. Whether you address it now or later is your choice.