[Users] GetComponents Errors for private thorn
Scott Hawley
scott.hawley at belmont.edu
Tue Aug 2 13:29:51 CDT 2011
Thanks Frank. I was also able to get what I want with this:
!TARGET = $ARR
!TYPE = svn
!URL = svn://svn.belmont.edu/svnrepos
!CHECKOUT = texmex
texmex/TexMEx
I do get a warning message:
Checking out module: texmex/TexMEx
from repository: svn://svn.belmont.edu/svnrepos
into: Cactus/arrangements
svn: 'texmex/TexMEx' is already a working copy for a different URL
Warning: Could not checkout module texmex/TexMEx
But the warning can be ignored. In the end, you get the whole texmex installation in arrangements/texmex
and the thorn TexMEx is hanging off this, and you can use the thornlist to compile Cactus.
This should work with a parallel GetComponents should it not? I couldn't figure out how to try that.
./Getcomponents --help didn't seem to offer any options for parallelism, and running it via mpirun produced plenty of "could not get" messages for even the usual thorns.
-Scott
--
Scott H. Hawley, Ph.D. Asst. Prof. of Physics
Chemistry & Physics Dept Office: Hitch 100D
Belmont University Tel: +1-615-460-6206
Nashville, TN 37212 USA Fax: +1-615-460-5458
PGP Key at http://sks-keyservers.net
On Aug 1, 2011, at 10:13 PM, Frank Loeffler wrote:
> Hi,
>
> On Mon, Aug 01, 2011 at 05:49:05PM -0700, Scott Hawley wrote:
>> If there was a way to checkout the whole texmex/ tree (of which
>> texmex/TexMEx is the location of the thorn), that would be my
>> preference
>
> The list below does this, but (understandably) has problems when used in
> parallel GetComponents mode because then it tries to checkout to the
> same location in parallel. In my tests it succeeds, but reports an error
> because of that.
>
> Frank
>
> !CRL_VERSION = 1.0
> !DEFINE ROOT = Cactus
> !DEFINE ARR = $ROOT/arrangements
> # TexMex
> !TARGET = $ARR
> !TYPE = svn
> !URL = svn://svn.belmont.edu/svnrepos/texmex
> !CHECKOUT = TexMEx
>
> !TARGET = $ARR
> !TYPE = svn
> !URL = svn://svn.belmont.edu/svnrepos/texmex/$1
> !CHECKOUT =
> TexMEx/TexMEx
>
More information about the Users
mailing list