#12540 closed defect (invalid)
py25-cairo depends on cairo version 1.4.0 or higher but doesn't install it
Reported by: | olaf@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.5.2 |
Keywords: | cairo python25 | Cc: | olaf@…, ryandesign (Ryan Carsten Schmidt), |
Port: |
Description
---> Fetching py25-cairo ---> Attempting to fetch pycairo-1.4.0.tar.gz from http://cairographics.org/releases/ ---> Verifying checksum(s) for py25-cairo ---> Extracting py25-cairo ---> Configuring py25-cairo Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py25-cairo/work/pycairo-1.4.0" && ./configure --prefix=/opt/local " returned error 1 Command output: checking for g++ option to produce PIC... -fno-common checking if g++ PIC flag -fno-common works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin8.10.1 dyld checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to libtool checking whether python2.5 version >= 2.3... yes checking for python2.5 version... 2.5 checking for python2.5 platform... darwin checking for python2.5 script directory... ${prefix}/lib/python2.5/site-packages checking for python2.5 extension module directory... ${exec_prefix}/lib/python2.5/site-packages sh: line 1: -e: command not found sh: line 1: -e: command not found sh: line 1: -e: command not found sh: line 1: -e: command not found checking for pkg-config... /opt/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for CAIRO... configure: error: Package requirements (cairo >= 1.4.0) were not met:
Requested 'cairo >= 1.4.0' but version of cairo is 1.2.6
Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.
Change History (3)
comment:1 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | olaf@… ryandesign@… added |
---|---|
Milestone: | → Port Bugs |
comment:2 Changed 17 years ago by afb@…
Resolution: | → invalid |
---|---|
Status: | new → closed |
py25-cairo does depend on cairo. MacPorts does not provide any facilities for installing specific versions of ports, only for installing the version of a portfile currently on your computer.
It sounds like you have the cairo port installed at version 1.2.6. The cairo port is currently at 1.4.10. You need to "sudo port sync" to get the latest ports tree, then "sudo port -ncuf upgrade cairo" to upgrade it to 1.4.10.