I had win4lin-5.0.1.ebuild installed and win4lin was running fine. I then issued an emerge -u win4lin and it emerged the win4lin-5.0.4.ebuild. After that Win4lin seems seriously broken. When I try to start it it says 'Windows is not loaded. You must load the Windows installation files from your Windows CD before using Win4lin.' Besides that, the win4lin-5.0.4.ebuild overwrites /var/win4lin/install/license.lic . That won't matter if you have a demo version of Win4Lin, but it's quite annoying when you have purchased a license from Netraverse. You then have to register your licence in Win4lin again. The ebuild could perhaps check whether there is a valid license instead of always overwriting it. Reproducible: Always Steps to Reproduce: 1. emerge app-emulation/win4lin/win4lin-5.0.1.ebuild 2. Spend a lot of time setting up Win4lin to run correctly, load windows CD, install win4lin for the users you want to have access to, configure their windows etc. 3. emerge -u win4lin 4. See all the work you had in (2) wasted :P Actual Results: The new ebuild breaks the old installation and overwrites the licence key. Expected Results: It should have updated it flawlessly. Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.21-win4lin) ================================================================= System uname: 2.4.21-win4lin i686 AMD Duron(tm) Processor Gentoo Base System version 1.4.3.10p1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" 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" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="ftp://gentoo.noved.org/ http://adelie.polymtl.ca/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.noved.org/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="apm foomaticdb libg++ mikmod mpeg pdflib spell xml2 gdbm berkdb slang arts aalib svga mysql tcpd libwww ssl esd motif moznocompose moznoirc moznomail cups -3dfx 3dnow -acl -afs -alsa -apache2 -atlas avi -canna cdr -cjk crypt -debug -dedicated -dvb dvd -emacs encode -ethereal -ev6 -evo -fbcon -firebird -flash -gb gif -gnome -gphoto2 gpm -gps gtk -gtkhtml -guile imagemagick -icc -icc-pgo -imap imlib -ipv6 -jack java jikes -joystick jpeg -junit -kde -kerberos -krb4 -ladcca icms -ldap -leim -lirc mad maildir -matrox -mbox -mcal mmx mozilla -mule -nas ncurses -nls -nocardbus -oci8 -odbc oggvorbis opengl oss -pam -pcmcia -pda perl plotutils png -pnp -postgres python qt quicktime readline -samba scanner sdl sse -socks5 tcltk tetex tiff truetype -usb -voodoo3 -trusted -wavelan X -Xaw3d -xinerama xmms x86 zlib xv"
Created attachment 19795 [details] Log of the emerge.
fixed in latest ebuilds