BUg on latest mysql40-client portupgrade.

Barry Pederson bp at barryp.org
Fri Jan 13 12:53:23 PST 2006


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


More information about the freebsd-questions mailing list