You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At least these 2 packages have this problem: semigroups, normalizinterface.
The installed gap with packages looks for the shared library in the build directory instead of looking in the install directory.
For example, the semigroups package looks for the library /usr/ports/math/gap/work/gap-4.15.0-beta1/pkg/semigroups/bin/lib/libsemigroups.so.3 (where it was built), and not in /usr/local/share/gap/pkg/semigroups/bin/lib/libsemigroups.so.2 where it is installed.
The lookup should be in a location relative to the current gap executable, not in a memorized build location.
This problem prevents packaging: it leaves these packages broken.