Bug#560605: plee-the-bear: FTBFS: CMake: It seems that libclaw is not installed on your system.

Lucas Nussbaum lucas at lucas-nussbaum.net
Fri Dec 11 12:26:56 UTC 2009


Source: plee-the-bear
Version: 0.4.1-3
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20091210 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
> dh_testdir
> dh_testroot
> QUILT_PATCHES=debian/patches quilt pop -a -R || test $? = 2
> No patch removed
> rm -f build-stamp configure-stamp
> if [ -d /build/user-plee-the-bear_0.4.1-3-amd64-w_8YFN/plee-the-bear-0.4.1/build-tree ]; then cd /build/user-plee-the-bear_0.4.1-3-amd64-w_8YFN/plee-the-bear-0.4.1/build-tree; /usr/bin/make clean; fi
> rm -fr /build/user-plee-the-bear_0.4.1-3-amd64-w_8YFN/plee-the-bear-0.4.1/build-tree
> rm -f debian/running-bear.6
> rm -f debian/plee-the-bear.6
> rm -fr .pc
> for f in debian/*.menu; do if [ -L $f ]; then unlink $f; fi; done
> dh_clean 
>  dpkg-source -b plee-the-bear-0.4.1
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building plee-the-bear using existing plee-the-bear_0.4.1.orig.tar.gz
> dpkg-source: info: building plee-the-bear in plee-the-bear_0.4.1-3.diff.gz
> dpkg-source: info: building plee-the-bear in plee-the-bear_0.4.1-3.dsc
>  debian/rules build
> dh_testdir
> QUILT_PATCHES=debian/patches quilt push -a || test $? = 2
> Applying patch do-not-install-authors-files.diff
> patching file plee-the-bear/data/CMakeLists.txt
> 
> Applying patch rpath-editors.diff
> patching file bear-factory/animation-editor/src/bf/CMakeLists.txt
> patching file bear-factory/level-editor/src/bf/CMakeLists.txt
> patching file bear-factory/model-editor/src/bf/CMakeLists.txt
> patching file bear-factory/bear-editor/src/bf/CMakeLists.txt
> 
> Applying patch editors-default-dir.diff
> patching file bear-factory/bear-editor/src/bf/code/path_configuration.cpp
> 
> Applying patch rpath-game.diff
> patching file bear-engine/core/src/audio/CMakeLists.txt
> patching file bear-engine/core/src/communication/CMakeLists.txt
> patching file bear-engine/core/src/debug/CMakeLists.txt
> patching file bear-engine/core/src/engine/CMakeLists.txt
> patching file bear-engine/core/src/gui/CMakeLists.txt
> patching file bear-engine/core/src/input/CMakeLists.txt
> patching file bear-engine/core/src/time/CMakeLists.txt
> patching file bear-engine/core/src/universe/CMakeLists.txt
> patching file bear-engine/core/src/visual/CMakeLists.txt
> patching file bear-engine/running_bear/CMakeLists.txt
> patching file bear-engine/lib/src/generic_items/CMakeLists.txt
> patching file plee-the-bear/src/ptb/CMakeLists.txt
> Hunk #1 succeeded at 146 (offset 1 line).
> 
> Applying patch editors-menu-section.diff
> patching file bear-factory/desktop/menu/bf-animation-editor
> patching file bear-factory/desktop/menu/bf-level-editor
> patching file bear-factory/desktop/menu/bf-model-editor
> 
> Now at patch editors-menu-section.diff
> # Perform an out-of-tree build to keep a clean source tree
> mkdir /build/user-plee-the-bear_0.4.1-3-amd64-w_8YFN/plee-the-bear-0.4.1/build-tree
> cd /build/user-plee-the-bear_0.4.1-3-amd64-w_8YFN/plee-the-bear-0.4.1/build-tree; cmake .. \
> 		-DCMAKE_INSTALL_PREFIX:STRING="/usr" \
> 		-DCMAKE_C_FLAGS:STRING="-g -O2 -DNDEBUG" \
> 		-DBEAR_ENGINE_INSTALL_LIBRARY_DIR:STRING="lib/games/plee-the-bear" \
> 		-DBEAR_ENGINE_INSTALL_EXECUTABLE_DIR:STRING="games" \
> 		-DBEAR_FACTORY_INSTALL_LIBRARY_DIR:STRING="lib/bear-factory" \
> 		-DBEAR_FACTORY_INSTALL_EXECUTABLE_DIR:STRING="games" \
> 		-DCMAKE_SHARED_LINKER_FLAGS:STRING="-Wl,--as-needed" \
> 		-DCMAKE_EXE_LINKER_FLAGS:STRING="-Wl,--as-needed" \
> 		-DPTB_INSTALL_DATA_DIR:STRING="share/games/plee-the-bear" \
> 		-DPTB_INSTALL_CUSTOM_LIBRARY_DIR:STRING="lib/games/plee-the-bear" \
> 		-DPTB_INSTALL_EXECUTABLE_DIR:STRING="games"
> -- The C compiler identification is GNU
> -- The CXX compiler identification is GNU
> -- Check for working C compiler: /usr/bin/gcc
> -- Check for working C compiler: /usr/bin/gcc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> CMake Error at bear-engine/CMakeLists.txt:38 (MESSAGE):
>   It seems that libclaw is not installed on your system.  If your
>   distribution does not give you an easy installation procedure, check
>   http://libclaw.sourceforge.net/ to download it.
> 
> -- Detecting CXX compiler ABI info - done
> 
> make: *** [configure-stamp] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2009/12/10/plee-the-bear_0.4.1-3_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 at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-games-devel mailing list