<p dir="ltr">Thanks Will, getting feedback on what works or doesn't is really useful. I'll add a note to our page where we link to the galfast work around.</p>
<p dir="ltr">As for getting eups to recognize and use an existing piece of software, such as boost, it's definitely possible. The steps would be similar to those outlined on the use your own python page, where you'd have to edit your manifest.remap file, although it might get more complicated with library items used in compiling other packages (rather than when it's just python packages). I think your solution was probably simpler :)</p>
<p dir="ltr">Lynne</p>
<div class="gmail_quote">On Feb 10, 2015 8:41 AM, "Will Dawson" <<a href="mailto:will@dawsonresearch.com">will@dawsonresearch.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">For those still interested,<div><br></div><div>I’ve tried David Kirkby’s two solutions outlined in the many shared links (which all are sourced from David’s <a href="https://github.com/GalSim-developers/GalSim/issues/506#issuecomment-34663695" target="_blank">github issue</a>). One solution worked and the other didn’t.</div><div><br></div><div>Of course I started with the second solution (editing the user-config.jam file) and was able to manually build boost.  However when running:</div><div><br></div><div><div>eups distrib install -t v9_2 lsst_apps</div></div><div><br></div><div>(a second time after the first failed attempt) eups did not recognize boosts existence in /usr/local/… and overwrote the edited user-config.jam file. Ultimately resulting in the same error as before.</div><div><br></div><div>I then tried a modified version of David’s second solution (modified for my specific Canopy configuration):</div><div><br></div><div>cd $HOME/Library/Enthought/Canopy_64bit/User/include/</div><div>ln -s /Applications/Canopy.app/appdata/canopy-1.4.1.1975.macosx-x86_64/Canopy.app/Contents/include/python2.7</div><div><br></div><div>This solution worked.</div><div><br></div><div>Perhaps there is another step that could be added to David's second solution to make eups recognize an existing installation of boost (I am new to eups and don’t feel like exploring this possibility). Until someone figures out what this extra step is I recommend making note that for the LSST Stack the first solution (the soft-link) works and the second doesn’t whenever linking to the <a href="https://github.com/GalSim-developers/GalSim/wiki/Installation-FAQ#in-mac-osx-what-can-i-do-if-im-having-trouble-getting-boostpython-to-work-with-enthought-canopy-python" target="_blank">GalSim FAQ</a> (or corresponding <a href="https://github.com/GalSim-developers/GalSim/issues/506#issuecomment-34663695" target="_blank">GitHub issue</a>).</div><div><br></div><div>Cheers,</div><div>Will</div><div><div><br></div><div><br><div><blockquote type="cite"><div>On Feb 9, 2015, at 7:26 PM, Mike Jarvis <<a href="mailto:michael@jarvis.net" target="_blank">michael@jarvis.net</a>> wrote:</div><br><div><div style="word-wrap:break-word">Actually, this may be the more helpful link:<div><br></div><div><a href="https://github.com/GalSim-developers/GalSim/wiki/Installation-FAQ#in-mac-osx-what-can-i-do-if-im-having-trouble-getting-boostpython-to-work-with-enthought-canopy-python" target="_blank">https://github.com/GalSim-developers/GalSim/wiki/Installation-FAQ#in-mac-osx-what-can-i-do-if-im-having-trouble-getting-boostpython-to-work-with-enthought-canopy-python</a></div><div><br></div><div>Peace,</div><div>Mike</div><div><br><div><div>On Feb 9, 2015, at 9:11 PM, Mario Juric <<a href="mailto:mjuric@astro.washington.edu" target="_blank">mjuric@astro.washington.edu</a>> wrote:</div><br><blockquote type="cite"><div>See this:<br>
<br>
<a href="https://github.com/GalSim-developers/GalSim/issues/506" target="_blank">https://github.com/GalSim-developers/GalSim/issues/506</a><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.<br><br><div class="gmail_quote">On February 9, 2015 4:00:26 PM PST, John Swinbank <<a href="mailto:swinbank@princeton.edu" target="_blank">swinbank@princeton.edu</a>> wrote:<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<pre>Hello,<br><br><blockquote class="gmail_quote" style="margin:0pt 0pt 1ex 0.8ex;border-left:1px solid #729fcf;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0pt 0pt 1ex 0.8ex;border-left:1px solid #ad7fa8;padding-left:1ex"> Might be worth posting the whole of /Users/dawson/lsst/EupsBuildDir/DarwinX86/boost-<a href="http://1.55.0.1/" target="_blank">1.55.0.1</a>+2/build.log rather than just the extract in the Gist above.<br></blockquote> <br> Good advice. I added this as a second file (named: boost-<a href="http://1.55.0.1/" target="_blank">1.55.0.1</a>+2 build.log) to:<br> <a href="https://gist.github.com/fc55c9994d13e6355650" target="_blank">https://gist.github.com/fc55c9994d13e6355650</a><br> Based on this log it seems as though there is a problem with a missing pyconfig.h file. Note that I am using Enthought Canopy as my python distribution rather than Anaconda. <br></blockquote><br>Yes, it’s pretty clear that the missing pyconfig.h is the (or, at least, an)
underlying problem. I’m not familiar with Enthought Canopy, but, as a workaround, you might just let <a href="http://newinstall.sh/" target="_blank">newinstall.sh</a> install Anaconda and check that it fixes your problem.<br><br>Cheers,<br><br>John<br><hr><br>dm-users mailing list<br><a href="mailto:dm-users@lists.lsst.org" target="_blank">dm-users@lists.lsst.org</a><br><a href="https://lists.lsst.org/mailman/listinfo/dm-users" target="_blank">https://lists.lsst.org/mailman/listinfo/dm-users</a><br></pre></blockquote></div></div>_______________________________________________<br>dm-users mailing list<br><a href="mailto:dm-users@lists.lsst.org" target="_blank">dm-users@lists.lsst.org</a><br><a href="https://lists.lsst.org/mailman/listinfo/dm-users" target="_blank">https://lists.lsst.org/mailman/listinfo/dm-users</a></blockquote></div><br></div></div></div></blockquote></div><br></div></div></div><br>_______________________________________________<br>
dm-users mailing list<br>
<a href="mailto:dm-users@lists.lsst.org">dm-users@lists.lsst.org</a><br>
<a href="https://lists.lsst.org/mailman/listinfo/dm-users" target="_blank">https://lists.lsst.org/mailman/listinfo/dm-users</a><br></blockquote></div>