<br><br><div><span class="gmail_quote">On 7/4/07, <b class="gmail_sendername">Christophe Romain</b> <<a href="mailto:christophe.romain@process-one.net">christophe.romain@process-one.net</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
done for CEAN 1.3:</blockquote><div><br>Hi. I just installed cean-otp_R11B_linux-amd64.tar.gz, for the first time. There are a couple of glitches... first of all,<br>the start.sh script doesn't work on amd64, but that's fixed easily by making the arch detection thing
<br>output amd64 instead of x86. I.e.<br><br>arch() {<br>    case `uname -m` in<br>    i[3456]86) echo x86 ;;<br>    i86pc) echo x86 ;;<br>    x86) echo x86 ;;<br>    x86_64) echo x86  ;; # amd64<br>...<br><br>Change that last line. I suppose you knew about this already, given the comment.
<br><br>The next weird thing concerns upgrades inside the shell. For example:<br>vegai@2buy:~/cean/R11B$ ./start.sh <br>Erlang (BEAM) emulator version 5.5.4 [source] [64-bit] [async-threads:0] [kernel-poll:false]<br><br>Eshell 
V5.5.4  (abort with ^G)<br>1> cean:upgrade(os_mon).<br>+ os_mon md5=<<23,146,73,183,178,80,252,187,133,113,44,5,178,69,231,100>><br>ok<br>2> cean:upgrade(os_mon).<br>+ os_mon md5=<<23,146,73,183,178,80,252,187,133,113,44,5,178,69,231,100>>
<br>ok<br>3> cean:upgrade(cean).<br>cean: no newer package available<br>ok<br><br>Am I reading this right? Shouldn't os_mon be properly upgraded after the first command, and<br>shouldn't therefore the second command output "os_mon: no newer package available"? What does
<br>cean:upgrade/1 actually do, or should do?<br><br>--vk<br><br><br><br><br><br><br><br><br><br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
fixed most of pending issues<br>live upgrade is now working with local version checking (many thanks<br>to Bengt Kleberg)<br>compiler added in developper version, and add erlang/include/<lib><br>symlinks<br>packages upgrade, and some packages added
<br>added armeb port (thanks to Brian Zhou)<br>R11B-4 upgrade for linux for all architectures<br>R11B-5 upgrade for MacOSX,Linux-x86,Windows,SunOS<br>packaged Erlang/OTP for 18 platforms<br>packaged standalone application archives (without any configuration)
<br>better yaws integration (thanks to Bogdan Marinescu)<br>better erlyweb integration (thanks to Matthew Elder)<br>improved dependencies<br>runtime_tools added into base archive<br><br>future version of cean will focus on package improvement,
<br>configuration integration.<br>as package upgrade is working, packages will be upgraded more often.<br>patch provided by users will be applyable very quickly.<br>yaws will work "as this" using a default repository. erlyweb as well.
<br>applications such as wings will also be working.<br><br>a matrix showing actual packages status is available here<br><a href="http://cean.process-one.net/matrix/">http://cean.process-one.net/matrix/</a><br>it will be upgraded as packages status will be well known.
<br>the idea is to make CEAN integrate automatic package testing to flag<br>packages as OK or ERROR<br><br>todo for CEAN 1.4:<br>packages bugfixes and upgrade<br>include ssh for cluster deployment<br>code server patch (kernel/src/code_server.erl) for remote code loading
<br>version checking in dependency handler<br><br><br>any questions or comment ?<br>_______________________________________________<br>erlang-questions mailing list<br><a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org
</a><br><a href="http://www.erlang.org/mailman/listinfo/erlang-questions">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br></blockquote></div><br><br clear="all"><br>-- <br>--vk