From owner-freebsd-ports@FreeBSD.ORG Mon Dec 1 12:28:44 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9EE7681E for ; Mon, 1 Dec 2014 12:28:44 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "ca.infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 44A267E5 for ; Mon, 1 Dec 2014 12:28:44 +0000 (UTC) Received: from ox-dell39.ox.adestra.com (no-reverse-dns.metronet-uk.com [85.199.232.226] (may be forged)) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.9/8.14.9) with ESMTP id sB1CSXhX007448 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 1 Dec 2014 12:28:34 GMT (envelope-from matthew@freebsd.org) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=freebsd.org DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk sB1CSXhX007448 Authentication-Results: smtp.infracaninophile.co.uk/sB1CSXhX007448; dkim=none reason="no signature"; dkim-adsp=none; dkim-atps=neutral X-Authentication-Warning: lucid-nonsense.infracaninophile.co.uk: Host no-reverse-dns.metronet-uk.com [85.199.232.226] (may be forged) claimed to be ox-dell39.ox.adestra.com Message-ID: <547C5EF1.5030501@freebsd.org> Date: Mon, 01 Dec 2014 12:28:33 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: Missing libintl.so.9 References: In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="v4VNbrpQKjolXHvBwQcDWmqctCv6qVWi3" X-Virus-Scanned: clamav-milter 0.98.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-0.9 required=5.0 tests=AWL,BAYES_00,RDNS_NONE, SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2014 12:28:44 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --v4VNbrpQKjolXHvBwQcDWmqctCv6qVWi3 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/01/14 11:30, Gerard Seibert wrote: > I just tried to update my system and now it it bonked. I followed the > directions for "gettext"; however, I cannot reinstall it. I keep > receiving an error message that "libintl.s0.9" not found. It is on my > system, I checked. It is in "/usr/local/lib". So what is the problem? > I am afraid to shut the system down because I am not sure if it will > restart. I just ran into this myself. A fix I've found is: pkg install -f gettext-runtime Or you can manually create the symbolic link -- cd /usr/local/lib ln -s libintl.so.8 libintl.so.9 The libintl files in /usr/local/lib should look like this: # ls -la libintl.* -rw-r--r-- 1 root wheel 97760 Nov 30 03:48 libintl.a lrwxr-xr-x 1 root wheel 16 Nov 30 03:48 libintl.so@ -> libintl.so.8.1.2 lrwxr-xr-x 1 root wheel 16 Nov 30 03:48 libintl.so.8@ -> libintl.so.8.1.2 -rw-r--r-- 1 root wheel 50998 Nov 30 03:48 libintl.so.8.1.2 lrwxr-xr-x 1 root wheel 12 Nov 30 03:48 libintl.so.9@ -> libintl.so= =2E8 That's what the package should have created, and what pkg(8) thinks has been installed. It's a pkg bug that it manages to record incorrect information about what was actually written to the filesystem -- possibly due to the target of the symlink (libintl.so.8) itself being a symlink to the actual libintl.so.8.1.2 file. Note that the gettext port was recently split into gettext-runtime and gettext-tools with plain 'gettext' becoming a meta-port that installs those two. Recently as in 'last weekend', and you need packages built since that split to see this. ie. it won't hit the FreeBSD pkg repos until next weekend. It's people with private repos and possibly people installing from ports that are affected as yet. Cheers, Matthew --v4VNbrpQKjolXHvBwQcDWmqctCv6qVWi3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJUfF7xXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwAAoJEABRPxDgqeTnANIP/jVT01SzbbEWO44tbDW6ESg+ LxxRv5f+IZ7n/DKZ2+dhFgzTCVyFfFSuchrFfItK9aencIPEtwuL5TKynIW0p8eO 8kHaFH9FYdZutXHFIp8UFW8ekVYF9YVX/M8j8t98vak5fp9u7WifXab+duBNh4QO PCoY4bXKMq1cfA6JBsJsBs89EfJ1Xp00DOUK6HLSLiqAx9exilIzfVn5KteykX3c hToUGRbs69g570z3L/GMfPnDlF4UB5DpdcC5t+wBKu11cXoA1u24FozKXwpqo39+ DH3X9lDfHT5xiJt+EP/DV8voXVpO/s/QmFEtnLT/GxYQ/+m0vsnJ6xd+dXYAwGXM pwZOhibxGhf9YYkw+cQF0OcB1tJhPNxrt8nbfwH06KDpsOlepDd0OYpWYVhUgHRr txsFARbxvSYUcHg3cMTQhqR/um5Iu6ITTp+WKSOUKQaxUz5OtsZ3vvd4VADYt3pI q79VfPHC27yjTLOEeLiHMWCyUrdWBXlJm8HQhOq2gfYWivLy4/L09qN4w7MdOBzy RATgm6N2/KcqTDTrfOeVOQMtKFQCQlVrPhpNtZT48aT0garGg/wFoI1n9J/Ndv5r MW1V/c6t0CKvqCgbminxZAb9WxaPm9g69FmTC/EoxpCrfz+dBlkDoMQypLcMcn4V o5rxfXYElDVU7zPL0Iy1 =h+1c -----END PGP SIGNATURE----- --v4VNbrpQKjolXHvBwQcDWmqctCv6qVWi3--