Calculix adapter installation error

I am unable to get the ccx_preCICE.
Please help to resolve this.

sudo apt install ./calculix-precice2_2.20.0-1_amd64_jammy.deb
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Note, selecting ‘calculix-precice2’ instead of ‘./calculix-precice2_2.20.0-1_amd64_jammy.deb’
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
calculix-precice2 : Depends: libprecice2 (>= 2.0.0) but it is not installable
E: Unable to correct problems, you have held broken packages.

Have you installed preCICE? The suggestion at the end of the error message says that preCICE is either not installed or not findable.

Yes, I have installed this release → libprecice3_3.1.2_jammy.deb

If you are using preCICE version 3 and above, you need to install the CalculiX adapter version v2.20.1

I update the calculix adapter with
https://github.com/precice/calculix-adapter/releases/download/v2.20.1/calculix-precice3_2.20.1-2_amd64_jammy.deb.zip
it created now ccx_preCICE in /usr/bin/

But when I do test job “elastic-tube-3d”, to run calcuilx job used “./run.sh”
it gives error → line 4: …/…/tools/log.sh: No such file or directory

This is unrelated to the CalculiX adapter, it should only be related to the tutorials.
In v202404.04, this works as expected (just checked).

Have you maybe copied the elastic-tube-3d tutorial outside of the tutorials/ directory?

Yes this was the problem. It worked. Thanks!

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.