[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#564345: mnogosearch: FTBFS: rmdir: failed to remove `build-': No such file or directory



Source: mnogosearch
Version: 3.3.8-2
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-2010-01-08 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> test -x debian/rules
> dh_testroot
> rmdir build-
> rmdir: failed to remove `build-': No such file or directory
> make: [cleanbuilddir] Error 1 (ignored)
> for i in ./config.guess ./config.sub  ; do \
> 		if test -e $i.cdbs-orig ; then \
> 			mv $i.cdbs-orig $i ; \
> 		fi ; \
> 	done
> dh_clean 
> rm -f debian/stamp-build-* debian/stamp-install*
> rm -f -r build-*
>  dpkg-source -b mnogosearch-3.3.8
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building mnogosearch using existing mnogosearch_3.3.8.orig.tar.gz
> dpkg-source: info: building mnogosearch in mnogosearch_3.3.8-2.diff.gz
> dpkg-source: warning: the diff modifies the following upstream files: 
>  bootstrap
>  doc/indexer.conf.5
>  etc/indexer.conf-dist
>  src/url.c
> dpkg-source: info: use the '3.0 (quilt)' format to have separate and documented changes to upstream files, see dpkg-source(1)
> dpkg-source: info: building mnogosearch in mnogosearch_3.3.8-2.dsc
>  debian/rules build
> test -x debian/rules
> mkdir -p "build-"
> if test -e /usr/share/misc/config.guess ; then \
> 		for i in ./config.guess ; do \
> 			if ! test -e $i.cdbs-orig ; then \
> 				mv $i $i.cdbs-orig ; \
> 				cp --remove-destination /usr/share/misc/config.guess $i ; \
> 			fi ; \
> 		done ; \
> 	fi
> if test -e /usr/share/misc/config.sub ; then \
> 		for i in ./config.sub ; do \
> 			if ! test -e $i.cdbs-orig ; then \
> 				mv $i $i.cdbs-orig ; \
> 				cp --remove-destination /usr/share/misc/config.sub $i ; \
> 			fi ; \
> 		done ; \
> 	fi
> mkdir build-pgsql
> cd build-pgsql && ../configure --with-pgsql --with-openssl --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc/mnogosearch --localstatedir=/var/cache/mnogosearch --datadir=\${prefix}/share/mnogosearch/tables --with-extra-charsets=all
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking target system type... x86_64-unknown-linux-gnu
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking whether make sets $(MAKE)... (cached) yes
> checking whether build environment is sane... yes
> checking for gcc... gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... 
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ANSI C... none needed
> checking for style of include used by make... GNU
> checking dependency style of gcc... gcc3
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for a sed that does not truncate output... /bin/sed
> checking for egrep... grep -E
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for /usr/bin/ld option to reload object files... -r
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> checking how to recognise dependent libraries... pass_all
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... yes
> checking for dlfcn.h... yes
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... gcc3
> checking how to run the C++ preprocessor... g++ -E
> checking for g77... no
> checking for f77... no
> checking for xlf... no
> checking for frt... no
> checking for pgf77... no
> checking for fort77... no
> checking for fl32... no
> checking for af77... no
> checking for f90... no
> checking for xlf90... no
> checking for pgf90... no
> checking for epcf90... no
> checking for f95... no
> checking for fort... no
> checking for xlf95... no
> checking for ifc... no
> checking for efc... no
> checking for pgf95... no
> checking for lf95... no
> checking for gfortran... no
> checking whether we are using the GNU Fortran 77 compiler... no
> checking whether  accepts -g... no
> checking the maximum length of command line arguments... 32768
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> checking for objdir... .libs
> checking for ar... ar
> checking for ranlib... ranlib
> checking for strip... strip
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC
> checking if gcc PIC flag -fPIC works... yes
> checking if gcc static flag -static works... yes
> checking if gcc supports -c -o file.o... yes
> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> configure: creating libtool
> appending configuration tag "CXX" to libtool
> checking for ld used by g++... /usr/bin/ld -m elf_x86_64
> checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
> checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> checking for g++ option to produce PIC... -fPIC
> checking if g++ PIC flag -fPIC works... yes
> checking if g++ static flag -static works... yes
> checking if g++ supports -c -o file.o... yes
> checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> appending configuration tag "F77" to libtool
> checking for rm... /bin/rm
> checking whether byte ordering is bigendian... no
> checking for ANSI C header files... (cached) yes
> checking for sys/types.h... (cached) yes
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking for unistd.h... (cached) yes
> checking sys/cdefs.h usability... yes
> checking sys/cdefs.h presence... yes
> checking for sys/cdefs.h... yes
> checking libutil.h usability... no
> checking libutil.h presence... no
> checking for libutil.h... no
> checking sys/ioctl.h usability... yes
> checking sys/ioctl.h presence... yes
> checking for sys/ioctl.h... yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking sys/times.h usability... yes
> checking sys/times.h presence... yes
> checking for sys/times.h... yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking sys/wait.h usability... yes
> checking sys/wait.h presence... yes
> checking for sys/wait.h... yes
> checking locale.h usability... yes
> checking locale.h presence... yes
> checking for locale.h... yes
> checking getopt.h usability... yes
> checking getopt.h presence... yes
> checking for getopt.h... yes
> checking syslog.h usability... yes
> checking syslog.h presence... yes
> checking for syslog.h... yes
> checking select.h usability... no
> checking select.h presence... no
> checking for select.h... no
> checking sys/select.h usability... yes
> checking sys/select.h presence... yes
> checking for sys/select.h... yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking arpa/inet.h usability... yes
> checking arpa/inet.h presence... yes
> checking for arpa/inet.h... yes
> checking netdb.h usability... yes
> checking netdb.h presence... yes
> checking for netdb.h... yes
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking netinet/in_systm.h usability... yes
> checking netinet/in_systm.h presence... yes
> checking for netinet/in_systm.h... yes
> checking netinet/tcp.h usability... yes
> checking netinet/tcp.h presence... yes
> checking for netinet/tcp.h... yes
> checking arpa/nameser.h usability... yes
> checking arpa/nameser.h presence... yes
> checking for arpa/nameser.h... yes
> checking sys/ipc.h usability... yes
> checking sys/ipc.h presence... yes
> checking for sys/ipc.h... yes
> checking for netinet/ip.h... yes
> checking for resolv.h... yes
> checking for an ANSI C-conforming const... yes
> checking for inline... inline
> checking for mode_t... yes
> checking for off_t... yes
> checking for pid_t... yes
> checking for size_t... yes
> checking for socklen_t... yes
> checking for tm_gmtoff in struct tm... yes
> checking for strdup... yes
> checking for strndup... yes
> checking for strstr... yes
> checking for strnlen... yes
> checking for strcasecmp... yes
> checking for strncasecmp... yes
> checking for bzero... yes
> checking for strtok_r... yes
> checking for strcasestr... yes
> checking for timegm... yes
> checking for regcomp... yes
> checking for socket... yes
> checking for vsnprintf... yes
> checking for snprintf... yes
> checking for mergesort... no
> checking for setvbuf... yes
> checking for setenv... yes
> checking for unsetenv... yes
> checking for atexit... yes
> checking for inet_addr... yes
> checking for setproctitle... no
> checking for setproctitle in -lutil... no
> checking for sqrt... no
> checking for sqrt in -lm... yes
> checking for char*... yes
> checking size of char*... 8
> checking for int... yes
> checking size of int... 4
> checking for long... yes
> checking size of long... 8
> checking for long long... yes
> checking size of long long... 8
> checking for short... yes
> checking size of short... 2
> checking for gethostbyname... yes
> checking for socket... (cached) yes
> checking return type of signal handlers... void
> checking for POSIX signals... yes
> checking for debug... no
> checking for paranoia support... no
> checking for POSIX shared memory library... -lrt
> checking for syslog support... enabled
> checking for tracing support... disable
> checking for -all-static linker flags... disabled
> checking for pthreads... yes
> checking for gethostbyname_r... yes (with 6 arguments)
> checking for external parsers support... yes
> checking for MP3 ID3 tags support... yes
> checking for file: URL schema support... yes
> checking for http: (and ftp: - via proxy) URL schema support... yes
> checking for ftp: URL schema support... yes
> checking for news: URL schema support... yes
> checking for Electricfence memory debugger support... no
> checking for internal memory debugger support... no
> checking for MySQL fulltext plugin support... no
> checking for Openssl support... yes
> checking for DMALLOC memory debugger support... no
> checking for zlib for HTTP Content-Encoding support... yes
> checking for inflate in -lz... yes
> checking for readline support... no
> checking for chasen... no
> checking for mecab... no
> checking for MySQL support... no
> checking for PostgreSQL support... yes
> checking for crypt... no
> checking for crypt in -lcrypt... yes
> checking for iODBC support... no
> checking for unixODBC support... no
> checking for IBM DB2 support... no
> checking for Solid support... no
> checking for OpenLink ODBC support... no
> checking for EasySoft ODBC support... no
> checking for SAPDB ODBC support... no
> checking for InterBase support... no
> checking for Ct-Lib support... no
> checking for FreeTDS Ct-Lib support... no
> checking for sqlite support... no
> checking for sqlite3 support... no
> checking for Oracle8 support... no
> checking for Oracle8i support... no
> checking for additional character sets...  big5 gb2312 gbk japanese euc-kr gujarati tscii
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating include/Makefile
> config.status: creating src/Makefile
> config.status: creating doc/Makefile
> config.status: creating etc/Makefile
> config.status: creating doc/catalog
> config.status: creating misc/Makefile
> config.status: creating scripts/Makefile
> config.status: creating create/Makefile
> config.status: creating create/db2/Makefile
> config.status: creating create/ibase/Makefile
> config.status: creating create/mssql/Makefile
> config.status: creating create/mysql/Makefile
> config.status: creating create/oracle/Makefile
> config.status: creating create/pgsql/Makefile
> config.status: creating create/sapdb/Makefile
> config.status: creating create/solid/Makefile
> config.status: creating create/sybase/Makefile
> config.status: creating create/virtuoso/Makefile
> config.status: creating create/sqlite/Makefile
> config.status: creating create/mimer/Makefile
> config.status: creating create/cache/Makefile
> config.status: creating scripts/udm-config
> config.status: creating perl/Makefile.PL
> config.status: creating msearch-test/Makefile
> config.status: creating include/udm_autoconf.h
> config.status: executing depfiles commands
> 
> ***********************************************************
> *                                                         *
> *     Now run make && make install                        *
> *     If it fails, try to use GNU make,                   *
> *     often installed as gmake.                           *
> *                                                         *
> *                                                         *
> *            Thank you for using mnoGoSearch!             *
> ***********************************************************
> 
> /usr/bin/make  -C  CFLAGS="-g -O2 -g -Wall -O2" CXXFLAGS="-g -O2 -g -Wall -O2" CPPFLAGS="" LDFLAGS="" 
> make: *** CFLAGS=-g -O2 -g -Wall -O2: No such file or directory.  Stop.
> make: *** [debian/stamp-build-pgsql] Error 2

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010-01-08/mnogosearch_3.3.8-2_lsid64.buildlog

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.  Internet was not
accessible from the build systems.

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



Reply to: