...
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Error Message
Usually, this error message happens when you try to launch Iguana/Chameleon via the command line on Linux. This is more prevalent on newer and more up-to-date Linux distributions. Issue
SolutionOption 1: Download the library, depending on the package manager (for example, dnf (yum), apt), you may be able to download the library. To search for the library:
Depending on the results from the command above, the following installation commands may change slightly but the format remains essentially the same. Let’s assume that the previous command showed us that there is a libidn.x86_64 package that we can download on a Redhat machine - line 3 uses the library name found on Fedora-based Linux but not Redhat machines: 64-bit:
OR 32-bit:
This should allow you to download the library and install the desired modules. Option 2: If there is a newer version of the shared file available but from the same iteration (libidn rather than libidn2) then you can try creating a symbolic to libidn.so.11 from libidn.so.12. In other words, whenever something uses/calls for libidn.so.11 it actually uses libidn.so.12. You can do this by using this command (please make sure the pathing is correct for libidn.so.12):
However, while we’ve seen it fix this issue, this is NOT recommended as it can lead to compatibility issues and might cause unspecified and undefined behaviour. |
Expand | ||
---|---|---|
| ||
Error Message
Issue
SolutionWe solved this by converting your IguanaMainRepo to a bare repo:
|
Additional Error Scenarios
...