Skip to content

Capsul doc compilation hangs indefinitely on the 5.1 branch #358

@ylep

Description

@ylep

When using bv maker doc, the process sometimes hangs indefinitely, seemingly while running some Ipython code:

$ ps -wwfH -u a-sac-ns-brainvisa
UID          PID    PPID  C STIME TTY          TIME CMD
a-sac-n+ 1047214 1047209  0 03:55 ?        00:00:00 /bin/sh -c CASA_BASE_DIRECTORY=/volatile/a-sac-ns-brainvisa/bbi_nightly TMPDIR=/volatile/tmp/a-sac-ns-brainvisa /volatile/a-sac-ns-brainvisa/bbi_nightly/cea-5.1-5.3/bin/casa_distro_admin bbi_daily jenkins_server='https://brainvisa.info/builds' install_thirdparty=file:///neurospin/brainvisa/thirdparty/thirdparty.json branch=5.1; CASA_BASE_DIRECTORY=/volatile/a-sac-ns-brainvisa/bbi_nightly TMPDIR=/volatile/tmp/a-sac-ns-brainvisa /volatile/a-sac-ns-brainvisa/bbi_nightly/cea-master-5.3/bin/casa_distro_admin bbi_daily jenkins_server='https://brainvisa.info/builds' install_thirdparty=file:///neurospin/brainvisa/thirdparty/thirdparty.json branch=master
a-sac-n+ 1047215 1047214  0 03:55 ?        00:00:00   python3 /volatile/a-sac-ns-brainvisa/bbi_nightly/cea-5.1-5.3/bin/casa_distro_admin bbi_daily jenkins_server=https://brainvisa.info/builds install_thirdparty=file:///neurospin/brainvisa/thirdparty/thirdparty.json branch=5.1
a-sac-n+ 1047219 1047215  0 03:55 ?        00:00:00     /usr/bin/python3 /volatile/a-sac-ns-brainvisa/bbi_nightly/cea-5.1-5.3/src/development/casa-distro/5.1/bin/casa_distro_admin bbi_daily jenkins_server=https://brainvisa.info/builds install_thirdparty=file:///neurospin/brainvisa/thirdparty/thirdparty.json branch=5.1
a-sac-n+ 1047310 1047219  0 03:55 ?        00:00:06       /usr/bin/python3 /volatile/a-sac-ns-brainvisa/bbi_nightly/cea-5.1-5.3/src/development/casa-distro/5.1/bin/casa_distro_admin bbi_daily jenkins_server=https://brainvisa.info/builds install_thirdparty=file:///neurospin/brainvisa/thirdparty/thirdparty.json branch=5.1 update_casa_distro=no
a-sac-n+ 1055157 1047310  0 04:06 ?        00:00:00         /usr/bin/python3 /volatile/a-sac-ns-brainvisa/bbi_nightly/cea-5.1-5.3/src/development/casa-distro/5.1/bin/casa_distro bv_maker name=cea-5.1-5.3 -- doc
a-sac-n+ 1055158 1055157  0 04:06 ?        00:00:00           Apptainer runtime parent
a-sac-n+ 1055176 1055158  0 04:06 ?        00:00:00             /bin/sh /.singularity.d/runscript bv_maker doc
a-sac-n+ 1055201 1055176  0 04:06 ?        00:00:00               python /casa/host/build/bin/bv_maker doc
a-sac-n+ 1055204 1055201  0 04:06 ?        00:00:00                 make -j12 -l12 doc
a-sac-n+ 1055206 1055204  0 04:06 ?        00:00:00                   make -s -f CMakeFiles/Makefile2 doc
a-sac-n+ 1055209 1055206  0 04:06 ?        00:00:00                     make -s -f CMakeFiles/Makefile2 CMakeFiles/doc.dir/all
a-sac-n+ 1055590 1055209  0 04:06 ?        00:00:00                       make -s -f build_files/capsul/CMakeFiles/capsul-sphinx.dir/build.make build_files/capsul/CMakeFiles/capsul-sphinx.dir/build
a-sac-n+ 1055596 1055590  0 04:06 ?        00:00:00                         /bin/sh -c cd /casa/host/build/build_files/capsul && ../../bin/bv_env /usr/bin/python3 -m sphinx /casa/host/src/capsul/5.1/doc/source /casa/host/build/share/doc/capsul-2.3
a-sac-n+ 1055598 1055596  0 04:06 ?        00:00:25                           /usr/bin/python3 -m sphinx /casa/host/src/capsul/5.1/doc/source /casa/host/build/share/doc/capsul-2.3
a-sac-n+ 1056816 1055598  0 04:06 ?        00:00:08                             /usr/bin/python3 -m ipykernel_launcher -f /tmp/tmpihcvgnvf.json --HistoryManager.hist_file=:memory:

Maybe the easy/lazy fix is just to disable documentation for Capsul v2, since we are abandoning this API anyway?

Environment:

  • Engine: Singularity
  • Version of BrainVISA : 5.1 branch
  • Version of the casa-dev image: casa-dev-5.3-25

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions