mochi-margo is failing on the ci
Since the update of mochi-margo
upstream we cannot longer build mochi-thallium
reverting to older tags does not help either.
This is the error
==> Installing mochi-margo-0.10-g52apqpdyy3emodrqres2oez6pc5o4v7
==> No binary for mochi-margo-0.10-g52apqpdyy3emodrqres2oez6pc5o4v7 found: installing from source
==> Fetching https://github.com/mochi-hpc/mochi-margo/archive/v0.10.tar.gz
==> No patches needed for mochi-margo
==> mochi-margo: Executing phase: 'autoreconf'
==> mochi-margo: Executing phase: 'configure'
==> mochi-margo: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' 'V=1'
7 errors found in build log:
6 libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
7 libtoolize: copying file 'm4/libtool.m4'
8 libtoolize: copying file 'm4/ltoptions.m4'
9 libtoolize: copying file 'm4/ltsugar.m4'
10 libtoolize: copying file 'm4/ltversion.m4'
11 libtoolize: copying file 'm4/lt~obsolete.m4'
>> 12 configure.ac:7: installing './compile'
>> 13 configure.ac:7: installing './config.guess'
>> 14 configure.ac:7: installing './config.sub'
>> 15 configure.ac:13: installing './install-sh'
>> 16 configure.ac:13: installing './missing'
17 Makefile.am: installing './depcomp'
18 parallel-tests: installing './test-driver'
19 ==> mochi-margo: Executing phase: 'configure'
20 ==> [2022-10-19-13:38:47.710187] FILTER FILE: /tmp/root/spack-stage
/spack-stage-mochi-margo-0.10-g52apqpdyy3emodrqres2oez6pc5o4v7/spac
k-src/configure [replacing "^(\s*if test x-L = )("\$p" \|\|\s*)$"]
21 ==> [2022-10-19-13:38:47.803374] FILTER FILE: /tmp/root/spack-stage
/spack-stage-mochi-margo-0.10-g52apqpdyy3emodrqres2oez6pc5o4v7/spac
k-src/configure [replacing "^(\s*test x-R = )("\$p")(; then\s*)$"]
22 ==> [2022-10-19-13:38:47.858499] FILTER FILE: /tmp/root/spack-stage
/spack-stage-mochi-margo-0.10-g52apqpdyy3emodrqres2oez6pc5o4v7/spac
k-src/configure [replacing "^(\s*test \$p = "-R")(; then\s*)$"]
...
207 /bin/sh ./libtool --tag=CC --mode=compile /builds/gitlab-kitware
-sciviz-ci/.gitlab/spack/src/lib/spack/env/gcc/gcc -DHAVE_CONFIG_H
-I. -I./include -I/usr/include -I/builds/gitlab-kitware-sciviz-ci/
.gitlab/spack/src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/argobo
ts-1.1-mrbiyjyorqoccolzqdlgbqkwtephbnq5/include -I/builds/gitlab-k
itware-sciviz-ci/.gitlab/spack/src/opt/spack/linux-fedora35-x86_64/
gcc-11.2.1/mercury-2.2.0-xdmv7ic3r6usb2urzzkrn7bocsbwr45s/include
-Wno-address -I/usr/include -DMARGO_USE_JSON_C -I/builds/gitlab-k
itware-sciviz-ci/.gitlab/spack/src/opt/spack/linux-fedora35-x86_64/
gcc-11.2.1/argobots-1.1-mrbiyjyorqoccolzqdlgbqkwtephbnq5/include -
I/builds/gitlab-kitware-sciviz-ci/.gitlab/spack/src/opt/spack/linux
-fedora35-x86_64/gcc-11.2.1/mercury-2.2.0-xdmv7ic3r6usb2urzzkrn7boc
sbwr45s/include -g -O2 -pthread -MT src/margo-prio-pool.lo -MD -MP
-MF $depbase.Tpo -c -o src/margo-prio-pool.lo src/margo-prio-pool.
c &&\
208 mv -f $depbase.Tpo $depbase.Plo
209 libtool: compile: /builds/gitlab-kitware-sciviz-ci/.gitlab/spack/s
rc/lib/spack/env/gcc/gcc -DHAVE_CONFIG_H -I. -I./include -I/usr/inc
lude -I/builds/gitlab-kitware-sciviz-ci/.gitlab/spack/src/opt/spack
/linux-fedora35-x86_64/gcc-11.2.1/argobots-1.1-mrbiyjyorqoccolzqdlg
bqkwtephbnq5/include -I/builds/gitlab-kitware-sciviz-ci/.gitlab/spa
ck/src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/mercury-2.2.0-xdm
v7ic3r6usb2urzzkrn7bocsbwr45s/include -Wno-address -I/usr/include -
DMARGO_USE_JSON_C -I/builds/gitlab-kitware-sciviz-ci/.gitlab/spack/
src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/argobots-1.1-mrbiyjy
orqoccolzqdlgbqkwtephbnq5/include -I/builds/gitlab-kitware-sciviz-c
i/.gitlab/spack/src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/merc
ury-2.2.0-xdmv7ic3r6usb2urzzkrn7bocsbwr45s/include -g -O2 -pthread
-MT src/margo-prio-pool.lo -MD -MP -MF src/.deps/margo-prio-pool.Tp
o -c src/margo-prio-pool.c -fPIC -DPIC -o src/.libs/margo-prio-poo
l.o
210 libtool: compile: /builds/gitlab-kitware-sciviz-ci/.gitlab/spack/s
rc/lib/spack/env/gcc/gcc -DHAVE_CONFIG_H -I. -I./include -I/usr/inc
lude -I/builds/gitlab-kitware-sciviz-ci/.gitlab/spack/src/opt/spack
/linux-fedora35-x86_64/gcc-11.2.1/argobots-1.1-mrbiyjyorqoccolzqdlg
bqkwtephbnq5/include -I/builds/gitlab-kitware-sciviz-ci/.gitlab/spa
ck/src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/mercury-2.2.0-xdm
v7ic3r6usb2urzzkrn7bocsbwr45s/include -Wno-address -I/usr/include -
DMARGO_USE_JSON_C -I/builds/gitlab-kitware-sciviz-ci/.gitlab/spack/
src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/argobots-1.1-mrbiyjy
orqoccolzqdlgbqkwtephbnq5/include -I/builds/gitlab-kitware-sciviz-c
i/.gitlab/spack/src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/merc
ury-2.2.0-xdmv7ic3r6usb2urzzkrn7bocsbwr45s/include -g -O2 -pthread
-MT src/margo-prio-pool.lo -MD -MP -MF src/.deps/margo-prio-pool.Tp
o -c src/margo-prio-pool.c -o src/margo-prio-pool.o >/dev/null 2>&1
211 /bin/sh ./libtool --tag=CC --mode=link /builds/gitlab-kitware-sc
iviz-ci/.gitlab/spack/src/lib/spack/env/gcc/gcc -Wno-address -I/us
r/include -DMARGO_USE_JSON_C -I/builds/gitlab-kitware-sciviz-ci/.gi
tlab/spack/src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/argobots-
1.1-mrbiyjyorqoccolzqdlgbqkwtephbnq5/include -I/builds/gitlab-kitw
are-sciviz-ci/.gitlab/spack/src/opt/spack/linux-fedora35-x86_64/gcc
-11.2.1/mercury-2.2.0-xdmv7ic3r6usb2urzzkrn7bocsbwr45s/include -g
-O2 -pthread -R /builds/gitlab-kitware-sciviz-ci/.gitlab/spack/src
/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/mercury-2.2.0-xdmv7ic3r
6usb2urzzkrn7bocsbwr45s/lib -R /builds/gitlab-kitware-sciviz-ci/.g
itlab/spack/src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/argobots
-1.1-mrbiyjyorqoccolzqdlgbqkwtephbnq5/lib -R -o src/libmargo.la -
rpath /builds/gitlab-kitware-sciviz-ci/.gitlab/spack/src/opt/spack/
linux-fedora35-x86_64/gcc-11.2.1/mochi-margo-0.10-g52apqpdyy3emodrq
res2oez6pc5o4v7/lib src/margo-core.lo src/margo-diag.lo src/margo-b
ulk-pool.lo src/margo-globals.lo src/margo-handle-cache.lo src/marg
o-init.lo src/margo-logging.lo src/margo-timer.lo src/margo-util.lo
src/margo-prio-pool.lo -ljson-c -L/builds/gitlab-kitware-sciviz-
ci/.gitlab/spack/src/opt/spack/linux-fedora35-x86_64/gcc-11.2.1/arg
obots-1.1-mrbiyjyorqoccolzqdlgbqkwtephbnq5/lib -labt -L/builds/git
lab-kitware-sciviz-ci/.gitlab/spack/src/opt/spack/linux-fedora35-x8
6_64/gcc-11.2.1/mercury-2.2.0-xdmv7ic3r6usb2urzzkrn7bocsbwr45s/lib
-lmercury -lpthread
212 libtool: error: only absolute run-paths are allowed
>> 213 make[1]: *** [Makefile:1363: src/libmargo.la] Error 1
214 make[1]: Leaving directory '/tmp/root/spack-stage/spack-stage-mochi
-margo-0.10-g52apqpdyy3emodrqres2oez6pc5o4v7/spack-src'
>> 215 make: *** [Makefile:1183: all] Error 2
See build log for details:
/tmp/root/spack-stage/spack-stage-mochi-margo-0.10-g52apqpdyy3emodrqres2oez6pc5o4v7/spack-build-out.txt
==> Warning: Skipping build of mochi-thallium-main-y2ksthxrznpji3ljvdkkc6oszvfpgera since mochi-margo-0.10-g52apqpdyy3emodrqres2oez6pc5o4v7 failed
==> Error: mochi-thallium-main-y2ksthxrznpji3ljvdkkc6oszvfpgera: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).
Cleaning up file based variables 00:01
ERROR: Job failed: exit code 1