[LSST|dm-users 524] Re: Fwd: Error installing meas_base during software install

Mario Juric mjuric at astro.washington.edu
Tue Dec 9 09:49:40 PST 2014


Hi Mike,
   CentOS 6 is supported (it's out default/reference platform). What problem are you seeing building on CentOS?
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

On December 8, 2014 3:55:51 PM PST, Mike Lund <mike.lund at gmail.com> wrote:
>Thanks for all that information, at the present I have the poor luck of
>the
>other machine I've got access to running CentOS 6.6, which is also not
>supported at this time, so I'll be watching for support being extended
>to
>Ubuntu 14.04 or CentOS 6.6 so that I can complete and installation and
>resume working with MAF again.
>
>I'm definitely also willing to try out any other distribution methods
>that
>are being explored as a guinea pig of sorts, although from looking at
>CernVM-FS,
>it seems like Fabio wouldn't have much need of that for that
>implementation.
>
>- Mike Lund
>
>On Mon, Dec 8, 2014 at 1:27 PM, Dominique Boutigny <boutigny at in2p3.fr>
>wrote:
>
>>  Hi Mike,
>>
>> I am also using a Ubuntu 14.04 system and I am having the same
>problem as
>> you. So, what I am doing is to build the stack on another platform (I
>use
>> Scientic Linux / Redhat) and simply make a tar ball that I deploy on
>my
>> system. This is working very well, you only have to fix a couple of
>things
>> for eups.
>> Here is a copy of the recipe I put in the IN2P3 wiki :
>> http://lsst.in2p3.fr/wiki/index.php/Calcul (you can create an account
>for
>> yourself, it is not moderated).
>>
>> Hope this helps
>>
>> Dominique
>>
>> PS : Fabio Hernandez at CC-IN2P3 is also working on a system to
>deploy the
>> LSST stack using CernVM-FS. This is very convenient. You can contact
>him
>> directly if you wish.
>>
>> Introduction
>>
>> It is possible to replicate a working stack installation into another
>> directory structure or even on another computer without recompiling
>the
>> packages. Here is how to proceed, taking the example of the stack
>v9_2
>> installed at CC-IN2P3 :
>>
>> cd /sps/lsst/Library/stack_v9_2
>> tar -cvzf stack.tar.gz *
>>
>> cp stack.tar.gz some_directory (on the same or on another server)
>>
>> tar -xvzf stack.tar.gz
>>
>> At this stage we have the stack directory structure but in order to
>make
>> it work, we need to fix the following :
>>
>>    - Cleanup any LSST or EUPS environment variable (it may be safer
>to
>>    start a completely new shell)
>>    - Change LSST_HOME in loadLSST.sh
>>    - Change EUPS_DIR and EUPS_PATH in eups/bin/setups.sh
>>
>> Then one can now re-initialize the stack environment :
>>
>> source loadLSST.sh
>>
>> The eups database should now be ok.
>>  [modifier
>>
><http://lsst.in2p3.fr/wiki/index.php?title=Copier_/_d%C3%A9placer_le_stack_dans_une_arborescence_diff%C3%A9rente_o%C3%B9_sur_une_autre_machine&action=edit&section=2>
>> ]Caveats [modifier
>>
><http://lsst.in2p3.fr/wiki/index.php?title=Copier_/_d%C3%A9placer_le_stack_dans_une_arborescence_diff%C3%A9rente_o%C3%B9_sur_une_autre_machine&action=edit&section=3>
>> ]Fixing eups for some manually declared packages
>>
>> If some packages have been manually declared to eups without
>specifying a
>> path relative to EUPS_PATH, one have to undeclare those packages in
>order
>> to re-declare them with the right path. For instance :
>>
>> unsetup obs_cfht my_obs_cfht
>> eups undeclare obs_cfht my_obs_cfht
>> eups declare -r some_directory/my_packages/obs_cfht obs_cfht
>my_obs_cfht
>> setup obs_cfht my_obs_cfht
>>
>>  [modifier
>>
><http://lsst.in2p3.fr/wiki/index.php?title=Copier_/_d%C3%A9placer_le_stack_dans_une_arborescence_diff%C3%A9rente_o%C3%B9_sur_une_autre_machine&action=edit&section=4>
>> ]Fixing ipython
>>
>> If the stack release comes with the anaconda python distribution, the
>firs
>> line of the ipython wrap-up script should be fixed to point to the
>right
>> python path.
>>  [modifier
>>
><http://lsst.in2p3.fr/wiki/index.php?title=Copier_/_d%C3%A9placer_le_stack_dans_une_arborescence_diff%C3%A9rente_o%C3%B9_sur_une_autre_machine&action=edit&section=5>
>> ]Remark
>>
>> This method is working to install the stack on Ubuntu 14.04 by
>copying the
>> stack from a SL6.5 distribution
>>
>> On 12/08/2014 11:17 AM, Mike Lund wrote:
>>
>> Dominique, thanks for the quick answer on this.
>>
>> To follow this up with a probably naive question, are there any
>options to
>> get this working other than the stack build? If it effects anything,
>my
>> needs for the software are primarily just for writing new metrics for
>the
>> MAF. I also know that Ubuntu 14.10 is out now, and that is something
>that I
>> could upgrade to if the issues with gcc are limited to just 14.04 and
>not
>> later versions.
>> - Mike Lund
>>
>> On Sat, Dec 6, 2014 at 1:12 PM, Dominique Boutigny
><boutigny at in2p3.fr>
>> wrote:
>>
>>>  Hi Mike,
>>>
>>> Until recently, the stack build was incompatible with Ubuntu 14.04
>due to
>>> some gcc subtleties. So, unless this was fixed in the mean time,
>this is
>>> likely the reason of the errors that you are seeing.
>>>
>>> Best,
>>>
>>> Dominique
>>>
>>> On 12/6/2014 11:03 AM, Mike Lund wrote:
>>>
>>>   Hello, Lynne Jones recommended I send this question to here and
>thanks
>>> in advance for any help.
>>>
>>> I'm trying to install the LSST software, and my install is failing
>when
>>> trying to meas_base, and the screen output is saying that it's
>running
>>> python test scripts and failing 15 tests. I'm trying to install this
>on
>>> Ubuntu 14.04.1 LTS, and the last few lines output to terminal are
>the
>>> following:
>>>
>>> scons: *** [checkTestStatus] Error 1
>>> scons: building terminated because of errors.
>>> + exit -4
>>> eups distrib: Failed to build meas_base-master-g5cbca8985d.eupspkg:
>>> Command:
>>>  source /home/mike/lsst/eups/bin/setups.sh; export
>>> EUPS_PATH=/home/mike/lsst;
>>>
>(/home/mike/lsst/EupsBuildDir/Linux64/meas_base-master-g5cbca8985d/build.sh)
>>> >>
>>>
>/home/mike/lsst/EupsBuildDir/Linux64/meas_base-master-g5cbca8985d/build.log
>>> 2>&1
>>>
>4>/home/mike/lsst/EupsBuildDir/Linux64/meas_base-master-g5cbca8985d/build.msg
>>> exited with code 252
>>>
>>> I've also attached the build.log for this.
>>>
>>> - Mike Lund
>>>
>>>
>>>
>>>  _______________________________________________
>>> dm-users mailing
>listdm-users at lists.lsst.orghttps://lists.lsst.org/mailman/listinfo/dm-users
>>>
>>>
>>> --
>>> Dominique Boutigny  -  CNRS / CC-IN2P3
>>> Now at SLAC National Accelerator Laboratory
>>>
>>> Mail     : boutigny at in2p3.fr -  boutigny at slac.stanford.edu
>>> Office   : +1 650-926-5759   -  Cellular : +1 774-232-0912
>>>
>>>
>>> _______________________________________________
>>> dm-users mailing list
>>> dm-users at lists.lsst.org
>>> https://lists.lsst.org/mailman/listinfo/dm-users
>>>
>>
>>
>> --
>> Dominique Boutigny  -  CNRS / CC-IN2P3
>> Now at SLAC National Accelerator Laboratory
>>
>> Kavli Building - Room 221
>> Mail     : boutigny at in2p3.fr -  boutigny at slac.stanford.edu
>> Office   : +1 650-926-5759   -  Cellular : +1 774-232-0912
>>
>>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>dm-users mailing list
>dm-users at lists.lsst.org
>https://lists.lsst.org/mailman/listinfo/dm-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.lsst.org/pipermail/dm-users/attachments/20141209/0b10798a/attachment-0001.html>


More information about the dm-users mailing list