Bug#442634: libgda3: FTBFS if build twice in a row

Patrick Winnertz winnie at der-winnie.de
Sun Sep 16 17:38:20 UTC 2007


Package: libgda3
Severity: important
Version: 3.0.1-1
User: debian-qa at lists.debian.org
Usertags: qa-doublebuild

Hi,

Lucas Nussbaum has rebuilt the whole archive on i386 and your package FTBFS if
built twice in a row with the following error:


/bin/sh /build/user/libgda3-3.0.1/missing --run flex -olexer.c -Psql ../libsql/lexer.l
 /build/user/libgda3-3.0.1/missing: line 52: flex: command not found
 WARNING: `flex' is missing on your system.  You should only need it if
          you modified a `.l' file.  You may need the `Flex' package
          in order for those modifications to take effect.  You can get
          `Flex' from any GNU archive site.
 /bin/sh ../libtool --tag=CC --mode=compile cc -DPACKAGE_NAME=\"GNU\ Data\ Access\" -DPACKAGE_TARNAME=\"libgda\" -DPACKAGE_VERSION=\"3.0.1\" -DPACKAGE_STRING=\"GNU\ Data\ Access\ 3.0.1\" -DPACKAGE_BUGREPORT=\"gnome-db-list at gnome.org\" -DBONOBO_EXPLICIT_TRANSLATION_DOMAIN=\"libgda-3.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DGETTEXT_PACKAGE=\"libgda-3.0\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_ODBC=1 -DHAVE_MYSQL=1 -DHAVE_POSTGRES=1 -DHAVE_FREETDS=1 -DFREETDS_VERSION_MAJOR=0 -DFREETDS_VERSION_MINOR=63 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY_H=1 -I. -I.  -I.. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2     -g -Wall -O2 -c -o lexer.lo lexer.c
  cc "-DPACKAGE_NAME=\"GNU Data Access\"" -DPACKAGE_TARNAME=\"libgda\" -DPACKAGE_VERSION=\"3.0.1\" "-DPACKAGE_STRING=\"GNU Data Access 3.0.1\"" -DPACKAGE_BUGREPORT=\"gnome-db-list at gnome.org\" -DBONOBO_EXPLICIT_TRANSLATION_DOMAIN=\"libgda-3.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DGETTEXT_PACKAGE=\"libgda-3.0\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_ODBC=1 -DHAVE_MYSQL=1 -DHAVE_POSTGRES=1 -DHAVE_FREETDS=1 -DFREETDS_VERSION_MAJOR=0 -DFREETDS_VERSION_MINOR=63 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY_H=1 -I. -I. -I.. -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -g -Wall -O2 -c lexer.c  -fPIC -DPIC -o .libs/lexer.o
 cc: lexer.c: No such file or directory
 cc: no input files
 make[2]: *** [lexer.lo] Error 1
 make[2]: Leaving directory `/build/user/libgda3-3.0.1/libsql'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/build/user/libgda3-3.0.1'
 make: *** [debian/stamp-makefile-build] Error 2
 ******************************************************************************
 Build finished at 20070905-2056
 #### END OF BUILD NO 2 ####
 FAILED [dpkg-buildpackage died]
 Purging /var/lib/schroot/mount/sid32-e56c5932-0b06-4c4f-aaea-b03bf14b51ed/build/user/libgda3-3.0.1
 ------------------------------------------------------------------------------
 Not removing build depends: session managed chroot in use
 ******************************************************************************
 Finished at 20070905-2056
 Build needed 00:06:12, 28892k disk space
 DC-Build-Status: Failed 412.565748s
 mv: cannot stat `*.changes': No such file or directory
 mv: cannot stat `*.dsc': No such file or directory
 mv: cannot stat `*gz': No such file or directory
 mv: cannot stat `*deb': No such file or directory



The full build-log can be found at: http://people.debian.org/~lucas/logs/2007/doublebuild-09-05/failed-build-2/


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. All
packages have been rebuilt twice in a row, with unpack, build, clean,
build.

Please read the mail of Martin Zobel-Helas on debian-devel [0], for a explanation 
for this mass bug filling.


[0]: http://lists.debian.org/debian-devel/2007/05/msg00490.html







More information about the pkg-gnome-maintainers mailing list