From owner-freebsd-gnome@FreeBSD.ORG Sat Apr 19 12:42:18 2003 Return-Path: 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 5C55537B401 for ; Sat, 19 Apr 2003 12:42:18 -0700 (PDT) Received: from ms-smtp-01.southeast.rr.com (ms-smtp-01.southeast.rr.com [24.93.67.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3509043FAF for ; Sat, 19 Apr 2003 12:42:17 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from mail5.nc.rr.com (fe5 [24.93.67.52])h3JJbjhA001831; Sat, 19 Apr 2003 15:37:45 -0400 (EDT) Received: from creme-brulee.marcuscom.com ([66.57.17.158]) by mail5.nc.rr.com with Microsoft SMTPSVC(5.5.1877.757.75); Sat, 19 Apr 2003 15:39:24 -0400 Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) h3JJeXaa009000; Sat, 19 Apr 2003 15:40:33 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Bram Moolenaar In-Reply-To: <200304191939.h3JJdEu62693@moolenaar.net> References: <200304191939.h3JJdEu62693@moolenaar.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-orRlzyBCfF+dsB9lAEig" Organization: MarcusCom, Inc. Message-Id: <1050781327.13770.17.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.3.2 (Preview Release) Date: 19 Apr 2003 15:42:07 -0400 X-Spam-Status: No, hits=-39.2 required=5.0 tests=BAYES_00,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: FreeBSD GNOME Users Subject: Re: Error installing port X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Apr 2003 19:42:18 -0000 --=-orRlzyBCfF+dsB9lAEig Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2003-04-19 at 15:39, Bram Moolenaar wrote: > Joe - >=20 > > > Anyway, I noticed there actually is a dependency on pkg-config to che= ck > > > that it exists, but it doesn't check its version.=20 > >=20 > > A current failing of the ports system. That's why we have portupgrade. >=20 > I know the ports system can't easily check the version of a package, but > it should be possible to add a manual check. This might look like a > superfluous thing to do, but it's very difficult for a user like me to > figure out what the problem is and how to fix it. We have to be careful here. But this has become such an FAQ, I might try something. >=20 > > > I installed a new > > > pkg-config manually and building the port continued. I finally ran i= nto > > > a problem that can't be fixed, I suppose: Xft complains that it requi= res > > > XFree 4.2, and I'm running 3.x. Bummer! > >=20 > > Yep. > >=20 > > > GTK 2.2 could have mentioned that XFree 4.2 is required right away..= . > > > Or is there a way to build GTK 2.2 while using XFree 3.x? > >=20 > > There used to be up until this latest version. >=20 > Is there any way to go back to the version that worked for me? I > suppose this would mean taking the whole ports tree back to that point. > Don't know if that is possible and I don't know what version that would > have to be... >=20 > If I know the version that works, I could try installing the binary > package. gtk-2.0.x works with XFree86-3.3.x. You'll need pango-1.0.x, glib-2.0.x, and atk-1.0.x. Note, there are many GTK+/GNOME apps that won't work with these versions. Joe >=20 > > However, I put the error > > as low down as I could. That is, on a clean system, if you type make > > install in x11-toolkits/gtk20, it will recursively build dependencies > > until it gets to Xft, where it will fail. Doing it this way lets me ge= t > > all the dependent ports as well. >=20 > For me it means > 10 Mbyte got downloaded and my system spends half an > hour compiling only to find out it doesn't work :-(. >=20 > > > Since upgrading XFree isn't that simple, this will probably have to > > > wait until I see a chance to upgrade my OS. > >=20 > > Not sure if there are other issues at play here, put it may be as simpl= e > > as building x11/XFree86-4. Eric did some work to make sure that kind o= f > > thing went smoothly with 3.x already installed. All apps should > > continue to work just fine. And, if you actually have XFree86-3.3.6 > > installed as a package, portupgrade can help you bring it up to 4.x. >=20 > I have tried this in the past, but ran into problems and couldn't go > back, resulting in having to reinstall the whole system. Don't want to > take that risk now. >=20 > This time I managed to break the GTK 2.0 install that I have (that's > real 2.0, not 2.2.1). I think it happened because pkg-config got > updated. Not a huge problem, but not nice anyway. Furtunately the rest > still appears to work. --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-orRlzyBCfF+dsB9lAEig 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+oaaPb2iPiv4Uz4cRArMGAJ9sNWcYKF1URlFZjgMr58NImR3prwCfWD6r hOxIu8agLQ8ZDno/0cXTdM8= =z5HF -----END PGP SIGNATURE----- --=-orRlzyBCfF+dsB9lAEig--