From owner-freebsd-questions@FreeBSD.ORG Fri Jan 13 20:53:23 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7939316A41F; Fri, 13 Jan 2006 20:53:23 +0000 (GMT) (envelope-from bp@barryp.org) Received: from eden.barryp.org (host-56-58-111-24.midco.net [24.111.58.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3C9043D76; Fri, 13 Jan 2006 20:53:15 +0000 (GMT) (envelope-from bp@barryp.org) Received: from geo.med.und.nodak.edu ([134.129.166.11]) by eden.barryp.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.54 (FreeBSD)) id 1ExVv2-000G7G-G7; Fri, 13 Jan 2006 14:53:09 -0600 Message-ID: <43C81331.5040805@barryp.org> Date: Fri, 13 Jan 2006 14:53:05 -0600 From: Barry Pederson User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Kris Kennaway References: <001a01c6187a$9c8bc440$4001a8c0@jarasoft.net> <20060113203116.GA47416@xor.obsecurity.org> In-Reply-To: <20060113203116.GA47416@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Stable , FreeBSD Questions Subject: Re: BUg on latest mysql40-client portupgrade. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2006 20:53:23 -0000 Kris Kennaway wrote: > On Fri, Jan 13, 2006 at 08:50:31PM +0100, Jack Raats wrote: >> Since the latest mysql40-client port upgrade, I'm getting a mysql error: >> >> Jan 13 20:04:33 orac kernel: Starting gld. >> Jan 13 20:04:33 orac kernel: /libexec/ld-elf.so.1: >> Jan 13 20:04:33 orac kernel: Shared object "libmysqlclient.so.12" not found, required by "gld" >> >> Can anyone help me or give me a clue? >> >> FreeBSD 6.0-STABLE and mysql-client-4.0.26_1 >> GLD 1.6 gives the error > > You forgot to portupgrade the things that depend on mysql, such as gld. Yeah, but normally doesn't portupgrade move any old libraries to /usr/local/lib/compat/pkg , so you're covered for backwards library compatibility normally? If you haven't rebooted since installing portupgrade, your ldconfig might not know about where portupgrade copies those old libraries. You could try running /usr/local/etc/rc.d/000.pkgtools.sh to straighten that out. Barry