<div dir="ltr">Hi,<div><br></div><div>As far as I know, there is no interaction between which compilers are for atlas and what is used for any dependency. I am not sure why Marius thought they need the same Fortran compiler.</div><div><br></div><div>The atlas port will choose a Fortran compiler on its own if any is available. Using a variant just specifies manually which one. You need the Fortran support to be able to link from Fortran in a dependency.</div><div><br></div><div>Murray, regarding "arpack does offer a +gcc5 variant, yet “sudo port info arpack” lists a build dependency on gcc6." --</div><div>"port info" shows dependencies for the default variants. So, that doesn't mean that arpack +gcc5 would depend on gcc6.</div><div><br></div><div>David</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 6, 2016 at 11:53 AM, Murray Eisenberg <span dir="ltr"><<a href="mailto:murrayeisenberg@gmail.com" target="_blank">murrayeisenberg@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">OK, I understand that. But there seems to be a catch:<div><br></div><div>  * arpack does offer a +gcc5 variant, yet “sudo port info arpack” lists a build dependency on gcc6.  </div><div><br></div><div>And as you’ve noticed and as I was already aware:</div><div><br></div><div>  * atlas has no +gcc6 variant.</div><div><br></div><div>Will that be a problem in installing both arpack and atlas (before installing octave)?</div><span class=""><div><br></div><div><br><div><blockquote type="cite"><div>On Nov 6, 2016, at 2:31 PM, Marius Schamschula <<a href="mailto:lists@schamschula.com" target="_blank">lists@schamschula.com</a>> wrote:</div><br class="m_26668552414804314Apple-interchange-newline"><div><div style="word-wrap:break-word">Murray,<div><br></div><div>The version of gfortran depends on the version of gcc chosen by the compilers port group (currently gcc5).</div><div><br></div><div><div><div>On Nov 6, 2016, at 12:50 PM, Murray Eisenberg <<a href="mailto:murrayeisenberg@gmail.com" target="_blank">murrayeisenberg@gmail.com</a>> wrote:</div><br class="m_26668552414804314Apple-interchange-newline"><blockquote type="cite"><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><blockquote type="cite"><div><br class="m_26668552414804314Apple-interchange-newline">On Nov 6, 2016, at 1:27 PM, Marius Schamschula <<a href="mailto:lists@schamschula.com" target="_blank">lists@schamschula.com</a>> wrote:</div><br class="m_26668552414804314Apple-interchange-newline"><div><div style="word-wrap:break-word"><br><div><div>On Nov 6, 2016, at 12:19 PM, Murray Eisenberg <<a href="mailto:murrayeisenberg@gmail.com" target="_blank">murrayeisenberg@gmail.com</a>> wrote:</div><br class="m_26668552414804314Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap:break-word">I’m reinstalling arpack, atlas, and octave during completion of MacPorts migration to macOS Sierra.<div><br></div><div>On El Capitan, my installed ports included:</div><div><br></div><div>   arpack @3.3.0_3+atlas+gfortran</div><div>   atlas @3.10.2_2 </div><div>  octave @4.0.3_1+app+atlas+docs+fltk+<wbr>gfortran+graphicsmagick+<wbr>qt4gui+sound-accelerate-java </div><div><br></div><div>I began now with:</div><div><br></div><div>   <span style="font-family:Menlo;font-size:12px;background-color:rgb(255,255,255)">sudo port install arpack -accelerate+atlas</span></div><div><span style="font-family:Menlo;font-size:12px;background-color:rgb(255,255,255)"><br></span></div><div>(1) Should I have added +gfortran there, since for octave I’m going to be including variant +gfortran ?</div><div><br></div><div>(2) Is there any particular reason to use a +gccxx variant with atlas?</div></div></blockquote><div><br></div><div>The choice of which version of gfortran is used for arpack should be the same as the version used to build atlas (and for that matter octave).</div><div><br></div><div>Unfortunately, atlas currently only supports gcc5, not gcc6. See <a href="https://trac.macports.org/ticket/52606" target="_blank">https://trac.macports.org/<wbr>ticket/52606</a></div></div><br></div></div></blockquote></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">I don’t understand about “which version of gfortran”: arpack, like octave, offers +gfortran but without any indication of version of gfortran.</div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">And atlas does not offer any variant (at least directly) of fortran.</div><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></blockquote></div><br></div></div></div></blockquote></div><br><div>
---<br>Murray Eisenberg<span class="m_26668552414804314Apple-tab-span" style="white-space:pre-wrap">                    </span><a href="mailto:murrayeisenberg@gmail.com" target="_blank">murrayeisenberg@gmail.com</a><br>503 King Farm Blvd #101<span class="m_26668552414804314Apple-tab-span" style="white-space:pre-wrap">   </span>Home <a href="tel:%28240%29-246-7240" value="+12402467240" target="_blank">(240)-246-7240</a><br>Rockville, MD 20850-6667<span class="m_26668552414804314Apple-tab-span" style="white-space:pre-wrap">   </span>Mobile <a href="tel:%28413%29-427-5334" value="+14134275334" target="_blank">(413)-427-5334</a><br><br>

</div>
<br></div></span></div></blockquote></div><br></div>