Re: [AMBER-Developers] Amber 'configure' now forcing miniconda?

From: Hai Nguyen <nhai.qn.gmail.com>
Date: Wed, 21 Dec 2016 12:34:48 -0500

On Wed, Dec 21, 2016 at 12:25 PM, Scott Brozell <sbrozell.rci.rutgers.edu>
wrote:

> Hi,
>
> > To avoid spending time on debug different Python distributions, we just
> > force user to use Miniconda (much lighter than Anaconda) as we ...
>
> This seems to be a different standard than we apply to other source
> languages; for example, we do not force gnu compilers, but rather
> support several vendors. And we try to advance to the next official
> language standards only when all or most vendors support that standard.
>
>
My language is quite extreme here. "force" should be "suggest".
User absolutely does not need to use Miniconda, they just need to specify
--with-python flag.

Hai


> scott
>
> On Wed, Dec 21, 2016 at 11:45:10AM -0500, Hai Nguyen wrote:
> > 1. I absolutely agree that the message is vague. I made change to the
> > current behavior without update the message.
> > We (Dave, me and Scott) had very long discussion about checking Python.
> > However, Dave and I have the same consensus that the checking is not
> always
> > reliable, especially user uses system Python (e.g on Mac).
> > To avoid spending time on debug different Python distributions, we just
> > force user to use Miniconda (much lighter than Anaconda) as we (me, Dave,
> > Jason, ...) use it in production.
> >
> > So I think the configure2 should exit you user saying "N" to force
> him/her
> > to use --with-python or --skip-python flag.
> >
> > If you have different amber dirs, just simply
> >
> > bash configure --with-python=$HOME/anaconda/bin/python gnu
> >
> ...
> >
> > On Wed, Dec 21, 2016 at 11:12 AM, Daniel Roe <daniel.r.roe.gmail.com>
> wrote:
> ...
> > I think, 'configure' needs to 1) check that the
> > > current python installation will work, 2) if it won't work, tell me
> > > exactly why, and what I might do to make my python install
> > > Amber-compatible (what packages etc), and 3) if certain python
> > > components are going to be skipped and others not, tell me up-front
> > > which ones.
>
> _______________________________________________
> AMBER-Developers mailing list
> AMBER-Developers.ambermd.org
> http://lists.ambermd.org/mailman/listinfo/amber-developers
>
_______________________________________________
AMBER-Developers mailing list
AMBER-Developers.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber-developers
Received on Wed Dec 21 2016 - 10:00:02 PST
Custom Search