[Debichem-devel] Bug#1028172: tiledarray: FTBFS in unstable

Steve Langasek steve.langasek at canonical.com
Sun Jan 8 01:03:01 GMT 2023


Source: tiledarray
Version: 1.0.0-1
Severity: serious
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu lunar

Hi Michael,

tiledarray's build-dependencies are now satisfied in unstable (bug
#1014548), but it fails to build from source :)

[...]
CMake Error at /usr/share/cmake-3.25/Modules/CMakeTestCXXCompiler.cmake:63 (message):
  The C++ compiler

    "/usr/bin/c++"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeScratch/TryCompile-I8ie98
    
    Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_d2ec9/fast && gmake[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeScratch/TryCompile-I8ie98'
    /usr/bin/gmake  -f CMakeFiles/cmTC_d2ec9.dir/build.make CMakeFiles/cmTC_d2ec9.dir/build
    gmake[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeScratch/TryCompile-I8ie98'
    Building CXX object CMakeFiles/cmTC_d2ec9.dir/testCXXCompiler.cxx.o
    /usr/bin/c++   -I/usr/include/x86_64-linux-gnu/mpich  -o CMakeFiles/cmTC_d2ec9.dir/testCXXCompiler.cxx.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeScratch/TryCompile-I8ie98/testCXXCompiler.cxx
    Linking CXX executable cmTC_d2ec9
    /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d2ec9.dir/link.txt --verbose=1
    /usr/bin/c++ -I/usr/include/x86_64-linux-gnu/mpich  -lmpich -lpthread -lhwloc -lucp -lucs -lrt  CMakeFiles/cmTC_d2ec9.dir/testCXXCompiler.cxx.o -o cmTC_d2ec9 
    /usr/bin/ld: cannot find -lhwloc: No such file or directory
    /usr/bin/ld: cannot find -lucp: No such file or directory
    /usr/bin/ld: cannot find -lucs: No such file or directory
    collect2: error: ld returned 1 exit status
    gmake[3]: *** [CMakeFiles/cmTC_d2ec9.dir/build.make:99: cmTC_d2ec9] Error 1
    gmake[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeScratch/TryCompile-I8ie98'
    gmake[2]: *** [Makefile:127: cmTC_d2ec9/fast] Error 2
    gmake[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeScratch/TryCompile-I8ie98'
[...]

  (https://buildd.debian.org/status/fetch.php?pkg=tiledarray&arch=amd64&ver=1.0.0-1&stamp=1673126398&raw=0)


Possibly an issue in a build-dependency, I see that these library options
come from the output of `pkg-config --libs-only-l mpi` but libmpich-dev
apparently doesn't depend on the packages providing the libs in its output.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debichem-devel/attachments/20230107/04bf14cd/attachment.sig>


More information about the Debichem-devel mailing list