Bug#489105: libwx-perl: FTBFS: xvfb-run: error: xauth command not found

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Jul 3 08:27:37 UTC 2008


Package: libwx-perl
Version: 0.84-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20080702 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on
i386.

Relevant part:
> make[4]: Entering directory `/build/user-libwx-perl_0.84-1-amd64-TCG_Hs/libwx-perl-0.84-1/ext/pperl/textval'
> cp TextValidator.pm ../../../blib/lib/Wx/Perl/TextValidator.pm
> Manifying ../../../blib/man3/Wx::Perl::TextValidator.3pm
> make[4]: Leaving directory `/build/user-libwx-perl_0.84-1-amd64-TCG_Hs/libwx-perl-0.84-1/ext/pperl/textval'
> make[3]: Leaving directory `/build/user-libwx-perl_0.84-1-amd64-TCG_Hs/libwx-perl-0.84-1/ext/pperl'
> make[2]: Leaving directory `/build/user-libwx-perl_0.84-1-amd64-TCG_Hs/libwx-perl-0.84-1/ext'
> /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp  -nolinenumbers -noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  Wx.xs > Wx.xsc && mv Wx.xsc Wx.c
> g++ -c  -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6   -O2 -g   -DVERSION=\"0.84\" -DXS_VERSION=\"0.84\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA   Wx.c
> Wx.c: In function 'void wxPli_boot_Wx(PerlInterpreter*, CV*)':
> Wx.c:19936: warning: deprecated conversion from string constant to 'char*'
> /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp  -nolinenumbers -noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  Constant.xs > Constant.xsc && mv Constant.xsc Constant.c
> g++ -c  -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6   -O2 -g   -DVERSION=\"0.84\" -DXS_VERSION=\"0.84\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA   Constant.c
> Constant.c: In function 'void wxPli_boot_Wx_Const(PerlInterpreter*, CV*)':
> Constant.c:3146: warning: deprecated conversion from string constant to 'char*'
> /usr/bin/perl script/wxperl_xspp -t typemap.xsp XS/ItemContainer.xsp > XS/ItemContainer.xs
> /usr/bin/perl script/wxperl_xspp -t typemap.xsp XS/ItemContainerImmutable.xsp > XS/ItemContainerImmutable.xs
> /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp  -nolinenumbers -noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  Controls.xs > Controls.xsc && mv Controls.xsc Controls.c
> Warning: duplicate function definition 'SetSelection' detected in XS/ComboBox.xs, line 173
> g++ -c  -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6   -O2 -g   -DVERSION=\"0.84\" -DXS_VERSION=\"0.84\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA   Controls.c
> Controls.c: In function 'void wxPli_boot_Wx_Ctrl(PerlInterpreter*, CV*)':
> Controls.c:29538: warning: deprecated conversion from string constant to 'char*'
> /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp  -nolinenumbers -noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  Event.xs > Event.xsc && mv Event.xsc Event.c
> g++ -c  -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6   -O2 -g   -DVERSION=\"0.84\" -DXS_VERSION=\"0.84\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA   Event.c
> Event.c: In function 'void wxPli_boot_Wx_Evt(PerlInterpreter*, CV*)':
> Event.c:5507: warning: deprecated conversion from string constant to 'char*'
> /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp  -nolinenumbers -noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  Frames.xs > Frames.xsc && mv Frames.xsc Frames.c
> g++ -c  -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6   -O2 -g   -DVERSION=\"0.84\" -DXS_VERSION=\"0.84\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA   Frames.c
> Frames.c: In function 'void wxPli_boot_Wx_Wnd(PerlInterpreter*, CV*)':
> Frames.c:12014: warning: deprecated conversion from string constant to 'char*'
> /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp  -nolinenumbers -noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  GDI.xs > GDI.xsc && mv GDI.xsc GDI.c
> g++ -c  -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6   -O2 -g   -DVERSION=\"0.84\" -DXS_VERSION=\"0.84\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA   GDI.c
> GDI.c: In function 'void wxPli_boot_Wx_GDI(PerlInterpreter*, CV*)':
> GDI.c:14807: warning: deprecated conversion from string constant to 'char*'
> /usr/bin/perl script/wxperl_xspp -t typemap.xsp XS/VarHScrollHelper.xsp > XS/VarHScrollHelper.xs
> /usr/bin/perl script/wxperl_xspp -t typemap.xsp XS/VarHVScrollHelper.xsp > XS/VarHVScrollHelper.xs
> /usr/bin/perl script/wxperl_xspp -t typemap.xsp XS/VarScrollHelperBase.xsp > XS/VarScrollHelperBase.xs
> /usr/bin/perl script/wxperl_xspp -t typemap.xsp XS/VarVScrollHelper.xsp > XS/VarVScrollHelper.xs
> /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp  -nolinenumbers -noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  Window.xs > Window.xsc && mv Window.xsc Window.c
> g++ -c  -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6   -O2 -g   -DVERSION=\"0.84\" -DXS_VERSION=\"0.84\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA   Window.c
> Window.c: In function 'void XS_Wx__Sizer_RemoveWindow(PerlInterpreter*, CV*)':
> Window.c:13579: warning: 'virtual bool wxSizer::Remove(wxWindow*)' is deprecated (declared at /usr/include/wx-2.6/wx/sizer.h:404)
> Window.c: In function 'void XS_Wx__NotebookSizer_new(PerlInterpreter*, CV*)':
> Window.c:15876: warning: 'wxNotebookSizer::wxNotebookSizer(wxNotebook*)' is deprecated (declared at /usr/include/wx-2.6/wx/sizer.h:792)
> Window.c: In function 'void wxPli_boot_Wx_Win(PerlInterpreter*, CV*)':
> Window.c:18918: warning: deprecated conversion from string constant to 'char*'
> Running Mkbootstrap for Wx ()
> chmod 644 Wx.bs
> /usr/bin/perl script/fix_alien_path.pl lib/Wx/Mini.pm blib/lib/Wx/Mini.pm
> touch fix_alien
> /usr/bin/perl script/make_exp_list.pl blib/lib/Wx/Wx_Exp.pm ./Constant.xs ./cpp/controls.cpp ./ext/aui/AUI.xs ./ext/aui/XS/AuiManager.xsp ./ext/calendar/Calendar.pm ./ext/calendar/XS/CalendarCtrl.xsp ./ext/calendar/XS/DatePickerCtrl.xsp ./ext/dataview/DataView.xs ./ext/dataview/XS/DataViewCtrl.xsp ./ext/dnd/cpp/dn_constants.cpp ./ext/dnd/lib/Wx/DND.pm ./ext/docview/cpp/dv_constants.cpp ./ext/filesys/FS.xs ./ext/grid/Grid.xs ./ext/grid/cpp/gr_constants.cpp ./ext/html/Html.xs ./ext/html/cpp/ht_constants.cpp ./ext/media/cpp/me_constants.cpp ./ext/media/lib/Wx/Media.pm ./ext/print/cpp/pr_constants.cpp ./ext/richtext/RichText.xs ./ext/richtext/XS/RichTextCtrl.xsp ./ext/socket/cpp/sk_constants.cpp ./ext/stc/cpp/st_constants.cpp ./ext/stc/lib/Wx/STC.pm ./ext/xrc/cpp/xr_constants.cpp ./lib/Wx/Event.pm
> rm -f blib/arch/auto/Wx/Wx.so
> g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib Wx.o Constant.o Controls.o Event.o Frames.o GDI.o Window.o   -o blib/arch/auto/Wx/Wx.so 	\
> 	   -lpthread -lwx_gtk2u_adv-2.6 -lwx_gtk2u_core-2.6 -lwx_baseu-2.6  	\
> 	  
> chmod 755 blib/arch/auto/Wx/Wx.so
> cp Wx.bs blib/arch/auto/Wx/Wx.bs
> chmod 644 blib/arch/auto/Wx/Wx.bs
> cp script/wxperl_overload blib/script/wxperl_overload
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/wxperl_overload
> cp script/wxperl_xspp blib/script/wxperl_xspp
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/wxperl_xspp
> Manifying blib/man1/wxperl_overload.1p
> Manifying blib/man1/wxperl_xspp.1p
> Manifying blib/man3/Wx::XSP::XSpp.3pm
> Manifying blib/man3/Wx::Api.3pm
> Manifying blib/man3/Wx::build::MakeMaker.3pm
> Manifying blib/man3/Wx::XSP::Parser.3pm
> Manifying blib/man3/Wx::Thread.3pm
> Manifying blib/man3/Wx::XSP::Node.3pm
> Manifying blib/man3/Wx::XSP::Typemap.3pm
> Manifying blib/man3/Wx::build::Options.3pm
> Manifying blib/man3/Wx::build::MakeMaker::Win32_MSVC.3pm
> Manifying blib/man3/Wx.3pm
> Manifying blib/man3/Wx::build::Utils.3pm
> make[1]: Leaving directory `/build/user-libwx-perl_0.84-1-amd64-TCG_Hs/libwx-perl-0.84-1'
> xvfb-run /usr/bin/make test
> xvfb-run: error: xauth command not found
> make: *** [build-stamp] Error 3

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/07/02

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the pkg-perl-maintainers mailing list