<div dir="ltr"><div>I hope that&#39;s what you meant (I&#39;m not familiar with perl at all):</div><div>I added the lines:<br></div><div>print(&quot;DEBUG LINE, print: $url\n&quot;);<br>print(&quot;DEBUG LINE, print: $svn\n&quot;);</div><div>before:<br></div><div>my $ret = `$svn --non-interactive info $url 2&gt;&amp;1`;   <b>(line 622)</b><br></div><div><br></div><div>The output changes, in the relevant lines:</div><div><br></div><div>&gt;&gt; ./GetComponents:620:                     $base =~ s/(https\:\/\/[\w\.]+)\/(.*)$/$1/i;<br>&gt;&gt; ./GetComponents:621:                     unless ( defined $svn_servers{$base} ) {<br>&gt;&gt; ./GetComponents:622:                         print(&quot;DEBUG LINE, print: $url\n&quot;);<br>&gt;&gt; ./GetComponents:623:                         print(&quot;DEBUG LINE, print: $svn\n&quot;);<br>&gt;&gt; ./GetComponents:624:                         my $ret = `$svn --non-interactive info $url 2&gt;&amp;1`;<br>DEBUG LINE, print: <a href="https://github.com/EinsteinToolkit/ExternalLibraries-OpenBLAS.git/branches/ET_2021_11">https://github.com/EinsteinToolkit/ExternalLibraries-OpenBLAS.git/branches/ET_2021_11</a><br>DEBUG LINE, print: svn<br></div><div><br></div><div>My <b>svn </b>is: ($svn --version)<br></div><div><br></div><div>svn, version 1.14.1 (r1886195)<br>   compiled Dec  3 2021, 20:03:34 on x86_64-pc-linux-gnu<br>The following repository access (RA) modules are available:<br><br>* ra_svn : Module for accessing a repository using the svn network protocol.<br>  - with Cyrus SASL authentication<br>  - handles &#39;svn&#39; scheme<br>* ra_local : Module for accessing a repository on local disk.<br>  - handles &#39;file&#39; scheme<br>* ra_serf : Module for accessing a repository via WebDAV protocol using serf.<br>  - using serf 1.3.9 (compiled with 1.3.9)<br>  - handles &#39;http&#39; scheme<br>  - handles &#39;https&#39; scheme<br><br>The following authentication credential caches are available:<br><br>* Gnome Keyring<br>* GPG-Agent<br>* KWallet (KDE)</div><div><br></div><div>Could I be missing some dependencies?</div><div>Best</div><div>Konrad<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">pon., 24 sty 2022 o 17:16 Steven R. Brandt &lt;<a href="mailto:sbrandt@cct.lsu.edu">sbrandt@cct.lsu.edu</a>&gt; napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    <p>Ah, so it&#39;s subversion that&#39;s hanging. GetComponents should have
      a print statement before calling svn in verbose mode.</p>
    <p>Could you add a print statement before line 622 so we can see the
      svn command with the $svn and $url expanded? Also, what is your
      svn version?<br>
    </p>
    <p>--Steve<br>
    </p>
    <div>On 1/24/2022 9:57 AM, Konrad Topolski
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div>Thank you all for the responses.</div>
        <div><br>
        </div>
        <div>@Steven, yes, the usual help message is printed out <br>
        </div>
        <div><br>
        </div>
        <div>@Roland, it works for my other machine, under Ubuntu 20.04
          with 5.11 kernel, but the perl version I believe to be the
          same (perhaps the OS details are not relevant here at all);</div>
        <div>I&#39;m sending the log in the attachments.</div>
        <div>It seems that the script hangs up at this point:</div>
        <div><br>
        </div>
        <div>&gt;&gt; ./GetComponents:580:         $rec{&quot;AUTH_URL_ORIG&quot;}
          = $rec{&quot;AUTH_URL&quot;};<br>
          &gt;&gt; ./GetComponents:583:         if ($ANONYMOUS_CHECKOUT)
          {<br>
          &gt;&gt; ./GetComponents:584:             delete
          $rec{AUTH_URL};<br>
          &gt;&gt; ./GetComponents:592:         my @checkouts = split(
          /\s+/m, $rec{&quot;CHECKOUT&quot;} );<br>
          &gt;&gt; ./GetComponents:593:         foreach my $checkout
          (@checkouts) {<br>
          &gt;&gt; ./GetComponents:596:             my ( $dir1, $dir2 );<br>
          &gt;&gt; ./GetComponents:597:             if ( $checkout =~
          m!/! ) {<br>
          &gt;&gt; ./GetComponents:598:                 ( $dir1, $dir2 )
          = $checkout =~ m!(.+)/(.+)!;<br>
          &gt;&gt; ./GetComponents:603:             if ( defined(
          $rec{URL} ) ) {<br>
          &gt;&gt; ./GetComponents:604:                 $rec{URL} =
          $rec{&quot;URL_ORIG&quot;};<br>
          &gt;&gt; ./GetComponents:605:                 $rec{URL} =~
          s!\$1!$dir1!;<br>
          &gt;&gt; ./GetComponents:606:                 $rec{URL} =~
          s!\$2!$dir2!;<br>
          &gt;&gt; ./GetComponents:608:             if ( defined(
          $rec{AUTH_URL} ) ) {<br>
          &gt;&gt; ./GetComponents:616:             if ( $rec{&quot;TYPE&quot;} eq
          &quot;svn&quot; ) {<br>
          &gt;&gt; ./GetComponents:617:                 my $url =
          ($rec{&quot;AUTH_URL&quot;} or $rec{&quot;URL&quot;});<br>
          &gt;&gt; ./GetComponents:618:                 if ( $url =~
          m!https://! ) {<br>
          &gt;&gt; ./GetComponents:619:                     my $base =
          $url;<br>
          &gt;&gt; ./GetComponents:620:                     $base =~
          s/(https\:\/\/[\w\.]+)\/(.*)$/$1/i;<br>
          &gt;&gt; ./GetComponents:621:                     unless (
          defined $svn_servers{$base} ) {<br>
          &gt;&gt; ./GetComponents:622:                         my $ret
          = `$svn --non-interactive info $url 2&gt;&amp;1`;</div>
        <div><br>
        </div>
        <div>Best regards</div>
        <div>Konrad <br>
        </div>
        <div><br>
        </div>
      </div>
      <div dir="ltr"><br>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">pon., 24 sty 2022 o
          16:23 Steven R. Brandt &lt;<a href="mailto:sbrandt@cct.lsu.edu" target="_blank">sbrandt@cct.lsu.edu</a>&gt;
          napisał(a):<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <p>What change are you referring to? Thanks.</p>
            <p><br>
            </p>
            <p>--Steve</p>
            <p><br>
            </p>
            <div>On 1/24/2022 9:21 AM, Barkhouse, Wayne wrote:<br>
            </div>
            <blockquote type="cite">
              <div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
                The directory structure on <a href="http://bitbucket.org" target="_blank">bitbucket.org</a> has changed.
                I ran into the same problem.</div>
              <div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
                <br>
              </div>
              <div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
                cheers,<br>
                Wayne<br>
              </div>
              <div>
                <div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
                  <br>
                </div>
                <div id="gmail-m_-3148385312907451519gmail-m_-4359634714912070359gmail-m_-2259742637545976433Signature">
                  <div>
                    <div><font size="2"><span style="font-size:11pt">
                          <div>***************************************<br>
                            Dr. Wayne Barkhouse<br>
                            Professor<br>
                            Department of Physics and Astrophysics<br>
                            University of North Dakota<br>
                            Grand Forks, ND 58202-7129<br>
                            <br>
                            Email: <a href="mailto:wayne.barkhouse@und.edu" target="_blank">wayne.barkhouse@und.edu</a><br>
                            Phone: 701-777-3520<br>
                            FaX: 701-777-3523<br>
                            ***************************************</div>
                        </span></font></div>
                  </div>
                </div>
              </div>
              <div>
                <div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
                  <br>
                </div>
                <hr style="display:inline-block;width:98%">
                <div id="gmail-m_-3148385312907451519gmail-m_-4359634714912070359gmail-m_-2259742637545976433divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri,
                    sans-serif" color="#000000"><b>From:</b> <a href="mailto:users-bounces@einsteintoolkit.org" target="_blank">users-bounces@einsteintoolkit.org</a>
                    <a href="mailto:users-bounces@einsteintoolkit.org" target="_blank">&lt;users-bounces@einsteintoolkit.org&gt;</a>
                    on behalf of Roland Haas <a href="mailto:rhaas@illinois.edu" target="_blank">&lt;rhaas@illinois.edu&gt;</a><br>
                    <b>Sent:</b> Monday, January 24, 2022 9:20 AM<br>
                    <b>To:</b> Konrad Topolski <a href="mailto:k.topolski2@student.uw.edu.pl" target="_blank">&lt;k.topolski2@student.uw.edu.pl&gt;</a><br>
                    <b>Cc:</b> Einstein Toolkit Users <a href="mailto:users@einsteintoolkit.org" target="_blank">&lt;users@einsteintoolkit.org&gt;</a><br>
                    <b>Subject:</b> Re: [Users] GetComponents script not
                    working</font>
                  <div> </div>
                </div>
                <div><font size="2"><span style="font-size:11pt">
                      <div>Hello Konrad,<br>
                        <br>
                        Hmm, workedforme (not helpful I know), when I
                        tested this last week on<br>
                        a Ubuntu 20.04 VM, which makes debugging this
                        harder. No output at all<br>
                        is very strange. If you can try, does it work
                        with any other OS?<br>
                        <br>
                        Can you try thess command lines, which makes
                        Perl enter Debug mode, and<br>
                        send the log file GetComponents.log that it
                        produces, please?<br>
                        <br>
                        export PERL5DB=&#39;sub DB::DB {my ($p, $f, $l) =
                        caller;my $code = \@{&quot;::_&lt;$f&quot;};print STDERR
                        &quot;&gt;&gt; $f:$l: $code-&gt;[$l]&quot;;}&#39;<br>
                        <br>
                        (all in one line)<br>
                        <br>
                        and<br>
                        <br>
                        /usr/bin/perl -d ./GetComponents --parallel <a href="https://bitbucket.org/einsteintoolkit/manifest/raw/ET_2021_11/einsteintoolkit.th" target="_blank">
https://bitbucket.org/einsteintoolkit/manifest/raw/ET_2021_11/einsteintoolkit.th</a>
                        2&gt;&amp;1 | tee GetComponents.log<br>
                        <br>
                        (also a single line)<br>
                        <br>
                        Yours,<br>
                        Roland<br>
                        <br>
                        -- <br>
                        My email is as private as my paper mail. I
                        therefore support encrypting<br>
                        and signing email messages. Get my PGP key from
                        <a href="http://pgp.mit.edu" target="_blank">http://pgp.mit.edu</a>
                        .<br>
                      </div>
                    </span></font></div>
              </div>
              <br>
              <fieldset></fieldset>
              <pre>_______________________________________________
Users mailing list
<a href="mailto:Users@einsteintoolkit.org" target="_blank">Users@einsteintoolkit.org</a>
<a href="http://lists.einsteintoolkit.org/mailman/listinfo/users" target="_blank">http://lists.einsteintoolkit.org/mailman/listinfo/users</a>
</pre>
            </blockquote>
          </div>
          _______________________________________________<br>
          Users mailing list<br>
          <a href="mailto:Users@einsteintoolkit.org" target="_blank">Users@einsteintoolkit.org</a><br>
          <a href="http://lists.einsteintoolkit.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.einsteintoolkit.org/mailman/listinfo/users</a><br>
        </blockquote>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
Users mailing list
<a href="mailto:Users@einsteintoolkit.org" target="_blank">Users@einsteintoolkit.org</a>
<a href="http://lists.einsteintoolkit.org/mailman/listinfo/users" target="_blank">http://lists.einsteintoolkit.org/mailman/listinfo/users</a>
</pre>
    </blockquote>
  </div>

_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@einsteintoolkit.org" target="_blank">Users@einsteintoolkit.org</a><br>
<a href="http://lists.einsteintoolkit.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.einsteintoolkit.org/mailman/listinfo/users</a><br>
</blockquote></div>