From owner-freebsd-questions@freebsd.org Mon Dec 17 12:03:09 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53E43133CC40 for ; Mon, 17 Dec 2018 12:03:09 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:c4ea:bd49:619b:6cb3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.infracaninophile.co.uk", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DB6906AB44 for ; Mon, 17 Dec 2018 12:03:08 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from leaf.local (unknown [IPv6:2001:8b0:151:1:e565:c864:d2d7:f268]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id C78A8F1A for ; Mon, 17 Dec 2018 12:03:06 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none (p=none dis=none) header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/C78A8F1A; dkim=none; dkim-atps=neutral Subject: Re: After update to FreeBSD 12, shared objects missing To: freebsd-questions@freebsd.org References: From: Matthew Seaman Message-ID: Date: Mon, 17 Dec 2018 12:03:00 +0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Dec 2018 12:03:09 -0000 On 17/12/2018 11:52, Matthias Fechner wrote: > Am 17.12.2018 um 12:43 schrieb Carmel NY: >> ld-elf.so.1: Shared object "libssl.so.8" not found, required by "pkg" >> >> ld-elf.so.1: Shared object "libmilter.so.5" not found, required by "clamav-milter" >> >> The following errors are listed when trying to run clamav-milter or when >> using "pg" in certain instances. The missing files are located on my machine. >> I am using poudrier, but I am not able to force it to rebuild all the ports >> on my PC. I am using this command: >> >> poudriere bulk -f ~/portlist -j 12amd64 > > it seems that you executed the third `freebsd-update install` before you > reinstalled all port after you did an upgrade from freebsd 11 to 12? > > Try `pkg-static upgrade -f pkg` this should fix pkg. Also, for the benefit of anyone else intending to upgrade from 11 to 12, a good tip is to install the compat11x-amd64 port /before/ attempting to upgrade. That should help keep your stuff which is compiled for 11.x still running in a 12.x world no matter how rocky the rest of the upgrade process turns out. Once the base OS and all you packages are updated, then you should be able to delete compat11x-amd64 without any consequences. Cheers, Matthew