I'm on a Mac OS X 10.6.8 using python 2.7 and ran into this while 
installing Pango/Cairo. The Python installation I have is not a "homebrew" 
install, but it appears to be looking for python-config file in the python 
installation directory.

Regards,
Ravi

INFO: Building Cairo
==> Installing pango dependency: staticfloat/juliadeps/gobject-introspection
==> Downloading 
http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/1.40/gobject-introspection-1.40.0.tar.xz
Already downloaded: 
/Users/ravis/Library/Caches/Homebrew.jl//gobject-introspection-1.40.0.tar.xz
==> ./configure 
--prefix=/Users/ravis/.julia-20140717/v0.3/Homebrew/deps/usr/Cellar/gobject-introspection/1.40.0
checking for python script directory... 
${prefix}/lib/python2.7/site-packages
checking for python extension module directory... 
${exec_prefix}/lib/python2.7/site-packages
checking for headers required to compile python extensions... ./configure: 
line 14647: 
/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/python-config:
 
No such file or directory
not found
configure: error: Python headers not found

READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting
If reporting this issue please do so at (not Homebrew/homebrew):
  https://github.com/staticfloat/homebrew-juliadeps/issues

====================================================[ ERROR: Cairo 
]====================================================

failed process: 
Process(`/Users/ravis/.julia/v0.3/Homebrew/deps/usr/bin/brew install 
--force-bottle staticfloat/juliadeps/pango`, ProcessExited(1)) [1]
while loading /Users/ravis/.julia-20140717/v0.3/Cairo/deps/build.jl, in 
expression starting on line 136

========================================================================================================================
INFO: Building Datetime
WARNING: The Datetime.jl package is deprecated, but will remain maintained 
for the 0.3 release. Please consider using the Dates.jl package instead, 
which mirrors the Dates module in Base Julia in 0.4
INFO: Building Nettle
INFO: Building ZMQ
INFO: Building IJulia
Found IPython version 1.1.0 ... ok.
Creating julia profile in IPython...
(Existing KernelManager.kernel_cmd setting in ipython_config.py is 
untouched.)
(Existing IPythonWidget.execute_on_complete_input setting in 
ipython_qtconsole_config.py is untouched.)
(Existing FrontendWidget.lexer_class setting in ipython_qtconsole_config.py 
is untouched.)
(Existing NotebookApp.port setting in ipython_notebook_config.py is 
untouched.)
(Existing ipynblogo.png file untouched.)
(Existing ipynblogo.svg file untouched.)
(Existing favicon.ico file untouched.)
(Existing custom.js file untouched.)
(Existing julia.js file untouched.)
INFO: Building Images
INFO: Building Tk

====================================================[ BUILD ERRORS 
]====================================================

WARNING: Cairo had build errors.

 - packages with build errors remain installed in 
/Users/ravis/.julia-20140717/v0.3
 - build a package and all its dependencies with `Pkg.build(pkg)`
 - build a single package by running its `deps/build.jl` script

========================================================================================================================


On Sunday, September 7, 2014 8:09:10 AM UTC+5:30, Isaiah wrote:
>
> This should be fixed now; I just successfully IJulia and Winston 
> installation from scratch on Win7. Please try `Pkg.update()`.
>
>
> On Fri, Sep 5, 2014 at 8:18 AM, julio valdes <jjval...@gmail.com 
> <javascript:>> wrote:
>
>> I am absolutely new to Julia and wanted to give it a first try.
>> On a computer with windows 7 I installed Julia-0.3.0 (flawlessly).
>> The -very first- instruction that I typed on Julia's console was
>> Pkg.add("Cairo")
>>
>> I was willing to follow a hands on tutorial which included some plot 
>> examples which required the Cairo package.
>> The process failed.
>>
>> What could have gone wrong if I installed the latest Julia version in a 
>> computer that has never seen Julia before?
>> What should be done in order to install The Cairo package correctly?
>> How to 'uninstall' and 're-install' a package in Julia?.
>>
>> I would appreciate any help on these matters.
>>
>> What follows is a copy of Julia's console:
>>               _
>>    _       _ _(_)_     |  A fresh approach to technical computing
>>   (_)     | (_) (_)    |  Documentation: http://docs.julialang.org
>>    _ _   _| |_  __ _   |  Type "help()" for help.
>>   | | | | | | |/ _` |  |
>>   | | |_| | | | (_| |  |  Version 0.3.0 (2014-08-20 20:43 UTC)
>>  _/ |\__'_|_|_|\__'_|  |  Official http://julialang.org/ build
>> |__/                   |  x86_64-w64-mingw32
>>
>> julia> Pkg.add("Cairo")
>> INFO: Initializing package repository C:\Users\julio_valdes\.julia\v0.3
>> INFO: Cloning METADATA from git://github.com/JuliaLang/METADATA.jl
>> INFO: Cloning cache of BinDeps from git://
>> github.com/JuliaLang/BinDeps.jl.git
>> INFO: Cloning cache of Cairo from git://github.com/JuliaLang/Cairo.jl.git
>> INFO: Cloning cache of Color from git://github.com/JuliaLang/Color.jl.git
>> INFO: Cloning cache of FixedPointNumbers from git://
>> github.com/JeffBezanson/FixedPointNumbers.jl.git
>> INFO: Cloning cache of HTTPClient from git://
>> github.com/amitmurthy/HTTPClient.jl.git
>> INFO: Cloning cache of LibCURL from git://
>> github.com/amitmurthy/LibCURL.jl.git
>> INFO: Cloning cache of LibExpat from git://
>> github.com/amitmurthy/LibExpat.jl.git
>> INFO: Cloning cache of SHA from git://github.com/staticfloat/SHA.jl.git
>> INFO: Cloning cache of URIParser from git://
>> github.com/Keno/URIParser.jl.git
>> INFO: Cloning cache of URLParse from git://
>> github.com/tanmaykm/URLParse.jl.git
>> INFO: Cloning cache of WinRPM from git://
>> github.com/JuliaLang/WinRPM.jl.git
>> INFO: Cloning cache of Zlib from git://github.com/dcjones/Zlib.jl.git
>> INFO: Installing BinDeps v0.3.5
>> INFO: Installing Cairo v0.2.16
>> INFO: Installing Color v0.3.7
>> INFO: Installing FixedPointNumbers v0.0.2
>> INFO: Installing HTTPClient v0.1.4
>> INFO: Installing LibCURL v0.1.4
>> INFO: Installing LibExpat v0.0.4
>> INFO: Installing SHA v0.0.3
>> INFO: Installing URIParser v0.0.2
>> INFO: Installing URLParse v0.0.0
>> INFO: Installing WinRPM v0.1.2
>> INFO: Installing Zlib v0.1.7
>> INFO: Building LibCURL
>> WARNING: This package has been deprecated in favour of 
>> JuliaWeb/URIParser.jl
>> https://github.com/JuliaWeb/URIParser.jl
>> As of Julia 0.4 this package will no longer be installable
>> through `Pkg.add`. Please convert your code according.
>> WARNING: skipping repodata/repomd.xml, not in cache -- call 
>> WinRPM.update() to download
>> WARNING: skipping repodata/repomd.xml, not in cache -- call 
>> WinRPM.update() to download
>> INFO: Updating WinRPM package list
>> INFO: Downloading 
>> http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_13.1//repodata/repomd.xml
>> INFO: Downloading 
>> http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_13.1//repodata/fa143b5bc3308b4a360b098a0e5bf6425b
>> a92506d3e957295c8f9318bbcba8c7-primary.xml.gz
>> INFO: Downloading 
>> http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_13.1//repodata/repomd.xml
>> INFO: Downloading 
>> http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_13.1//repodata/a15dc699574afb67fc282682470e7ff10b
>> 341034c1202e97d7c0c708672dd81b-primary.xml.gz
>> INFO: Packages to install: libgcc_s_seh1, libgpg-error6-0, libintl8, 
>> libgcrypt20, libsqlite3-0, libidn11, zlib1, libssh2-1, mozilla-nss, moz
>> illa-nspr, libcurl4
>> INFO: Downloading: libgcc_s_seh1
>> INFO: Extracting: libgcc_s_seh1
>> INFO: Downloading: libgpg-error6-0
>> INFO: Extracting: libgpg-error6-0
>> INFO: Downloading: libintl8
>> INFO: Extracting: libintl8
>> INFO: Downloading: libgcrypt20
>> INFO: Extracting: libgcrypt20
>> INFO: Downloading: libsqlite3-0
>> INFO: Extracting: libsqlite3-0
>> INFO: Downloading: libidn11
>> INFO: Extracting: libidn11
>> INFO: Downloading: zlib1
>> INFO: Extracting: zlib1
>> INFO: Downloading: libssh2-1
>> INFO: Extracting: libssh2-1
>> INFO: Downloading: mozilla-nss
>> INFO: Extracting: mozilla-nss
>> INFO: Downloading: mozilla-nspr
>> INFO: Extracting: mozilla-nspr
>> INFO: Downloading: libcurl4
>> INFO: Extracting: libcurl4
>> INFO: Complete
>> INFO: Building WinRPM
>> INFO: Downloading 
>> http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_13.1//repodata/repomd.xml
>> INFO: Downloading 
>> http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_13.1//repodata/repomd.xml
>> INFO: Building Cairo
>> ==============================================================[ ERROR: 
>> Cairo ]==============================================================
>>
>>
>> None of the selected providers could satisfy library group cairo
>> Use BinDeps.debug(package_name) to see available providers
>>
>> while loading C:\Users\julio_valdes\.julia\v0.3\Cairo\deps\build.jl, in 
>> expression starting on line 136
>>
>>
>> ============================================================================================================================================
>>
>>
>> ==============================================================[ BUILD 
>> ERRORS ]==============================================================
>>
>>
>> WARNING: Cairo had build errors.
>>
>>  - packages with build errors remain installed in 
>> C:\Users\julio_valdes\.julia\v0.3
>>  - build a package and all its dependencies with `Pkg.build(pkg)`
>>  - build a single package by running its `deps/build.jl` script
>>
>>
>> ============================================================================================================================================
>>
>> INFO: Package database updated
>>
>> julia>
>>
>
>

Reply via email to