[CIG-SHORT] Pylith Install Error
Brad Aagaard
baagaard at usgs.gov
Tue Aug 21 07:52:55 PDT 2012
As Matt noted, we need the config.log from the configure of nemesis to
know for sure what is going wrong.
I can say that there is a build issue with merlin (one of the Python
packages that we use) and Python version 2.7 and later. Merlin is
installed during "downloading missing Python dependencies". If merlin is
already installed, then an infinite loop can be encountered when merlin
tries to get installed again. The remedy is to remove all merlin related
files (*merlin*) from the installation directory ($PREFIX) and then
continue the installation from where things go wrong.
Regards,
Brad
On 08/21/2012 06:15 AM, Niz wrote:
> 2012/8/21 Niz <niz.moussatat at gmail.com>
>
>> This is the
>> /home/tora/build/pylith/nemesis-build/config.log
>> PS: It happens when I run make command, that the compilation stopps
>> earlier on a loop command [it is not systematic]. If I reran it again, and
>> again i reach also this point.
>>
>>
>> 2012/8/21 Matthew Knepley <knepley at mcs.anl.gov>
>>
>>> On Tue, Aug 21, 2012 at 2:59 AM, Niz <niz.moussatat at gmail.com> wrote:
>>>
>>>> Hello Pylith People
>>>>
>>>> I never seem to get this instalation process right.
>>>> I did the following:
>>>> mkdir -p $HOME/src/pylith
>>>> cd $HOME/src/pylith
>>>> mv $HOME/Downloads/pylith-installer-1.7.1-0.tgz .
>>>> tar -zxf pylith-installer-1.7.1-0.tgz
>>>>
>>>> mkdir -p $HOME/build/pylith
>>>> cd $HOME/build/pylith
>>>> $HOME/src/pylith/pylith-installer-1.7.1-0/configure \
>>>> --with-make-threads=2 \
>>>> --prefix=$HOME/pylith
>>>> source setup.sh
>>>> make LDFLAGS+=-ldl
>>>>
>>>> %% I added the LDFLAGS because of a previous error
>>>> %% and cleaned the build folder
>>>>
>>>
>>> Yes, this is the correct fix. The cppunit configure must be imperfect.
>>>
>>>
>>>> The install process advances further till it hits:
>>>> checking whether -lpython2.7 is a shared library... yes
>>>> configure: downloading missing Python dependencies
>>>> configure: error: in `/home/tora/build/pylith/nemesis-build':
>>>> configure: error: cannot download missing Python dependencies
>>>> See `config.log' for more details
>>>>
>>>
>>> This could be a connectivity issue with this machine. Can you send
>>> /home/tora/build/pylith/nemesis-build/config.log?
>>>
>>> Thanks,
>>>
>>> Matt
>>>
>>>
>>>> make[3]: Entering directory `/home/tora/build/pylith/nemesis-build'
>>>> make[3]: *** No targets specified and no makefile found. Stop.
>>>> make[3]: Leaving directory `/home/tora/build/pylith/nemesis-build'
>>>> make[2]: *** [nemesis] Error 2
>>>> make[2]: Leaving directory `/home/tora/build/pylith'
>>>> make[1]: *** [installed_nemesis] Error 2
>>>> make[1]: Leaving directory `/home/tora/build/pylith'
>>>> make: *** [installed_pylith] Error 2
>>>>
>>>> As said in the Config.log, I run a Ubuntu 12.04 64bit, its a clean
>>>> slate, meaning I am trying to make pylith work with 2 thread before
>>>> installing anything else.
>>>>
>>>>
>>>> Regards
>>>>
>>>>
>>>> _______________________________________________
>>>> CIG-SHORT mailing list
>>>> CIG-SHORT at geodynamics.org
>>>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>>>>
>>>>
>>>
>>>
>>> --
>>> 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
>>>
>>
>>
>>
>> --
>> *******************************************************
>> MOUSSATAT Nizar - PhD Student
>> ISTerre - Maison des Geosiences - Equipe risques
>> Bureau 1121 (1er étage)
>> Université de Grenoble, 38041 Grenoble Cedex 9, France
>> E-mail: nizar.moussatat at obs.ujf-grenoble.fr
>> Tel Bureau: +33 (0)4 76 63 51 81
>> Mobile +33 (0) 6 43 59 39 44
>> Home +33 (0) 4 80 38 45 93
>> *******************************************************
>>
>>
>
>
>
>
> _______________________________________________
> CIG-SHORT mailing list
> CIG-SHORT at geodynamics.org
> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>
More information about the CIG-SHORT
mailing list