Re: Trouble installing GNUnet 0.16.3 on Linux Mint
Willow Liquorice <[email protected]> Sat, 4 Jun 2022 15:24:01 +0100
| Newsgroups | gmane.network.gnunet.general |
|---|---|
| Message-ID | <[email protected]> |
Yep, just had to run ldconfig on the installation prefix and gnunet-arm was right as rain. Should probably make a note of this in the installation instructions... On 04/06/2022 13:24, Christian Grothoff wrote: > On 6/4/22 14:02, Willow Liquorice wrote: >> That's correct. Specifically, it's included in from >> /etc/ld.so.conf.d/libc.conf. >> >> When Martin talks about the installation prefix, would that be >> /usr/local/lib, where the "unlocatable" libraries are? > > Yes. Anyway, with running 'ldconfig' and having the path in the > configuration file, gnunet-arm should really start. If it does not, the > Mint linker would have to be very broken. In any case, a linker not > finding shared libraries despite the library location being correctly > configured is not a GNUnet issue, but a distro issue (that said, I still > think most likely you have a configuration issue that /usr/local/lib is > not searched by the linker as it should). > > My 2 cents > > Christian > >> On 04/06/2022 08:56, Christian Grothoff wrote: >>> Do you have /usr/local/lib in /etc/ld.so.conf? >>> >>> -Christian >>> >>> On 6/3/22 20:09, Willow Liquorice wrote: >>>> Hello, >>>> >>>> I've decided to try and update the (hideously outdated) GNUnet >>>> installation on my system, and have ran into some trouble after >>>> completing the process: "gnunet-arm -s" crashes as it can't find its >>>> own >>>> shared library. >>>> >>>> I followed the conventional process for installation from the Git >>>> repository: >>>> >>>> ./bootstrap >>>> ./configure >>>> make >>>> sudo make install >>>> >>>> When I run "gnunet-arm -s" (or "sudo -u gnunet gnunet-arm -s") as the >>>> various slightly different installation guides suggest, I am met with >>>> the following message: >>>> >>>> gnunet-arm: error while loading shared libraries: libgnunetarm.so.2: >>>> cannot open shared object file: No such file or directory >>>> >>>> I'm stumped, as I've followed the installation instructions almost >>>> exactly as they are in the README. I found the offending library in >>>> /usr/local/lib: >>>> >>>> lrwxrwxrwx 1 root root 21 Jun 3 18:54 libgnunetarm.so.2 -> >>>> libgnunetarm.so.2.0.0 >>>> -rwxr-xr-x 1 root root 106656 Jun 3 18:54 libgnunetarm.so.2.0.0 >>>> >>>> Is this correct? >>>> >>>> Best wishes, >>>> Willow >>>> >>> >> >