>>> Install i8086emu-0.9.1 into /usr/tmp/portage/i8086emu-0.9.1/image/ category app-emulation cd src && make install make[1]: Entering directory `/usr/tmp/portage/i8086emu-0.9.1/work/i8086emu-src-0.9.1/src' if [ 0 -eq 1 ]; then make i8086gui;else echo "GTK GUI is disabled - may be you lack of gtk!";fi; GTK GUI is disabled - may be you lack of gtk! if [ 1 -eq 1 ]; then make i8086text;fi; make[2]: Entering directory `/usr/tmp/portage/i8086emu-0.9.1/work/i8086emu-src-0.9.1/src' if [ 0 -eq 1 ]; then gcc -O2 -pipe -march=i586 -mcpu=i586 -fomit-frame-pointer `if [ "linux" = "cygwin" ]; then echo "-D _WIN32"; fi;` -shared -fPIC devices/i8086sic.c i8086error.o i8086messages.o -o devices/i8086sic.so `pkg-config --cflags gtk+-2.0` `pkg-config --libs gtk+-2.0`;fi; gcc -O2 -pipe -march=i586 -mcpu=i586 -fomit-frame-pointer -o i8086text i8086text.o i8086proc.o i8086error.o i8086datatrans.o i8086emufuncs.o i8086arithmetic.o i8086control.o i8086logic.o i8086util.o i8086controltrans.o i8086wrapper.o i8086messages.o i8086strings.o i8086config.o disasm/*.o i8086devices.o -lncurses `if [ "linux" != "cygwin" ]; then echo "-ldl"; fi;` make[2]: Leaving directory `/usr/tmp/portage/i8086emu-0.9.1/work/i8086emu-src-0.9.1/src' ../mkinstalldirs /usr/tmp/portage/i8086emu-0.9.1/image//usr/bin mkdir -p -- /usr/tmp/portage/i8086emu-0.9.1/image//usr/bin ../mkinstalldirs /usr/tmp/portage/i8086emu-0.9.1/image/ ../mkinstalldirs /usr/tmp/portage/i8086emu-0.9.1/image//usr/share/doc/i8086emu-0.9.1/examples mkdir -p -- /usr/tmp/portage/i8086emu-0.9.1/image//usr/share/doc/i8086emu-0.9.1/examples ../mkinstalldirs /usr/tmp/portage/i8086emu-0.9.1/image//usr/share/pixmaps mkdir -p -- /usr/tmp/portage/i8086emu-0.9.1/image//usr/share/pixmaps ../mkinstalldirs /usr/tmp/portage/i8086emu-0.9.1/image//usr/share/doc/i8086emu-0.9.1 ../mkinstalldirs /usr/tmp/portage/i8086emu-0.9.1/image//usr/lib/i8086emu mkdir -p -- /usr/tmp/portage/i8086emu-0.9.1/image//usr/lib/i8086emu ../mkinstalldirs /usr/tmp/portage/i8086emu-0.9.1/image//usr/share/i8086emu mkdir -p -- /usr/tmp/portage/i8086emu-0.9.1/image//usr/share/i8086emu ../mkinstalldirs /usr/tmp/portage/i8086emu-0.9.1/image//etc/i8086emu mkdir -p -- /usr/tmp/portage/i8086emu-0.9.1/image//etc/i8086emu cp i8086text /usr/tmp/portage/i8086emu-0.9.1/image//usr/bin cp i8086gui /usr/tmp/portage/i8086emu-0.9.1/image//usr/bin cp: cannot stat `i8086gui': No such file or directory make[1]: *** [install] Error 1 make[1]: Leaving directory `/usr/tmp/portage/i8086emu-0.9.1/work/i8086emu-src-0.9.1/src' make: *** [install] Error 2 !!! ERROR: app-emulation/i8086emu-0.9.1 failed. !!! Function src_install, Line 48, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. Copy my USE settings should reproduce it. Actual Results: Expected Results: If USE="-X -gtk", and the Makefile doesn't build the interface, shouldn't it not try to copy the interface? lsd portage # emerge --info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r5-lsd i586) ================================================================= System uname: 2.6.11-gentoo-r5-lsd i586 Pentium 75 - 200 Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Apr 5 2005, 02:54:59)] distcc 2.18.3 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -march=i586 -mcpu=i586 -fomit-frame-pointer" CHOST="i586-pc-linux-gnu" 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/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -march=i586 -mcpu=i586 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/usr/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 alsa apm berkdb bzlib crypt cups directfb emboss encode fbcon foomaticdb gdbm gif gpm imlib ipv6 javascript jpeg libg++ libwww mad mikmod mp3 ncurses nethack ogg oggvorbis oss pam pdflib perl png python readline sdl spell ssl svga sysfs tcpd xml2 zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Created attachment 61653 [details] new ebuild which includes the new patch use this ebuild for fixing the bug
Created attachment 61654 [details, diff] this patch fixes the above problem Just use the new ebuild above in conjunction with this patch for fixing this bug.
added 0.9.2 - seems to have fixed this issue - thanks.