# Installing calculix adatpter error

**URL:** <https://precice.discourse.group/t/installing-calculix-adatpter-error/1319>\
**Category:** Installing preCICE\
**Tags:** adapters, calculix\
**Created:** [March 12, 2023, 6:36am UTC](https://precice.discourse.group/t/installing-calculix-adatpter-error/1319 "2023-03-12T06:36:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![a1185818901](https://yyz2.discourse-cdn.com/free1/user_avatar/precice.discourse.group/a1185818901/32/1574_2.png) [@a1185818901](https://precice.discourse.group/u/a1185818901)\
**Post date:** [March 12, 2023, 6:36am UTC](https://precice.discourse.group/t/installing-calculix-adatpter-error/1319/1 "2023-03-12T06:36:30Z")

</div>

Hi everyone, I followed the command step by step in this calculix page([Get the CalculiX adapter | preCICE - The Coupling Library](https://precice.org/adapter-calculix-get-adapter.html))  
when I entered the command  
sudo apt install ./calculix-precice2\_2.20.0-1\_amd64\_jammy.deb  
It threw an error message like this:  
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: libyaml-cpp0.6 (\>= 0.6.2) but it is not installable  
E: Unable to correct problems, you have held broken packages.

But I already installed yaml-cpp, when I entered the command

```plaintext
sudo apt install libarpack2-dev libspooles-dev libyaml-cpp-dev

```

the output is below  
Reading package lists… Done  
Building dependency tree… Done  
Reading state information… Done  
libyaml-cpp-dev is already the newest version (0.7.0+dfsg-8build1).  
libarpack2-dev is already the newest version (3.8.0-1).  
libspooles-dev is already the newest version (2.2-14).  
The following packages were automatically installed and are no longer required:  
libllvm13 libnotify4  
Use ‘sudo apt autoremove’ to remove them.  
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

what’s wrong with it?

---

<div class="post-metadata">

**Author:** ![fsimonis](https://yyz2.discourse-cdn.com/free1/user_avatar/precice.discourse.group/fsimonis/32/6_2.png) [@fsimonis](https://precice.discourse.group/u/fsimonis)\
**Post date:** [March 19, 2023, 8:50am UTC](https://precice.discourse.group/t/installing-calculix-adatpter-error/1319/2 "2023-03-19T08:50:37Z")

</div>

Hi there,

This was a bug in debian package dependency description which is fixed now.  
I replaced the faulty jammy packages on the github release page of the calculix adapter.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/precice/original/1X/67d2a5fa6f80e597e2267ff17fa8c1673cd11caa.svg) [@system](https://precice.discourse.group/u/system)\
**Post date:** [March 22, 2023, 8:50am UTC](https://precice.discourse.group/t/installing-calculix-adatpter-error/1319/3 "2023-03-22T08:50:46Z")

</div>

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