#15674 closed defect (fixed)
xeyes needs pkgconfig build dependency
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | Cc: | bbyer@… | |
Port: |
Description
xeyes needs pkgconfig to build but does not declare a dependency on it. This was reported on macports-users by Eugene Vilensky. This is what happens if you don't have pkgconfig installed:
$ sudo port install xeyes ---> Fetching xeyes ---> Attempting to fetch xeyes-1.0.1.tar.bz2 from http://www.x.org/pub/individual/app/ ---> Verifying checksum(s) for xeyes ---> Extracting xeyes ---> Configuring xeyes Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_Users_rschmidt_macports_dports_x11_xeyes/work/xeyes-1.0.1" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man " returned error 1 Command output: checking for a BSD-compatible install... /usr/bin/install checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... /usr/bin/gcc-4.0 checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc-4.0 accepts -g... yes checking for /usr/bin/gcc-4.0 option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of /usr/bin/gcc-4.0... gcc3 checking for a BSD-compatible install... /usr/bin/install checking for pkg-config... no checking for XEYES... configure: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. Alternatively, you may set the environment variables XEYES_CFLAGS and XEYES_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>. See `config.log' for more details. Error: Status 1 encountered during processing. $
Change History (2)
comment:1 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
No response from maintainer so I added the dependency on pkgconfig in r39171.