<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Dear Vincenzo,<br>
    <br>
    I'm cc'ing kepler-users because this is likely to be a common
    problem.<br>
    <br>
    My comments are below.<br>
    <br>
    On 1/31/12 2:24 AM, Vincenzo Forchi wrote:
    <blockquote cite="mid:4F27C14F.9090508@eso.org" type="cite">Dear
      Christopher,
      <br>
      <br>
      I contact you directly because I was not able to subscribe to the
      mailing list (at some point I unsubscribed and now my new request
      is pending since months).
      <br>
      Anyway, as Enrique told you we have some issues trying to checkout
      kepler 2.3. I was able to check it out using https, but then it
      doesn't compile, I think there might be some version mismatch.
      <br>
      <br>
      At any rate, I think we should try to address this issue: you said
      it could be a firewall problem, but which firewall? I don't think
      it's ours, because Enrique had the same problem from another
      machine outside our firewall, and I also don't understand why is
      the connection able to start and why are we able to download the
      trunk.
      <br>
      <br>
      Do you know somebody in the ptolemy project we can contact to try
      to sort this thing out? We would really like to use kepler-2.3 for
      our next developments, and we are running on a tight schedule.
      <br>
      <br>
      Thanks and best regards,
      <br>
      Vincenzo</blockquote>
    <br>
    The way the "ant change-to" command works is that it accesses at
    least two subversion repositories, one that contains kepler and one
    that contains the Ptolemy II sources.  The portion that accesses the
    Kepler repositories works because the https protocol is used.  The
    portion that accesses the Ptolemy II repository fails because the
    svn protocol is used.  This has been fixed in the development trunk,
    but it appears to be the case in the Kepler-2.3 branch.<br>
    <br>
    I'm the person responsible for the Ptolemy II subversion repository,
    so you have come to the right place.<br>
    <br>
    I put up some information about the svn port and firewalls at<br>
<a class="moz-txt-link-freetext" href="https://kepler-project.org/developers/teams/build/documentation/build-system-instructions#retrieving-kepler-and-ptolemy">https://kepler-project.org/developers/teams/build/documentation/build-system-instructions#retrieving-kepler-and-ptolemy</a><br>
    <br>
    The issue is that the svn protocol uses port 3690.  Some locations
    block this port at a firewall.  The alternative is to use subversion
    via the https protocol, which is much less likely to be blocked.<br>
    <br>
    What does "telnet source.eecs.berkeley.edu 3690" return for you?<br>
    <br>
    I get:<br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <blockquote type="cite">bash-3.2$ telnet source.eecs.berkeley.edu
      3690<br>
      Trying 128.32.48.234...<br>
      Connected to source.eecs.berkeley.edu.<br>
      Escape character is '^]'.<br>
      ( success ( 2 2 ( ) ( edit-pipeline svndiff1 absent-entries
      commit-revprops depth log-revprops partial-replay ) ) )</blockquote>
    <br>
    It looks to me like the path to the ptolemy II repository is
    hardwired in to Kepler-2.3 somewhere.<br>
<a class="moz-txt-link-freetext" href="https://kepler-project.org/developers/teams/build/documentation/build-system-instructions#retrieving-kepler-and-ptolemy">https://kepler-project.org/developers/teams/build/documentation/build-system-instructions#retrieving-kepler-and-ptolemy</a><br>
    has instructions for trying to use https instead of svn:<br>
    <br>
    From the build-area directory, try<br>
    <blockquote type="cite">mkdir -p ../ptolemy-kepler-2.3/src<br>
      svn co -r 62419
      <a class="moz-txt-link-freetext" href="https://source.eecs.berkeley.edu/svn/chess/ptII/branches/kepler-2-3">https://source.eecs.berkeley.edu/svn/chess/ptII/branches/kepler-2-3</a>
      ../ptolemy-kepler-2.3/src</blockquote>
    If there are problems, try removing the ../ptolemy-kepler-2.3/src
    directory and then rerunning the commands above.<br>
    <br>
    I just reran<br>
    <blockquote type="cite">mkdir kepler-2.3
      <br>
      svn co <a class="moz-txt-link-freetext"
href="https://code.kepler-project.org/code/kepler/releases/release-branches/build-area-2.3">https://code.kepler-project.org/code/kepler/releases/release-branches/build-area-2.3</a>
      build-area
      <br>
      cd build-area
      <br>
      ant change-to -Dsuite=kepler-2.3
    </blockquote>
    and there were no problems, but I was on a machine on campus.  I
    won't have access to a fast, off campus machine until tonight.<br>
    <br>
    As a test, you could try downloading the Kepler development trunk,
    which accesses the Ptolemy II subversion tree using https.  Try<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <pre><blockquote type="cite"><pre>mkdir kepler
cd kepler
svn co <a class="moz-txt-link-freetext" href="https://code.kepler-project.org/code/kepler/trunk/modules/build-area">https://code.kepler-project.org/code/kepler/trunk/modules/build-area</a>
cd build-area
ant change-to -Dsuite=kepler</pre></blockquote>
</pre>
    You should see something like:<br>
    <blockquote type="cite">[change-to] svn co -r head
      <a class="moz-txt-link-freetext" href="https://code.kepler-project.org/code/kepler/trunk/modules/ptolemy">https://code.kepler-project.org/code/kepler/trunk/modules/ptolemy</a>
      /home/bldmastr/src/kepler/ptolemy</blockquote>
    If the "ant change-to" works with the development tree and fails
    with Kepler-2.3, then there is likely a firewall problem.<br>
    <br>
    If the above does not work, then send me the entire log and I'll
    take a look.<br>
    <br>
    _Christopher<br>
    <br>
    <br>
    <br>
    On 1/30/2011, Christopher wrote:<br>
    <br>
    <blockquote type="cite">Hi Enrique,
      <br>
      Hmm, these commands work for me:
      <br>
      <br>
      <blockquote type="cite" style="color: #000000;">mkdir kepler-2.3
        <br>
        svn co <a class="moz-txt-link-freetext"
href="https://code.kepler-project.org/code/kepler/releases/release-branches/build-area-2.3">https://code.kepler-project.org/code/kepler/releases/release-branches/build-area-2.3</a>
        build-area
        <br>
        cd build-area
        <br>
        ant change-to -Dsuite=kepler-2.3
        <br>
      </blockquote>
      <br>
      You were having problems checking out the ptII tree.
      <br>
      <br>
      The above commands produce the command below that checks out the
      ptII tree
      <br>
      <blockquote type="cite" style="color: #000000;">[change-to] svn co
        -r 62419
        svn://source.eecs.berkeley.edu/chess/ptII/branches/kepler-2-3
        /home/bldmastr/ptolemy-kepler-2.3/src
        <br>
      </blockquote>
      <br>
      Does this command work for you?
      <br>
      svn co -r 62419
      svn://source.eecs.berkeley.edu/chess/ptII/branches/kepler-2-3
      ptolemy-kepler-2.3
      <br>
      <br>
      If not, then there is probably a firewall that is blocking the
      port used by the svn protocol.
      <br>
      You could  try using the https protocol:
      <br>
      <br>
      svn co -r 62419 <a class="moz-txt-link-freetext"
href="https://source.eecs.berkeley.edu/svn/chess/ptII/branches/kepler-2-3">https://source.eecs.berkeley.edu/svn/chess/ptII/branches/kepler-2-3</a>
      ptII
      <br>
      <br>
      Note that the last argument is the directory where the files will
      be created.  So, it varies depending on
      <br>
      your installation.
      <br>
      <br>
      If the https version works, you could move ptII to
      ptolemy-kepler-2.3/src
      <br>
      <br>
      If you are having problems, try removing the entire kepler-2.3
      directory and starting over.
      <br>
      Then send the end of the log where the error occurs.
      <br>
      <br>
      _Chrisotpher
      <br>
      <br>
      On 1/30/12 4:22 AM, Cesar Enrique Garcia Dabo wrote:
      <br>
      <br>
        Hi,
      <br>
      <br>
        we still have exactly the same problem. As pointed out before,
      the problem
      <br>
      appears using different operating systems. We have also tried from
      different
      <br>
      locations in Europe without success.
      <br>
      <br>
        Best regards,
      <br>
        Enrique
      <br>
      <br>
      <blockquote type="cite" style="color: #000000;">This should be
        fixed now.
        <br>
        The web server on source.eecs.berkeley.edu did not restart
        properly
        <br>
        after yesterday's second reboot.
        <br>
        I'm not sure why.
        <br>
        <br>
        _Christopher
        <br>
        <br>
        On 1/25/12 8:24 AM, Cesar Enrique Garcia Dabo wrote:
        <br>
        <blockquote type="cite" style="color: #000000;">   Hi,
          <br>
          <br>
             We are trying to follow the instructions to build Kepler
          2.3 under Linux
          <br>
        </blockquote>
      </blockquote>
      but
      <br>
      <blockquote type="cite" style="color: #000000;">
        <blockquote type="cite" style="color: #000000;">it seems that
          the subversion server is stuck. This happened already some
          <br>
          months ago, but it is now that we are retrying. The exact
          commands used
          <br>
        </blockquote>
      </blockquote>
      are:
      <br>
      <blockquote type="cite" style="color: #000000;">
        <blockquote type="cite" style="color: #000000;">svn co <a
            class="moz-txt-link-freetext"
            href="https://code.kepler-project.org/code/kepler/releases/release">https://code.kepler-project.org/code/kepler/releases/release</a>-
          <br>
          branches/build-area-2.3/  build-area
          <br>
          cd build-area
          <br>
          ant change-to -Dsuite=kepler-2.3
          <br>
          <br>
          <br>
          It is stuck at
          <br>
          [change-to] A    /diskb/cgarcia/tmp/kepleeer/ptolemy-
          <br>
          kepler-2.3/src/ptolemy/moml/jxta/demo/EPtolemyA/actors.xml
          <br>
          <br>
          The error can be reproduced with Fedora 16, using svn 1.6.17,
          java
          <br>
          "1.6.0_22", ant 1.8.2
          <br>
          <br>
             We have tried deleting everything and starting from
          scratch. We have
          <br>
        </blockquote>
      </blockquote>
      also
      <br>
      tried in OSX (svn 1.6.16) , Ubuntu 11.04 (svn 1.6.12) Scientific
      Linux 5.3
      <br>
      (svn 1.6.17) with the same results.
      <br>
      <br>
         Best regards,
      <br>
         Enrique
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Christopher Brooks, PMP                       University of California
CHESS Executive Director                      US Mail: 337 Cory Hall
Programmer/Analyst CHESS/Ptolemy/Trust        Berkeley, CA 94720-1774
ph: 510.643.9841                                (Office: 545Q Cory)
home: (F-Tu) 707.665.0131 cell: 707.332.0670 </pre>
  </body>
</html>