On Feb 23, 2015, at 21:29, Miguel Clara <miguelmclara_at_gmail.com> wrote: > On February 24, 2015 5:10:35 AM WET, Garrett Cooper <yaneurabeya_at_gmail.com> wrote: >> On Feb 23, 2015, at 20:07, Miguel Clara <miguelmclara_at_gmail.com> wrote: >> >>> On Tue, Feb 24, 2015 at 1:18 AM, NGie Cooper <yaneurabeya_at_gmail.com> >> wrote: >>> On Mon, Feb 23, 2015 at 10:43 AM, Miguel Clara >> <miguelmclara_at_gmail.com> wrote: >>>> I don't think this is a 11-Current issue per say but probalby bad >> config, >>>> but since I'm using CURRENT I dicided to post to the list. >>>> >>>> When my system boots dnscrypt fails to start with: >>>> >>>> Shared object "libsodium.so.13" not found, required by >> "dnscrypt-proxy" >>>> >>>> But manual start works without issue, I've resinstalled libsodium >> and >>>> dnscrypt from ports and I noticed "USE_LDCONFIG= yes" is present >> in the >>>> Makefile for libsodium, >>> >>> ... >>> >>> What does dnscrypt-proxy REQUIRE? >>> >>> >>> Fro the rc.d instead by the port >>> cat /usr/ports/dns/dnscrypt-proxy/files/dnscrypt-proxy.in |grep >> REQUIR >>> # REQUIRE: SERVERS cleanvar >>> >>> >>> And this is what I've tried but no luck >>> cat /usr/local/etc/rc.d/dnscrypt-proxy |grep REQUIRE >>> # REQUIRE: SERVERS cleanvar ldconfig >> >> Yeah, SERVERS comes waaaay after ldconfig. >> >> What does `ldconfig -rv | grep libsodium` say? > > 488:-lsodium.13 => /usr/local/lib/libsodium.so.13 > > and after boot I can star the service fine.. ldconfig seems to kick in just before dbus which REQUIRES it. What do the following commands say? rcorder /etc/rc.d/* /usr/local/etc/rc.d/* >/dev/null rcorder /etc/rc.d/* /usr/local/etc/rc.d/* | awk ‘/SERVERS|cleanvar|ldconfig|dbus/ { print NR, $0 }’
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:55 UTC