Skip site navigation (1)Skip section navigation (2)
Date:      18 Feb 2003 22:18:23 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Franz Klammer <klammer@webonaut.com>
Cc:        Martin Klaffenboeck <martin.klaffenboeck@gmx.at>, FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: build error: no libXft2
Message-ID:  <1045624703.48325.14.camel@shumai.marcuscom.com>
In-Reply-To: <1045622754.3611.15.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> <1045616738.48325.3.camel@shumai.marcuscom.com> <1045620939.661.9.camel@ds9.webonaut.com> <1045622754.3611.15.camel@ds9.webonaut.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-4HCMVWVMBVitCdWw/f/F
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2003-02-18 at 21:45, Franz Klammer wrote:
> Am Mi, 2003-02-19 um 03.15 schrieb Franz Klammer:
> > Am Mi, 2003-02-19 um 02.05 schrieb Joe Marcus Clarke:=20
> > > 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.
> > the rebuild is done, but:
> >=20
> > > ldd /usr/X11R6/bin/nautilus | grep Xft
> >    libXft.so.2 =3D> /usr/X11R6/lib/libXft.so.2 (0x28950000)
> >    libXft2.so.2 =3D> /usr/local/lib/compat/pkg/libXft2.so.2 (0x28dd5000=
)
> >=20
> > i'm confused. how is this possible? because a other library used=20
> > by nautilus still needs it or should i remove the library from
> > .../compat/pkg before rebuilding the ports?
> >=20
> > also:
> >=20
> > "ldd * | grep -c libXft2" in /usr/X11R6/bin  --> 85
> > "find /usr/X11R6/lib - name "*.so" | grep -c libXft2" --> 27
> >=20
> > it's 3am here and i'm tired.
> > maybe i should try remove the library "tomorrow" and recompile=20
> > again? hope you have an better idea that makes more fun.
> >=20
> > good night.
> >=20
>=20
> ok! i'm back (for one minute ;)
>=20
> if figured out following:
>=20
> if i ...
>=20
> ... remove the library from compat and make a symlink in X11R6/lib
>     then nautilus (as example) only depends on _one_ resp. the _right_
>     library:
>=20
> 1. mv libXft2.so to libXft2.so.xx  (in /usr/local/lib/compat/pkg)
> 2. ln -s libXft.so.2 libXft2.so.2  (in /usr/X11R6/lib)
> 3. ldd ../bin/nautilus | grep Xft
>          libXft.so.2 =3D> /usr/X11R6/lib/libXft.so.2 (0x28950000)
>=20
>=20
> ... only remove the library from compat/pkg then ldd says that:
>=20
> 4. rm libXft2.so.2
> 5. ldd ../bin/nautilus | grep Xft
>         libXft.so.2 =3D> /usr/X11R6/lib/libXft.so.2 (0x28950000)
>         libXft2.so.2 =3D> not found (0x0)
>         libXft2.so.2 =3D> not found (0x0)
>=20
> else the output of ldd is like i've send you before.

This isn't the right thing to do.  I'm doing the rebuild now, and I'll
let you know how it goes.  Technically, if all the ports that depend on
Xft had correct LIB_DEPENDS, after the upgrade completes, you shouldn't
see anything linked against Xft2 even if the library exists in
compat/pkg.

Joe

>=20
> franz.
>=20
> > franz.
> >=20
> > > Joe
> > >=20
> > > >=20
> > > > franz.
> > > >=20
> > > > > Martin
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-4HCMVWVMBVitCdWw/f/F
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+Uvd/b2iPiv4Uz4cRAgNDAKCBaGRPw42IKzUW+e58LpYyyUCoMQCeLZh7
ILmpt8rB4nTlLV7Qx9Qy7Eo=
=EbG5
-----END PGP SIGNATURE-----

--=-4HCMVWVMBVitCdWw/f/F--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1045624703.48325.14.camel>