<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Still following the tutorial for the python version of simfactory: <a href="https://docs.einsteintoolkit.org/et-docs/Pysim_Tutorial_for_New_Users">https://docs.einsteintoolkit.org/et-docs/Pysim_Tutorial_for_New_Users</a><div>After "<span class="Apple-style-span" style="font-family: monospace; white-space: pre; ">./GetComponents -a </span><span class="Apple-style-span" style="font-family: monospace; white-space: pre; "><a href="http://www.simfactory.org/einsteintoolkit-pysim.th" class="external free" title="http://www.simfactory.org/einsteintoolkit-pysim.th" rel="nofollow">http://www.simfactory.org/einsteintoolkit-pysim.th</a>" successfully completes, it says to run "sim setup". It appears there's a missing file....</span></div><div><span class="Apple-style-span" style="font-family: monospace; white-space: pre; "><br></span></div><div><br></div><div><div>% cd Cactus</div><div>% cd simfactory</div><div>% ./sim setup</div><div>Uncaught exception from user code:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>File "udb.pm" not found.</div><div>This installation of SimFactory has not been configured.</div><div> at ./sim line 27</div></div><div><div>% locate udb.pm</div><div>% </div></div><div><br></div><div>(not found)</div><div><br></div><div><br></div><div>% cat sim</div><div><div>#! /usr/bin/perl -w</div><div><br></div><div>use diagnostics;</div><div>use warnings;</div><div>use strict;</div><div><br></div><div>use Cwd;</div><div>#use Digest::MD5;</div><div>use File::Basename;</div><div>use File::Compare;</div><div>use File::Copy qw(cp), qw(mv);</div><div>use File::Path qw(mkpath);</div><div>use Getopt::Long;</div><div>#use Time::HiRes qw(gettimeofday);</div><div>use IPC::Open3;</div><div>use Symbol qw(gensym);</div><div>use IO::File;</div><div><br></div><div><br></div><div><br></div><div>my $exedir = $0;</div><div>if ($exedir =~ m{/}) {</div><div> $exedir =~ s{/[^/]*$}{}; # Remove file name and trailing slash</div><div> unshift @INC, $exedir;</div><div>}</div><div>if (! -e "$exedir/udb.pm") {</div><div> die "File \"udb.pm\" not found.\n" .</div><div> "This installation of SimFactory has not been configured.\n";</div><div>}</div></div><div><br></div><div>...</div><div><br></div><div><br></div></body></html>