Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40527 - Wine 20031212 ebuild failed
Summary: Wine 20031212 ebuild failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High blocker
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-05 14:06 UTC by Nicolas Laplante
Modified: 2004-04-10 04:30 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Laplante 2004-02-05 14:06:03 UTC
When I try to emerge wine-20031212 (the stable one in current portage), after a while I get this error message:
../../../tools/makedep -I. -I. -I../../../include -I../../../include -I/usr/kde/3.2/include/artsc -lpthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -C. arts.c audio.c
Unknown option '-lpthread'
Usage: ../../../tools/makedep [options] [files]
Options:
   -Idir   Search for include files in directory 'dir'
   -Cdir   Search for source files in directory 'dir'
   -fxxx   Store output in file 'xxx' (default: Makefile)
   -sxxx   Use 'xxx' as separator (default: "### Dependencies")
make[2]: *** [depend] Error 1
make[2]: Leaving directory `/var/tmp/portage/wine-20031212/work/wine-20031212/dlls/winmm/winearts'
make[1]: *** [winmm/winearts/__depend__] Error 2
make[1]: Leaving directory `/var/tmp/portage/wine-20031212/work/wine-20031212/dlls'
make: *** [dlls/__depend__] Error 2

!!! ERROR: app-emulation/wine-20031212 failed.
!!! Function src_compile, Line 59, Exitcode 2
!!! (no error message)



Reproducible: Always
Steps to Reproduce:
1. emerge wine
2. wait
3. cry

Actual Results:  
The build failed and I got the error message above 

Expected Results:  
The build should have succeeded. 

holyshit root # emerge info 
Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.1-gentoo) 
================================================================= 
System uname: 2.6.1-gentoo i686 AMD Athlon(tm) XP 2100+ 
Gentoo Base System version 1.4.3.10 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /opt/tomcat/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs buildpkg ccache sandbox" 
GENTOO_MIRRORS="http://gentoo.oregonstate.edu 
http://distro.ibiblio.org/pub/Linux/distributions/gentoo" 
MAKEOPTS="-j2" 
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 alsa apache2 apm avi berkdb cdr crypt cscope cups curl dga 
encode flash foomaticdb gd gdbm gif gpm gtk2 imlib java jpeg kde libg++ libwww 
mad mcal mikmod mmx motif moznocompose moznoirc moznomail mpeg mysql ncurses 
oggvorbis opengl oss pam perl png python qt quicktime readline samba sdl spell 
sse ssl svga tcpd tetex tiff truetype vim-with-x x86 xml2 xmms xv zlib"
Comment 1 Alex Veber (RETIRED) gentoo-dev 2004-02-06 09:29:33 UTC
I thought I fixed that :(
can you try to emerge sync and emerge wine again?
the patch is there, its called winearts-kdecvs-fix.patch
this is very strange.
Comment 2 Nicolas Laplante 2004-02-07 14:05:04 UTC
I synced my tree minutes ago and I get the same error.
Comment 3 Nicolas Laplante 2004-02-21 21:31:30 UTC
I get the same problem with wine-200402113:

make[2]: Entering directory `/var/tmp/portage/wine-20040213/work/wine-20040213/dlls/winmm/winearts'
../../../tools/makedep -I. -I. -I../../../include -I../../../include -I/usr/kde/3.2/include/artsc -lpthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -C. arts.c audio.c
Unknown option '-lpthread'
Usage: ../../../tools/makedep [options] [files]
Options:
   -Idir   Search for include files in directory 'dir'
   -Cdir   Search for source files in directory 'dir'
   -fxxx   Store output in file 'xxx' (default: Makefile)
   -sxxx   Use 'xxx' as separator (default: "### Dependencies")
make[2]: *** [depend] Error 1
make[2]: Leaving directory `/var/tmp/portage/wine-20040213/work/wine-20040213/dlls/winmm/winearts'
make[1]: *** [winmm/winearts/__depend__] Error 2
make[1]: Leaving directory `/var/tmp/portage/wine-20040213/work/wine-20040213/dlls'
make: *** [dlls/__depend__] Error 2

!!! ERROR: app-emulation/wine-20040213 failed.
!!! Function src_compile, Line 59, Exitcode 2
!!! (no error message)

Comment 4 SpanKY gentoo-dev 2004-02-22 00:54:02 UTC
try re-emerging libsdl

if that doesnt work, do this:
`grep -- -pthread /usr/lib/*.la /usr/kde/*/lib/*.la`
then edit the .la files that show up and remove the -pthread from them
Comment 5 Nicolas Laplante 2004-02-22 09:07:38 UTC
Tried the command you gave me, but it didn't show up anything. Re-emerging libsdl didn't work neither.

Note that the offending thing isn't "-pthread" but actually "-lpthread"...
Comment 6 SpanKY gentoo-dev 2004-02-22 14:25:08 UTC
ah true, that means you can ignore my comment ;)
Comment 7 Martin Holzer (RETIRED) gentoo-dev 2004-03-14 11:44:53 UTC
how about wine-20040309.ebuild ?
Comment 8 Martin Holzer (RETIRED) gentoo-dev 2004-04-10 04:30:59 UTC
closing - no info given