Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Sep 2009 11:10:02 GMT
From:      MOROHOSHI Akihiko <moro@remus.dti.ne.jp>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/138361: x11/libxcb: alleviate dependency on python
Message-ID:  <200909011110.n81BA2Yl065509@freefall.freebsd.org>

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

From: MOROHOSHI Akihiko <moro@remus.dti.ne.jp>
To: wahjava@gmail.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/138361: x11/libxcb: alleviate dependency on python
Date: Tue, 01 Sep 2009 19:43:18 +0900

 Hi, 
 
 Thank you for accepting my suggestion.
 
 However, I regret that libxcb still has runtime dependency on python
 via xcb-proto.
 It seems for me that libxcb can remove runtime dependency on
 xcb-proto, too.
 Libxcb itself installs C header files as well as libraries.
 Only two ports x11/libxcb and x11/xpyb explicitly depend on xcb-proto.
 Other ports, including ones which depend on libxcb,
 do not actually need any xcb-proto files, IMHO.
 
 I did an experiment and its result confirms my expectation:
 In a new jail environment, I installed x11/libxcb modifying its Makefile
 to remove runtime dependency on xcb-proto and python.
 Installed x11/libxcb and x11/xpyb, which are te only two ports
 which explicitly require xcb-proto.
 Pkg_delete'd xcb-proto-1.5.
 Then I installed some ports including x11/xorg-libraries, x11/xcb-util,
 graphics/cairo (which depends on xcb-util), x11-toolkit/gtk20,
 multimedia/kaffeine (which is a KDE software and depends on libxcb),
 and x11-wm/awesome (which depends on libxcb and xcb-util).
 All of them succeeded without xcb-proto.
 
 Thanks,
 MOROHOSHI Akihiko



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