News:

If you are a developer, please build MegaGlest on your own and get in touch to contribute (or post your patches on the forums).

Main Menu

[4.0] Problem on Linux (arch and family), "`GCRYPT_1.2' not found"

Started by Lefl, 15 October 2014, 18:19:09

Lefl

Hello!
i wanted to try this game but i cant get it to work,
whenever i try to launch the game it says in the terminal:

gamedir [/home/lennard/annex]
Looking for LDCONFIG []...
LDCONFIG environment variable is not set...
Found LDCONFIG using which [/usr/sbin/ldconfig]...
- default library [libdirectfb-1.2.so.0] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libdirectfb-1.2.so.0] pointed to [/usr/lib/libdirectfb-1.7.so.5]
- default library [libfusion-1.2.so.0] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libfusion-1.2.so.0] pointed to [/usr/lib/libfusion-1.7.so.5]
- default library [libdirect-1.2.so.0] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libdirect-1.2.so.0] pointed to [/usr/lib/libdirect-1.7.so.5]
- default library [libpng15.so.15] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libpng15.so.15] pointed to [/usr/lib/libpng16.so.16]
- default library [libicudata.so.40] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libicudata.so.40] pointed to [/usr/lib/libicudata.so.53]
- default library [libicuuc.so.40] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libicuuc.so.40] pointed to [/usr/lib/libicuuc.so.53]
- default library [libGLEW.so.1.5] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libGLEW.so.1.5] pointed to [/usr/lib/libGLEW.so.1.11]
- default library [libGLEW.so.1.5] is missing, attempting to find and link to a newer version if available...
  > not found !
- default library [libgnutls.so.26] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libgnutls.so.26] pointed to [/usr/lib/libgnutls.so.28]
- default library [liblua5.1.so.0] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/liblua5.1.so.0] pointed to [/usr/lib/liblua.so.5.2]
- default library [libircclient.so.1] is missing, attempting to find and link to a newer version if available...
  > not found !
- default library [libvlccore.so.5] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libvlccore.so.5] pointed to [/usr/lib/libvlccore.so.7]
- default library [libgcrypt.so.11] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libgcrypt.so.11] pointed to [/usr/lib/libgcrypt.so.20]
- default library [libtasn1.so.3] is missing, attempting to find and link to a newer version if available...
  new library link [/home/lennard/annex/lib/libtasn1.so.3] pointed to [/usr/lib/libtasn1.so.6]
/home/lennard/annex/annex.bin: /usr/lib/liblber-2.4.so.2: no version information available (required by /home/lennard/annex/annex.bin)
/home/lennard/annex/annex.bin: /home/lennard/annex/lib/libgcrypt.so.11: version `GCRYPT_1.2' not found (required by /home/lennard/annex/annex.bin)
/home/lennard/annex/annex.bin: /usr/lib/libldap_r-2.4.so.2: no version information available (required by /home/lennard/annex/annex.bin)


And the game doesnt start. i have

libldap_r-2.4.so.2
libgcrypt.so.11
liblber-2.4.so.2

installed but there seems to be a problem with them. (i already tried to reinstall them)

Also i cant find the source code of the game, i would try to compile it myself to see if that helps.

Please Help!  :(

filux

Looks like it is "arch" or "arch family".

It is known (tiny) issue reported after the release.
You can resolve this problem by:

cd <gamedir>; sudo pacman -S libgcrypt15; rm lib/libgcrypt.so.11; ./annex

.

Lefl

#2
Quote from: filux on 15 October 2014, 22:44:46
Looks like it is "arch" or "arch family".

It is known (tiny) issue reported after the release.
You can resolve this problem by:

cd <gamedir>; sudo pacman -S libgcrypt15; rm lib/libgcrypt.so.11; ./annex

.
that didnt worked
still same error[/s]

EDIT: now it worksfor some reason terminal didnt removed libgcrypt.so.11, did it with thunar

qubodup

#3
Thanks for the instructions, I had to install from AUR though.

filux