Skip to content

missing pacakges to use NIDM results export with the octave container #9

Description

@Remi-Gau

I am using a docker recipe for octave very similar to the one in this repo.

https://github.com/cpp-lln-lab/bidspm/blob/c2303350344ca2fa9a964d0da4d21e23be88f571/Dockerfile

I am seeing some failures when trying to export GLM results to nidm-results:

07-Jul-2024 20:08:39 - Failed  'Results Report'
/usr/lib/jvm/default-java/lib/server/libjvm.so: failed to load: /usr/lib/jvm/default-java/lib/server/libjvm.so: cannot open shared object file: No such file or directory
In file "/opt/spm12/spm_results_nidm.m" (v7057), function "md5sum" at line 1225.
In file "/opt/spm12/spm_results_nidm.m" (v7057), function "getid" at line 1355.
In file "/opt/spm12/spm_results_nidm.m" (v7057), function "spm_results_nidm" at line 357.
In file "/opt/spm12/config/spm_run_results.m" (v7268), function "spm_run_results" at line 166.

See output here on circle CI: https://app.circleci.com/pipelines/github/cpp-lln-lab/bidspm/883/workflows/3bd19262-02f8-4d2a-b02f-ec774dd1cf17/jobs/2715?invite=true#step-107-44349_47

In the process of fixing it: seems that it is just a matter of installing java, zip, unzip (so far) in the container.

Will try to provide a minimal example to demonstrate the failure with the official spm container.

FYI I have not tested this with the matlab container but if zip and unzip are missing I would expect some issues as well

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions