Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 32005 - Emerging win4lin-5.0.4.ebuild has broken previous installation of win4lin.
Summary: Emerging win4lin-5.0.4.ebuild has broken previous installation of win4lin.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: José Alberto Suárez López (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-25 19:05 UTC by Fernando Henrique Ferraz Pereira da Rosa
Modified: 2004-01-19 03:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Log of the emerge. (win4lin_report_broken.log,94.83 KB, text/plain)
2003-10-25 19:39 UTC, Fernando Henrique Ferraz Pereira da Rosa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando Henrique Ferraz Pereira da Rosa 2003-10-25 19:05:32 UTC
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"
Comment 1 Fernando Henrique Ferraz Pereira da Rosa 2003-10-25 19:39:50 UTC
Created attachment 19795 [details]
Log of the emerge.
Comment 2 José Alberto Suárez López (RETIRED) gentoo-dev 2004-01-19 03:30:58 UTC
fixed in latest ebuilds