Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Jul 1999 19:30:02 -0700 (PDT)
From:      Steve Price <sprice@hiwaay.net>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/12541: gtk installs itself where it can't be found
Message-ID:  <199907070230.TAA71081@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/12541; it has been noted by GNATS.

From: Steve Price <sprice@hiwaay.net>
To: Greg Lehey <grog@lemis.com>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: ports/12541: gtk installs itself where it can't be found
Date: Tue, 6 Jul 1999 21:27:59 -0500 (CDT)

 On Wed, 7 Jul 1999, Greg Lehey wrote:
 
 # >Description:
 # 
 # 	x11-toolkits/gtk12 installs its files in
 # 	/usr/X11R6/include/gtk12 and /usr/X11R6/lib/libgtk12.  It's
 # 	possible to find these paths with the config utility, which in
 # 	the source tree is called gtk-config, and some ports (at least
 # 	xscreensaver) do this, but the file gets installed as
 # 	/usr/X11R6/bin/gtk12-config, which breaks configuration
 # 	scripts.
 
 This is because we have multiple copies of the gtk* ports.  The
 gtk-1.0 port installs gtk-config.  The gtk-1.1 installs gtk11-config.
 The gtk-1.2 port installs gtk12-config.  Same goes for the glib*
 ports. This is not a bug, rather by design to allow multiple versions
 of the same port to co-exist because for awhile the gtk* and glib*
 ports were so fast a moving target that we had ports requiring
 different minor versions of the three ports we had in the tree.  I
 think most of the ports now use gtk-1.2, so this is not much of a
 problem now.  In fact,
 
 bonsai[/usr/ports]$ grep x11-toolkits/gtk12 */*/Makefile | wc -l
       61
 bonsai[/usr/ports]$ grep x11-toolkits/gtk11 */*/Makefile | wc -l
        0
 bonsai[/usr/ports]$ grep x11-toolkits/gtk10 */*/Makefile | wc -l
        7
 
 Looks likes we should remove the gtk11 port now since it is not
 used.  The gtk10 port can probably go too, if we mark the few that
 use it as broken until we get them to work with gtk12.
 
 Were you having problems with any ports in particular needing
 gtk-config that didn't have a dependency on the gtk10 port?  Or
 was this with software not in the ports collection?
 
 -steve
 
 


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




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