[MacPorts] #19503: xorg-libX11, xrender: some build dependencies should be lib dependencies
MacPorts
noreply at macports.org
Fri May 1 10:55:40 PDT 2009
#19503: xorg-libX11, xrender: some build dependencies should be lib dependencies
-------------------------------------+--------------------------------------
Reporter: ryandesign@… | Owner: jeremyhu@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.7.1
Keywords: | Port: xorg-libX11, xrender
-------------------------------------+--------------------------------------
php5-gtk failed to install, saying it couldn't find gtk2, though it was
installed. I found that pkg-config was unable to tell me about gtk2
because parts it required had been uninstalled, by me, when I used
port_cutleaves to remove ports it said were not depended on by anything.
{{{
$ pkg-config --modversion gtk+-2.0
Package xproto was not found in the pkg-config search path.
Perhaps you should add the directory containing `xproto.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xproto', required by 'Xrender', not found
$ port install xorg-xproto
$ pkg-config --modversion gtk+-2.0
Package renderproto was not found in the pkg-config search path.
Perhaps you should add the directory containing `renderproto.pc'
to the PKG_CONFIG_PATH environment variable
Package 'renderproto', required by 'Xrender', not found
$ port install xorg-renderproto
$ pkg-config --modversion gtk+-2.0
Package kbproto was not found in the pkg-config search path.
Perhaps you should add the directory containing `kbproto.pc'
to the PKG_CONFIG_PATH environment variable
Package 'kbproto', required by 'X11', not found
$ port install xorg-kbproto
$ pkg-config --modversion gtk+-2.0
2.16.1
$
}}}
It seems to me that xorg-xproto and xorg-renderproto should be declared as
library dependencies, not build dependencies, of xrender, and that xorg-
kbproto should be declared as a library dependency, not a build
dependency, of xorg-libX11, and that perhaps the same change needs to be
made for any other *proto ports that are currently being declared as build
dependencies.
--
Ticket URL: <http://trac.macports.org/ticket/19503>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list