From owner-freebsd-gnome Tue Feb 18 17: 5:50 2003 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1767A37B405 for ; Tue, 18 Feb 2003 17:05:47 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECE1043FBD for ; Tue, 18 Feb 2003 17:05:45 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.12.6/8.12.6) with ESMTP id h1J14QRA021351; Tue, 18 Feb 2003 20:04:26 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: build error: no libXft2 From: Joe Marcus Clarke To: Franz Klammer Cc: Martin Klaffenboeck , FreeBSD GNOME Users In-Reply-To: <1045611434.34172.71.camel@ds9.webonaut.com> References: <1045595277.2937.14.camel@ds9.webonaut.com> <1045595837.309.28.camel@gyros> <1045597705.309.41.camel@gyros> <1045607245.34172.10.camel@ds9.webonaut.com> <1045607404.309.74.camel@gyros> <20030218225745.GG2488@martin.kdrache.org> <1045611434.34172.71.camel@ds9.webonaut.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-+RdZjQGS0RTXJqg3U1BW" Organization: MarcusCom, Inc. Message-Id: <1045616738.48325.3.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 18 Feb 2003 20:05:39 -0500 X-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,IN_REP_TO,MIME_LONG_LINE_QP,NOSPAM_INC,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02, TO_BE_REMOVED_REPLY version=2.44 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-+RdZjQGS0RTXJqg3U1BW Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2003-02-18 at 18:37, Franz Klammer wrote: > Am Di, 2003-02-18 um 23.57 schrieb Martin Klaffenboeck: > > Am 2003.02.18 23:30 schrieb(en) Joe Marcus Clarke: > > > On Tue, 2003-02-18 at 17:27, Franz Klammer wrote: > > > > Am Di, 2003-02-18 um 20.48 schrieb Joe Marcus Clarke: > > > > > On Tue, 2003-02-18 at 14:17, Joe Marcus Clarke wrote: > > > > > > On Tue, 2003-02-18 at 14:07, Franz Klammer wrote: > > > > > > > problems since there is no libXft2 in /usr/X11R6/lib. > > > > > > > > > > > > > > e.g. gedit and sticknotes_applet search all for libXft2 while > > > building. > > > > > > > since i've updated XFree86-libraries i'm not able to > > > (re-)build a port > > > > > > > who needs libXft2. > > > > > > > > > > > > > > fortunately the library it's still in > > > /usr/local/lib/compat/pkg/. > > > > > > > > > > > > You need to do this: > > > > > > > > > > > > # portupgrade -f Xft pango gtk-2.2\* > > > > > > > > > > > > That will get you back to good. > > > > > > > > > > For got a few ports. _All_ GTK 2 theme engines need to be rebuil= t > > > as > > > > > well. This will get the mandatory ones: > > > > > > > > > > # portupgrade -f gnome-themes gtk-engines2 gtk-thinice-engine > > > > > > > > > > Other optional theme engines are left up to the reader. > > > > > > > > > > > > > thanks for the help! > > > > > > > > even it's not necessary but i'm doing also currently also a > > > > portupgrade -fr Xft as i've seen that by some ports ldd shows > > > > both libraries and to avoid possible further complications. > > >=20 > > > That's smart. As updates to Xft roll in, having both libraries linke= d > > > may cause problems. > >=20 > > I had this problem after Xft update too. Pan didn't work anymore, it=20 > > told me not to find Xft2. > >=20 > > I just linked this files, and Pan works good. > >=20 > > martin% pwd > > /usr/X11R6/lib > > martin% ls -l *Xft* > > lrwxr-xr-x 1 root wheel 11 Feb 18 12:57 libXft.so -> libXft.so.2 > > -r-xr-xr-x 1 root wheel 64024 Feb 18 12:57 libXft.so.2 > > lrwxr-xr-x 1 root wheel 9 Feb 18 13:00 libXft2.so -> libXft.so > > lrwxr-xr-x 1 root wheel 11 Feb 18 13:00 libXft2.so.2 ->=20 > > libXft.so.2 > >=20 > > I know, it's not correct, but it works for now. Maybe Xft - port must=20 > > be patched to install libXft2 instead of libXft, but I don't really=20 > > know. > >=20 >=20 > or, at least, bumb up the portrevision of the ports i should=20 > update first? No, portupgrade -rf Xft is the way to go. Bumping PORTREVISION would have to be done on all ports that depend on Xft, so you're really not buying anything in doing that. >=20 > maybe martins suggestion is a really good idea: i'm recompiling=20 > now ~4 hours and this occurrences are left: >=20 > "ldd * | grep -c libXft2" in /usr/X11R6/bin --> 86 > "find /usr/X11R6/lib - name "*.so" | grep -c libXft2" --> 31 >=20 > there are many ports depending on Xft. I know... Well, things like this only happen occasionally :-}. Joe >=20 > franz. >=20 > > Martin > >=20 > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-gnome" in the body of the message --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-+RdZjQGS0RTXJqg3U1BW Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+Uthib2iPiv4Uz4cRAkjYAJ946UNaGqDNcM55yWxKm5x2+zc0wACffibo 9tO6KcMAqGWTu15tZXGxMTA= =COmz -----END PGP SIGNATURE----- --=-+RdZjQGS0RTXJqg3U1BW-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message