From owner-freebsd-ports@FreeBSD.ORG Thu Jun 22 10:30:26 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B78516A494; Thu, 22 Jun 2006 10:30:26 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp4-g19.free.fr (smtp4-g19.free.fr [212.27.42.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33D7F43D80; Thu, 22 Jun 2006 10:30:25 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (xbsd.org [82.233.2.192]) by smtp4-g19.free.fr (Postfix) with ESMTP id 5BB085493A; Thu, 22 Jun 2006 12:30:24 +0200 (CEST) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id 83C561174A; Thu, 22 Jun 2006 12:30:23 +0200 (CEST) Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05283-08; Thu, 22 Jun 2006 12:30:18 +0200 (CEST) Received: from mayday.esat.net (mayday.esat.net [193.95.134.156]) by smtp.xbsd.org (Postfix) with ESMTP id A07351169F; Thu, 22 Jun 2006 12:30:17 +0200 (CEST) From: Florent Thoumie To: David Xu In-Reply-To: <1150971579.79359.9.camel@mayday.esat.net> References: <449A65E0.5030709@freebsd.org> <1150971579.79359.9.camel@mayday.esat.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-yZXmOJ00bFjvY/nwzGEF" Date: Thu, 22 Jun 2006 11:30:16 +0100 Message-Id: <1150972216.79359.13.camel@mayday.esat.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port X-Virus-Scanned: amavisd-new at xbsd.org Cc: ports@freebsd.org Subject: Re: Error: shared library "mysqlclient.14" does not exist X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jun 2006 10:30:26 -0000 --=-yZXmOJ00bFjvY/nwzGEF Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2006-06-22 at 11:19 +0100, Florent Thoumie wrote: > On Thu, 2006-06-22 at 17:41 +0800, David Xu wrote: > > This is a newly installed machine, the machine is running -CURRENT, > > while installing mysql41-server ports, it complained that a library > > is not found: > >=20 > > > install -o root -g wheel -m 444 './mysqlcheck.1' > > '/usr/local/man/man1/mysqlcheck.1' > > > install -o root -g wheel -m 444 './mysqldump.1' > > '/usr/local/man/man1/mysqldump.1' > > > install -o root -g wheel -m 444 './mysqlimport.1' > > '/usr/local/man/man1/mysqlimport.1' > > > install -o root -g wheel -m 444 './mysqlshow.1' > > '/usr/local/man/man1/mysqlshow.1' > > > =3D=3D=3D> Installing ldconfig configuration file > > > =3D=3D=3D> Compressing manual pages for mysql-client-4.1.20 > > > =3D=3D=3D> Registering installation for mysql-client-4.1.20 > > > =3D=3D=3D> Returning to build of mysql-server-4.1.20 > > > Error: shared library "mysqlclient.14" does not exist > > > *** Error code 1 > > >=20 > > > Stop in /usr/ports/databases/mysql41-server. > > > dell1750# > >=20 > > What's wrong ? >=20 > For some reason, it didn't run ldconfig. Can't tell more with this only > information. Ok, I know what's going on, since misc/ldconfig_compat/bsd.ldconfig.mk is sourced before bsd.port.post.mk, the install-ldconfig-file target is the one from misc/ldconfig_compat/bsd.ldconfig.mk (which doesn't run ldconfig). Alex just fixed it for mysql ports, I'll remove the content from bsd.ldconfig.mk anyway, that should do the trick for the other ports. Thanks for reporting this. --=20 Florent Thoumie flz@FreeBSD.org FreeBSD Committer --=-yZXmOJ00bFjvY/nwzGEF Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEmnE4MxEkbVFH3PQRAmRNAJ9nHsPpsCskbPLn6srbYZwYT/PqtwCfYCSZ j3vsm98adV4I069jbYbECWU= =XK6m -----END PGP SIGNATURE----- --=-yZXmOJ00bFjvY/nwzGEF--