Source: ycmd
Version: 0+20201028+git1d415c5+ds-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs

Hi,

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


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_configure -- -DUSE_SYSTEM_LIBCLANG=ON 
> -DPATH_TO_LLVM_ROOT="/usr/lib/llvm-11" \
>       -DUSE_SYSTEM_BOOST=ON -DUSE_SYSTEM_GMOCK=ON
>       cd ycm_build && cmake -DCMAKE_INSTALL_PREFIX=/usr 
> -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
> -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
> -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
> -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
> -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" 
> -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu 
> -DUSE_SYSTEM_LIBCLANG=ON -DPATH_TO_LLVM_ROOT=/usr/lib/llvm-11 
> -DUSE_SYSTEM_BOOST=ON -DUSE_SYSTEM_GMOCK=ON ../cpp
> CMake Deprecation Warning at CMakeLists.txt:23 (cmake_minimum_required):
>   Compatibility with CMake < 2.8.12 will be removed from a future version of
>   CMake.
> 
>   Update the VERSION argument <min> value or use a ...<max> suffix to tell
>   CMake that the project does not need compatibility with older versions.
> 
> 
> -- The C compiler identification is GNU 11.2.0
> -- The CXX compiler identification is GNU 11.2.0
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working C compiler: /usr/bin/cc - skipped
> -- Detecting C compile features
> -- Detecting C compile features - done
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Check for working CXX compiler: /usr/bin/c++ - skipped
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.9.so (found 
> suitable version "3.9.7", minimum required is "3.6") 
> CMake Deprecation Warning at ycm/CMakeLists.txt:18 (cmake_minimum_required):
>   Compatibility with CMake < 2.8.12 will be removed from a future version of
>   CMake.
> 
>   Update the VERSION argument <min> value or use a ...<max> suffix to tell
>   CMake that the project does not need compatibility with older versions.
> 
> 
> -- Using libclang to provide semantic completion for C/C++/ObjC
> -- Using external libclang: /usr/lib/x86_64-linux-gnu/libclang-11.so.1
> CMake Deprecation Warning at ycm/tests/CMakeLists.txt:19 
> (cmake_minimum_required):
>   Compatibility with CMake < 2.8.12 will be removed from a future version of
>   CMake.
> 
>   Update the VERSION argument <min> value or use a ...<max> suffix to tell
>   CMake that the project does not need compatibility with older versions.
> 
> 
> -- Found Python: /usr/bin/python3.9 (found version "3.9.7") found components: 
> Interpreter 
> -- Looking for pthread.h
> -- Looking for pthread.h - found
> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
> -- Looking for pthread_create in pthreads
> -- Looking for pthread_create in pthreads - not found
> -- Looking for pthread_create in pthread
> -- Looking for pthread_create in pthread - found
> -- Found Threads: TRUE  
> -- NOT using clang-tidy for static analysis.
> -- Configuring done
> -- Generating done
> CMake Warning:
>   Manually-specified variables were not used by the project:
> 
>     CMAKE_EXPORT_NO_PACKAGE_REGISTRY
>     CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
>     CMAKE_INSTALL_LIBDIR
>     CMAKE_INSTALL_LOCALSTATEDIR
>     CMAKE_INSTALL_RUNSTATEDIR
>     CMAKE_INSTALL_SYSCONFDIR
>     USE_SYSTEM_BOOST
> 
> 
> -- Build files have been written to: /<<PKGBUILDDIR>>/ycm_build
> ./update_unicode.py
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/./update_unicode.py", line 613, in <module>
>     Main()
>   File "/<<PKGBUILDDIR>>/./update_unicode.py", line 602, in Main
>     code_points = GetCodePoints()
>   File "/<<PKGBUILDDIR>>/./update_unicode.py", line 417, in GetCodePoints
>     emoji_data = GetEmojiData()
>   File "/<<PKGBUILDDIR>>/./update_unicode.py", line 307, in GetEmojiData
>     data = ReadFile( '/usr/share/unicode/emoji/emoji-data.txt' )
>   File "/<<PKGBUILDDIR>>/./update_unicode.py", line 96, in ReadFile
>     with open( filepath, mode='rt', encoding = 'utf8' ) as f:
> FileNotFoundError: [Errno 2] No such file or directory: 
> '/usr/share/unicode/emoji/emoji-data.txt'
> make[1]: *** [debian/rules:28: override_dh_auto_configure] Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/ycmd_0+20201028+git1d415c5+ds-1_unstable.log

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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to