[petsc-dev] pip cannot currently automatically download and install petsc on OS X

Aron Ahmadia aron.ahmadia at kaust.edu.sa
Wed Apr 18 07:39:35 CDT 2012


Bogus!  This is coming from a bad mpi4py install on my box!

On Wed, Apr 18, 2012 at 3:25 PM, Matthew Knepley <knepley at gmail.com> wrote:

> On Wed, Apr 18, 2012 at 8:18 AM, Aron Ahmadia <aron.ahmadia at kaust.edu.sa>wrote:
>
>> Lisandro has fixed the first issue, but another has sprung up in its
>> place:
>>
>> pip seems to be installing the packages out of order and insists on
>> building petsc4py before petsc.  We still have the issue with petsc wanting
>> mpif90 available on OS X...
>>
>
> Where are the configure arguments stored so I can look at them?
>
>    Matt
>
>
>> A
>>
>>
>> On Wed, Apr 18, 2012 at 2:57 PM, Aron Ahmadia <aron at ahmadia.net> wrote:
>>
>>> This is on an OS X.6 box running Python 2.7 and pip 1.0.2
>>>
>>> # at command line:
>>> pip install -vvv petsc4py
>>>
>>> # relevant bits:
>>> Downloading/unpacking petsc>=3.2,<3.3 (from petsc4py)
>>>   Getting page http://pypi.python.org/simple/petsc
>>>   URLs to search for versions for petsc>=3.2,<3.3 (from petsc4py):
>>>   * http://pypi.python.org/simple/petsc/
>>>   Getting page http://www.mcs.anl.gov/petsc/
>>> ...
>>>   Skipping page
>>> http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-lite-3.2-p6.tar.gz(from
>>> http://pypi.python.org/simple/petsc/) because of Content-Type:
>>> application/x-gzip
>>> ...
>>>
>>>     Found link
>>> http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-lite-3.2-p6.tar.gz(from
>>> http://pypi.python.org/simple/petsc/), version: lite-3.2-p6
>>>
>>> The "lite-" prefix is being interpreted as part of the version, which
>>> pip doesn't quite know what to do with.  It would probably just be easiest
>>> to host lite versions in a separate directory
>>> ../release-snapshots/lite/petsc-3.2-p6.tar.gz that petsc4py/PyPI can point
>>> to.  Lisandro can also point to the non-lite versions until a solution is
>>> implemented.
>>>
>>> This is going to be an additional problem:
>>>
>>>
>>> *******************************************************************************
>>>
>>>          UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log
>>> for details):
>>>
>>>
>>> -------------------------------------------------------------------------------
>>>
>>> Fortran compiler you provided with --with-fc=/usr/bin/mpif90 does not
>>> work
>>>
>>> *******************************************************************************
>>>
>>> Obviously the Mac doesn't come with /usr/bin/mpif90, so a clean system
>>> won't have this either...  I think you guys know your options for how to
>>> fix this, but let me know if you want my 2 cents :)
>>>
>>> =AA=
>>>
>>
>>
>
>
> --
> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to which their
> experiments lead.
> -- Norbert Wiener
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120418/54f6ef3c/attachment.html>


More information about the petsc-dev mailing list