Having problems with building a deb package of the sources

Austin English austinenglish at gmail.com
Wed Mar 14 05:25:24 CDT 2012


On Tue, Mar 13, 2012 at 22:43, Rahul Ghose <hansum.rahul at gmail.com> wrote:
> I am using the 1.4-rc6 source code to build the deb package. The source
> compiles smoothly but debuild -us -uc fails with this message:
>
> (last few lines, I hope which are more relevant)
>
> ../../../tools/runtest -q -P wine -M atl.dll -T ../../.. -p atl_test.exe.so
> atl_ax.c && touch atl_ax.ok
> Application tried to create a window, but no driver could be loaded.
> Make sure that your X server is running and that $DISPLAY is set correctly.
> err:systray:initialize_systray Could not create tray window
> Application tried to create a window, but no driver could be loaded.
> Make sure that your X server is running and that $DISPLAY is set correctly.
> fixme:atl:OleClientSite_ShowObject (0x170ed0) - stub
> fixme:atl:OleClientSite_ShowObject (0x178cb0) - stub
> fixme:atl:OleClientSite_ShowObject (0x178cf8) - stub
> atl_ax.c:110: Test failed: Expected AtlAxAttachControl to return S_OK, got
> 0x00000001
> make[2]: *** [atl_ax.ok] Error 1
> make[2]: Leaving directory
> `/home/rahul/Programming/Projects/Downloaded/Wine/wine-1.4-rc6/dlls/atl/tests'
> make[1]: *** [dlls/atl/tests/__test__] Error 2
> make[1]: Leaving directory
> `/home/rahul/Programming/Projects/Downloaded/Wine/wine-1.4-rc6'
> dh_auto_test: make -j1 test returned exit code 2
> make: *** [build] Error 29
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> debuild: fatal error at line 1348:
> dpkg-buildpackage -rfakeroot -D -us -uc failed
>
>
> Any help regarding this? (I am not sure if this is the best mailing list to
> send this query to, but I got no help from the wine-users mailing list)
> Thanks in advance.

The machine is running the test suite, but doesn't have a valid
$DISPLAY, causing the atl tests to fail. Several other tests will fail
without a valid display. You're probably best off not having dpkg run
the test suite (not sure if that's an option, a quick Google search
didn't show anything), run it on a machine that has a working $DISPLAY
(though other tests may fail), or disable the test suite with
./configure --disable-tests.

-- 
-Austin



More information about the wine-devel mailing list