Hello. I am trying to emerge -uD world and getting an error on app-emulation/wine-20050930 (error stack is below, if YOU can decipher it;).
wine-9999 builds fine, but emerge world insists on building 20050930, and I am not too sure why ? Probably some other package depends on 20050930, but how can I check this ? (I might afford to unmerge this package, and do do without it for the moment ...) Or can I command emerge world to exclude wine ? Thanks for attention. ************************************************************************************************* bison -d -t ./parser.y -o parser.tab.c ./parser.y:303.8-14: warning: symbol tSTRING redeclared ./parser.y:303.16-21: warning: symbol tIDENT redeclared ./parser.y:303.23-30: warning: symbol tRAWDATA redeclared ./parser.y: conflicts: 5 shift/reduce i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -DINCLUDEDIR="\"/usr/include/wine\"" -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith -O2 -march=i686 -pipe -o parser.tab.o parser.tab.c flex -Cf -d -8 ./parser.l i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -DINCLUDEDIR="\"/usr/include/wine\"" -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith -O2 -march=i686 -pipe -o lex.yy.o lex.yy.c lex.yy.c:9174: error: syntax error before numeric constant lex.yy.c: In function `yy_scan_string': lex.yy.c:9175: error: number of arguments doesn't match prototype lex.yy.c:367: error: prototype declaration lex.yy.c:9177: warning: passing arg 1 of `strlen' makes pointer from integer without a cast lex.yy.c:9177: warning: passing arg 1 of `yy_scan_bytes' makes pointer from integer without a cast ./parser.l: At top level: lex.yy.c:8687: warning: 'yyunput' defined but not used lex.yy.c:9266: warning: 'yy_top_state' defined but not used make[2]: *** [lex.yy.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/tools/wrc' make[1]: *** [wrc] Error 2 make[1]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/tools' make: *** [tools] Error 2 !!! ERROR: app-emulation/wine-20050930 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile wine-20050930.ebuild, line 132: Called die