Package: wine Version: 0.9-1 Severity: serious In my up to date sid pbuilder chroot, I get this error:
mv debian/libwine/usr/lib/wine/wineesd* debian/libwine-esd/usr/lib/wine
mv debian/libwine/usr/lib/wine/d3d8* debian/libwine-gl/usr/lib/wine
mv: cannot stat `debian/libwine/usr/lib/wine/d3d8*': No such file or directory
make: *** [binary-arch] Error 1
I also get the libxt-dev dependency issue (#337466, #338508), which I
worked around.
Some bits from configure/pbuilder:
-> Considering libgl1-mesa-dri-dev | xlibmesa-gl-dev | xlibmesa-dev (<< 4.3)
| libgl-dev
-> Trying libgl1-mesa-dri-dev
-> Considering libglu1-xorg | xlibmesa-glu-dev | xlibmesa-dev (<= 4.2.1-4) |
libglu-dev
-> Trying libglu1-xorg
checking for GL/gl.h... yes
checking for GL/glx.h... no
checking for GL/glext.h... no
checking for -lGL soname... libGL.so.1
config.status: creating dlls/d3d8/Makefile
config.status: creating dlls/d3d9/Makefile
I have these files named d3d* at the time of failure:
debian/libwine/usr/lib/wine/d3dim.dll.so
debian/libwine/usr/lib/wine/d3drm.dll.so
debian/libwine/usr/lib/wine/d3dxof.dll.so
Trying to build dlls/d3d8 afterwards fails:
# make -C dlls/d3d8
make: Entering directory `/tmp/buildd/wine-0.9/dlls/d3d8'
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT
-fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing
-gstabs+ -Wdeclaration-after-statement -Wpointer-arith -O2 -g -o
basetexture.o basetexture.c
In file included from basetexture.c:31:
d3d8_private.h:35:20: error: GL/glx.h: No such file or directory
In file included from d3d8_private.h:293,
from basetexture.c:31:
d3dcore_gl.h:634: error: syntax error before '*' token
d3dcore_gl.h:634: error: syntax error before '*' token
d3dcore_gl.h:634: warning: type defaults to 'int' in declaration of
'PGLXFNGLXGETFBCONFIGSPROC'
d3dcore_gl.h:634: warning: data definition has no type or storage class
<snip>
GL/glx.h is in xlibmesa-gl-dev, mesag-dev and nvidia-glx-dev according
to this url:
http://packages.debian.org/cgi-bin/search_contents.pl?word=GL%2Fglx.h&searchmode=searchword&case=insensitive&version=unstable&arch=i386
So, I suggest you make these changes:
* Remove the libgl1-mesa-dri-dev alternative (or put it after
xlibmesa-gl-dev).
* Remove the libglu1-xorg alternative (or put it after
xlibmesa-gl-dev).
* Add libxt-dev to the build dependencies.
* Try building in pbuilder (using a hook that puts you in a shell
on errors is recommended).
I also note that your libwine-gl package depends on xlibmesa3-gl, which
does not exist.
I also note that the configure isn't detecting glut (freeglut3-dev was
installed). I tried installing all of the glut packages in Debian, with
no luck. You might want to investigate further (including what allows
the package to build on your system).
Also, I noticed there are some files in debian/tmp left over that are
not installed in any packages, please fix that:
debian/tmp/usr/bin/function_grep.pl
debian/tmp/usr/bin/winelauncher
debian/tmp/usr/lib/wine/aviinfo.exe.so
debian/tmp/usr/lib/wine/winetest.exe.so
debian/tmp/usr/lib/wine/clock.exe.so
debian/tmp/usr/lib/wine/icinfo.exe.so
debian/tmp/usr/lib/wine/hh.exe.so
debian/tmp/usr/lib/wine/aviplay.exe.so
debian/tmp/usr/share/man/man1/wineserver.1
debian/tmp/usr/share/aclocal/wine.m4
debian/tmp/usr/share/applications/wine.desktop
Also, some of the architectures listed in debian/control do not exist.
It would also be nice if you could do the following:
* package wine 0.9.3 for unstable - it contains important fixes
* when wine 0.9.3 has reached etch, backport it to sarge and
upload to backports.org
--
System Information:
Debian Release: unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-1-k7
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Versions of packages wine depends on:
ii debconf [debconf-2.0] 1.4.62 Debian configuration management sy
ii libwine 0.9-1 Windows API Implementation (Librar
ii xbase-clients 6.8.2.dfsg.1-11 miscellaneous X clients
wine recommends no packages.
-- debconf information:
wine/del_wine_conf: true
wine/install_type: Autodetect
signature.asc
Description: This is a digitally signed message part

