Dear Alan, Adding the dependency worked - update PR created.
Cheers, Loris Alan O'Cais <[email protected]> writes: > Dear Loris, > > It looks like you just need to add bzip2 as a dependency. If that works > please make sure to open a PR to update the upstream easyconfigs for this > requirement. > > Thanks, > > Alan > > On Mon, 8 Feb 2021 at 13:17, Loris Bennett <[email protected]> wrote: > > Hi, > > When I try to build > > ncbi-vdb-2.10.7-gompi-2020a.eb > > it fails with the error: > > gcc -c -Wno-array-bounds -DNDEBUG -m64 -DLINUX -DUNIX -D_GNU_SOURCE > -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DPKGNAME=linux64 > -D_ARCH_BITS=__SIZEOF_POINTER__*__CHAR_BIT__ -DLIBPREFIX=lib > -DSHLIBEXT=so -I/trinity/shared/easybuild/build/n > cbivdb/2.10.7/gompi-2020a/ncbi-vdb-2.10.7/libs/klib/judy > > -I/trinity/shared/easybuild/build/ncbivdb/2.10.7/gompi-2020a/ncbi-vdb-2.10.7/libs/klib/judy/.. > -MD > -o JudyIns.w.64.pic.o -fPIC -O2 -ftree-vectorize -march=native > -fno-math-errno -Wn o-variadic-macros -fno-strict-aliasing > -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -fstack-protector > -Wa,--noexecstack -Wall -Wno-array-bounds -DNDEBUG -m64 -DLINUX -DUNIX > -D_GNU_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DPKGNAME=linux64 > -D_A RCH_BITS=__SIZEOF_POINTER__*__CHAR_BIT__ -DLIBPREFIX=lib > -DSHLIBEXT=so > > -I/trinity/shared/easybuild/build/ncbivdb/2.10.7/gompi-2020a/ncbi-vdb-2.10.7/libs/klib/judy > -I/trinity/shared/easybuild/build/ncbivdb/2.10.7/gompi-2020a/ncbi-vdb-2.10. > 7/libs/klib/judy/.. -DJUDYL > > /trinity/shared/easybuild/build/ncbivdb/2.10.7/gompi-2020a/ncbi-vdb-2.10.7/libs/klib/judy/JudyIns.c > > /trinity/shared/easybuild/software/binutils/2.34-GCCcore-9.3.0/bin/ld.gold: > error: cannot find -lbz2 > > bzip2 is not one of the dependencies, but nbci-vdb itself seems to > includes a version. > > Any ideas? > > Cheers, > > Loris > > -- > Dr. Loris Bennett (Hr./Mr.) > ZEDAT, Freie Universität Berlin Email [email protected] -- Dr. Loris Bennett (Hr./Mr.) ZEDAT, Freie Universität Berlin Email [email protected]

