From owner-freebsd-current@FreeBSD.ORG Tue Feb 24 18:53:53 2015 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F0FEB853 for ; Tue, 24 Feb 2015 18:53:52 +0000 (UTC) Received: from mail-ie0-x22c.google.com (mail-ie0-x22c.google.com [IPv6:2607:f8b0:4001:c03::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AE16C6AB for ; Tue, 24 Feb 2015 18:53:52 +0000 (UTC) Received: by iecrp18 with SMTP id rp18so34709809iec.1 for ; Tue, 24 Feb 2015 10:53:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=QMW/uvMrKWDamnw63PlTI25i+3DVOPHlD6lhqB0taDU=; b=TZg/R3WmVc/yjRxOWYbyZwxuLdCOO+OGwSlQ0O0VIGrhFG1OfWEvXQjRdylY5TpPP5 pg9MAhccyvNVzWKLTBtw/NIC4+1hhoyUtjMiGMy4mH/BbR9h3Dgu1uYfEGt2i+eTt9bp xQ08Vx5BhAda4sK+V05WcI/vaBnJ6tXuk16Ow4TDt7dyA1cPylCKLiDA0wuQd9ckG15h crbteI44jMOEALRUI36OYi7HJOU1bt3bf3eheoCm4XRnEN1zrCf8PF/kNYPnuEDZus4U K7aB1XEU/7o/HrFssyYFF3feRA5MbhvQQPXzmdrIgTXMR8DtSy9TERKGEvOuE29gQzQQ TkGw== X-Received: by 10.107.33.11 with SMTP id h11mr22599838ioh.53.1424804032164; Tue, 24 Feb 2015 10:53:52 -0800 (PST) MIME-Version: 1.0 Received: by 10.64.120.35 with HTTP; Tue, 24 Feb 2015 10:53:31 -0800 (PST) In-Reply-To: <885DA4D0-9644-4F06-97C9-04EAD7B4958C@gmail.com> References: <64AF7708-217B-4AC0-A47A-AD1B0BFF7EDC@gmail.com> <885DA4D0-9644-4F06-97C9-04EAD7B4958C@gmail.com> From: Miguel Clara Date: Tue, 24 Feb 2015 18:53:31 +0000 Message-ID: Subject: Re: Shared object "libsodium.so.13" not found, required by "dnscrypt-proxy" To: Garrett Cooper Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Feb 2015 18:53:53 -0000 On Tue, Feb 24, 2015 at 6:13 PM, Garrett Cooper wrote: > On Feb 24, 2015, at 6:35, Miguel Clara wrote: > > > ]# rcorder /etc/rc.d/* /usr/local/etc/rc.d/* >/dev/null > > rcorder: file `/usr/local/etc/rc.d/tcsd' is before unknown provision > `kerberos' > > rcorder: file `/usr/local/etc/rc.d/tcsd' is before unknown provision > `named' > > rcorder: file `/usr/local/etc/rc.d/dnscrypt-proxy' is before unknown > provision `unbound' > > rcorder: Circular dependency on file `/usr/local/etc/rc.d/webcamd'. > > rcorder: Circular dependency on provision `dbus' in file > `/usr/local/etc/rc.d/webcamd'. > > rcorder: Circular dependency on provision `ldconfig' in file > `/usr/local/etc/rc.d/dnscrypt-proxy'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/devfs'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/mdconfig2'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/newsyslog'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/syslogd'. > > rcorder: Circular dependency on provision `NETWORKING' in file > `/etc/rc.d/kdc'. > > rcorder: Circular dependency on provision `ldconfig' in file > `/etc/rc.d/SERVERS'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/archdep'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/SERVERS'. > > rcorder: requirement `tpmd' in file `/usr/local/etc/rc.d/tcsd' has no > providers. > > rcorder: Circular dependency on file `/usr/local/etc/rc.d/uuidd'. > > rcorder: requirement `usbd' in file `/usr/local/etc/rc.d/hald' has no > providers. > > > > # rcorder /etc/rc.d/* /usr/local/etc/rc.d/* | awk > =E2=80=98/SERVERS|cleanvar|ldconfig|dbus/ { print NR, $0 }=E2=80=99 > > rcorder: file `/usr/local/etc/rc.d/tcsd' is before unknown provision > `kerberos' > > rcorder: file `/usr/local/etc/rc.d/tcsd' is before unknown provision > `named' > > rcorder: file `/usr/local/etc/rc.d/dnscrypt-proxy' is before unknown > provision `unbound' > > rcorder: Circular dependency on file `/usr/local/etc/rc.d/webcamd'. > > rcorder: Circular dependency on provision `dbus' in file > `/usr/local/etc/rc.d/webcamd'. > > rcorder: Circular dependency on provision `ldconfig' in file > `/usr/local/etc/rc.d/dnscrypt-proxy'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/devfs'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/mdconfig2'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/newsyslog'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/syslogd'. > > rcorder: Circular dependency on provision `NETWORKING' in file > `/etc/rc.d/kdc'. > > rcorder: Circular dependency on provision `ldconfig' in file > `/etc/rc.d/SERVERS'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/archdep'. > > rcorder: Circular dependency on provision `mountcritremote' in file > `/etc/rc.d/SERVERS'. > > rcorder: requirement `tpmd' in file `/usr/local/etc/rc.d/tcsd' has no > providers. > > rcorder: Circular dependency on file `/usr/local/etc/rc.d/uuidd'. > > rcorder: requirement `usbd' in file `/usr/local/etc/rc.d/hald' has no > providers. > > cleanvar: Command not found. > > dbus/: Command not found. > > > > Note that this is still with the change to dnscrypt-ptoxy REQUIRE > (adding ldconfig) > > Your rcorder is 50 shades of broken :(. Please remove all local > modifications to scripts, then repost the output of the rcorder commands > again. I suspect what=E2=80=99s going wrong is the result of some of my c= hanges to > remove etc/rc.d based on build knobs=E2=80=A6 > Cheers, > So much like the movies them... damn.... :X I don't recall any changes to the rc.d scripts except the one to dnscrypt-proxy (adding the ldconfig REQUIRE) I also don't really know what to make of the output... expect this part: "Circular dependency on provision", but the man says: A set of files has a circular dependency which was detected while processing the stated condition. So it should mean that 'A' requires 'B' but 'B' requires 'A'... but this does not seem to be the case... I guess I'll have to go one by one and see if I can identify issue. But first I'll make sure the ports that use those rc.d scripts are up to date.