Open jpwgarrison opened 6 months ago
I've seen this on a few clients, new installs and upgrades:
The Release Oolite 1.90 works as expected.
The pre-release installers - e.g https://github.com/OoliteProject/oolite/releases/tag/1.91.0.7572-231209-a8da8cf fail to start:
./oolite.app/oolite: error while loading shared libraries: libgnustep-base.so.1.28: cannot open shared object file: No such file or directory
Full compile from source fails a bit later:
./oolite.app/oolite: symbol lookup error: /lib/libgnustep-base.so.1.29: undefined symbol: gnutls_x509_crt_get_issuer_dn3, version GNUTLS_3_4
Let me know if I missed something obvious.
$ uname -a Linux dell-sff-proto-00 6.5.0-14-generic #14-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov 14 14:59:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 23.10 Release: 23.10 Codename: mantic
Looks like Ubuntu Mantic comes with libgnustep 1.29 - therefore the dependency cannot be resolved. And as you show it, with that one does not compile cleanly.
https://packages.ubuntu.com/mantic/allpackages
I've seen this on a few clients, new installs and upgrades:
The Release Oolite 1.90 works as expected.
The pre-release installers - e.g https://github.com/OoliteProject/oolite/releases/tag/1.91.0.7572-231209-a8da8cf fail to start:
./oolite.app/oolite: error while loading shared libraries: libgnustep-base.so.1.28: cannot open shared object file: No such file or directory
Full compile from source fails a bit later:
./oolite.app/oolite: symbol lookup error: /lib/libgnustep-base.so.1.29: undefined symbol: gnutls_x509_crt_get_issuer_dn3, version GNUTLS_3_4
Let me know if I missed something obvious.