[yt-users] Moving to Mercurial: SVN now deprecated

Matthew Turk matthewturk at gmail.com
Thu Sep 16 05:33:23 PDT 2010


Hi Abhijit,

If you could supply the yt_install.log file to me off-list, then I can
examine it and try to improve it so that it does work for you.  At the
very worst, mercurial offers the opportunity (which SVN does *not*) to
download a snapshot of the code base at any point in its revision
history.  This means that, unlike SVN, an actual local installation of
hg is not necessary to access the code.

The differences between the two scripts are as follows:

* the new script requires that mercurial be accessible on the system.
For the most part, this should not be a problem -- we have shipped
with "INST_HG" set to 1 for some time.
* the option to install BZLIB has been added, as this has been found
to be the main source of problems installing hg.  Not having a working
implementation of BZLIB was a problem on the system Kraken, for
instance.
* the order of installation was changed; hg comes immediately
following Python, and rather than being installed via the
easy_install/pip mechanism, it is installed directly from a source
distribution by the script.

So please feel free to send me your yt_install.log file and I can
inspect it and try to improve the entire process; without knowing what
exactly went wrong it's very difficult for me to respond in a useful
manner.

But, as usual -- if you have a working Python installation that has
the necessary requirements (HDF5, NumPy, Matplotlib, h5py) please feel
free to install only yt, and to install it directly using your
existing suite of tools.

Best,

Matt

On Thu, Sep 16, 2010 at 1:49 AM, ABHIJIT BHATTACHARYYA
<b_abhijit2k at yahoo.co.in> wrote:
> Hi
>
> I have found that, yt subversion repository installation was always
> successful when I installed it on my laptop. The mercurial installation
> script did not work except downloading of files.
> regs
> Abhijit
>
>
> ________________________________
> From: Matthew Turk <matthewturk at gmail.com>
> To: Discussion of the yt analysis package <yt-users at lists.spacepope.org>
> Sent: Thu, 16 September, 2010 3:09:37 AM
> Subject: [yt-users] Moving to Mercurial: SVN now deprecated
>
> Hi everyone,
>
> The subversion repository for yt has been frozen, and no further
> updates will be made to it.  We're migrating exclusively to mercurial,
> which is a different mechanism for source control.  (There's a bit
> more info at this blog post:
> http://blog.enzotools.org/yt-has-moved-to-mercurial )  I'm pretty
> excited about this -- it should open up yt as a whole to become more
> user-friendly in adding contributions.  I've added appropriate
> suggestions to the repository:
>
> http://yt.enzotools.org/browser/doc/how_to_develop_yt.txt
>
> as well as a list of active branches in the repository:
>
> http://yt.enzotools.org/wiki/ExistingBranches
>
> The installation scripts have been updated, and I've also changed the
> landing page and wiki to point to the new installation script.  If you
> would like to move to the hg repository, I recommend either swapping
> out your existing installation or simply re-installing from scratch.
> The installation instructions have info on how to get either the
> stable branch or the unstable branch.
>
> http://yt.enzotools.org/wiki/InstallationInstructions
>
> NOTE:  As per Jeff's email from a couple weeks ago, the unstable
> branch (named 'yt') has moved away from the old naming convention
> ('lagos', 'raven', 'fido', etc) and to more descriptive names.  Here's
> his message, for reference:
> http://lists.spacepope.org/pipermail/yt-users-spacepope.org/2010-August/000818.html
> .
>
> For more information on Mercurial, and what all this means, here are
> some handy links:
>
> http://hginit.com
> http://mercurial.selenic.com/
> http://hgbook.red-bean.com/read/
>
> Please feel free to dig around and submit patches!  I'm pretty hopeful
> that this turnover will make development and contribution of patches
> much more straightforward and easy.
>
> Let me know if you run into any problems.  Best wishes,
>
> Matt
> _______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>
>
> _______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>
>



More information about the yt-users mailing list