<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>