<br><br><div class="gmail_quote">2008/4/24 Norbert Hartl &lt;<a href="mailto:norbert@hartl.name">norbert@hartl.name</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">On Thu, 2008-04-24 at 11:23 +1000, Edward Stow wrote:<br>
&gt; On Thu, Apr 24, 2008 at 9:38 AM, Norbert Hartl &lt;<a href="mailto:norbert@hartl.name">norbert@hartl.name</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; On Thu, 2008-04-24 at 08:20 +1000, Edward Stow wrote:<br>
&gt; &gt; &nbsp;&gt; On Wed, Apr 23, 2008 at 3:35 PM, Miguel Enrique Cobá Martínez<br>
&gt; &gt; &nbsp;&gt; &lt;<a href="mailto:m.coba.m@gmail.com">m.coba.m@gmail.com</a>&gt; wrote:<br>
&gt; &gt; &nbsp;&gt;<br>
&gt; &gt; &nbsp;&gt; &gt; &gt;<br>
&gt; &gt; &nbsp;&gt; &gt; &nbsp;I use squeak inside a chroot as per instructions here:<br>
&gt; &gt; &nbsp;&gt; &gt;<br>
&gt; &gt; &nbsp;&gt; &gt; &nbsp;<a href="http://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html" target="_blank">http://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html</a><br>
&gt; &gt; &nbsp;&gt; &gt;<br>
&gt; &gt; &nbsp;&gt; &gt; &nbsp;as there is no 64 bit perfect setup for squeak<br>
&gt; &gt; &nbsp;&gt; &gt;<br>
&gt; &gt; &nbsp;&gt; &gt; &nbsp;I installed squeak inside the chroot with the repositories from <a href="http://squeak.org" target="_blank">squeak.org</a><br>
&gt; &gt; &nbsp;&gt; &gt; (section other OSes)<br>
&gt; &gt; &nbsp;&gt; &gt;<br>
&gt; &gt; &nbsp;&gt; &gt; &nbsp;hope this help<br>
&gt; &gt; &nbsp;&gt;<br>
&gt; &gt; &nbsp;&gt; Yes is does -- it does confirm that a simple install is not available<br>
&gt; &gt; &nbsp;&gt; for amd64 architecture. &nbsp;By simple, I mean &nbsp;sudo apt-get install<br>
&gt; &gt; &nbsp;&gt; squeak.<br>
&gt; &gt;<br>
&gt; &gt; &nbsp;&gt; And it doesn&#39;t. &nbsp;I have a hard time convincing my sys admins and their<br>
&gt; &gt; &nbsp;&gt; bosses to take seriously a package that does not have a<br>
&gt; &gt; &nbsp;&gt; straightforward install process on 64 bit machines.<br>
&gt; &gt; &nbsp;&gt;<br>
&gt; &gt; &nbsp;&gt; chroot&#39;ing in their words is for &#39;legacy and un-supported systems that<br>
&gt; &gt; &nbsp;&gt; should not be installed on a production server.&#39;<br>
&gt; &gt; &nbsp;&gt;<br>
&gt; &gt; &nbsp;&gt; I am trying to set up a demonstration server that will allow squeak<br>
&gt; &gt; &nbsp;&gt; with seaside to be considered a viable alternative. &nbsp;I should say that<br>
&gt; &gt; &nbsp;&gt; I&#39;m not a sys admin and am feeling very frustrated with the lack of<br>
&gt; &gt; &nbsp;&gt; installable options.<br>
&gt; &gt; &nbsp;&gt;<br>
&gt; &gt; &nbsp;&gt; So please ... could those that maintain the debian and / or other os<br>
&gt; &gt; &nbsp;&gt; vms create an installable 64 bit deb and / or rpm.<br>
&gt; &gt; &nbsp;&gt;<br>
&gt; &gt;<br>
&gt; &gt; &nbsp;At the moment there is no packaged version which does compile on amd64.<br>
&gt; &gt; &nbsp;Otherwise it would be quite simple to create such a package. You can run<br>
&gt; &gt; &nbsp;32 bit applications on 64 bit but on a debian package level this is not<br>
&gt; &gt; &nbsp;an easy task to achieve.<br>
&gt; &gt;<br>
&gt; &gt; &nbsp;If you want to setup an demonstration server why you don&#39;t take the<br>
&gt; &gt; &nbsp;installer script which comes with the vm package on <a href="http://squeakvm.org" target="_blank">squeakvm.org</a> ? This<br>
&gt; &gt; &nbsp;installs the 32bit binaries on your machine.<br>
&gt; &gt;<br>
&gt; &gt; &nbsp;I created a package for you which is a amd64 target ubuntu package which<br>
&gt; &gt; &nbsp;contains the binaries from the 3.10.1 i686 package from squeakvm.org.[1]<br>
&gt; &gt; &nbsp;It installs into /opt/squeak. You can use use<br>
&gt; &gt;<br>
&gt; &gt; &nbsp;/opt/squeak/bin/squeakvm YOUR-IMAGE<br>
&gt; &gt;<br>
&gt; &gt; &nbsp;to start squeak. Don&#39;t be misled by the ubuntu in the package name. It<br>
&gt; &gt; &nbsp;should install on debian as well.<br>
&gt; &gt;<br>
&gt; &gt; &nbsp;Let me know if you have trouble using it.<br>
&gt; &gt;<br>
&gt; &gt; &nbsp;[1] <a href="http://selfish.org/files/deb/squeak-vm-i686_0.1ubuntu1_amd64.deb" target="_blank">http://selfish.org/files/deb/squeak-vm-i686_0.1ubuntu1_amd64.deb</a><br>
&gt; &gt;<br>
&gt; &gt; &nbsp;Norbert<br>
&gt;<br>
&gt; Thanks that works.<br>
&gt;<br>
&gt; But this is really a plea --- My guess is that 95% of potential users<br>
&gt; would have stopped by now &nbsp;when apt-get install does not work.<br>
&gt;<br>
</div></div>Yes, sure it is. For the desktop side of the software the barrier is<br>
lowered with the one-click experience images.<br>
To be honest. How far will you get on a server if an easy installation<br>
is your barrier? squeak does not provide any start/stop scripts for the<br>
image. There is no maintenance scripts nor is there logging. You have<br>
to know your software in order to use it properly. You are right I often<br>
wish, too, that some things are achievable easier. But that includes the<br>
configuration of a apache/tomcat webserver, too.<br>
If you pass all this you still have to beat your sys admins. And that is<br>
a hard task :) Taking your arguments (from the sys ads) and my<br>
assumption that you are using java server stuff there is a huge gap.<br>
They say &quot;un-supported&quot; and they use debian which is an OS which is not<br>
supported. You should use ubuntu for that. They care about production<br>
systems and they use a 64 bit OS version. There are really less needs to<br>
have a 64 bit OS nowadays but there are still some problems. If I care<br>
about stability I use 32 bit these days. Are you using java? Java on 64<br>
bit linux systems is just not stable. Openjdk is getting there slowly<br>
but it is IMHO not production ready. So I assume you use the 32 bit<br>
ones. Then were is the difference? That in debian there is package which<br>
installs you &quot;legacy&quot; 32 bit code on your 64 bit platform. That is<br>
exactly what my package does. If a lot of people think this is a way to<br>
go I would maintain such a package for some time.<br>
</blockquote><div><br><br>I may not have explain it well: the package in Debian is a pure 64 bits package.<br><br>I can not understand the reasons for your answer or the reason of this thread: in an Debian lenny/sid amd64 machine: &quot;apt-get install squeak-vm&quot; just works.<br>
<br><br>Regards.<br><br></div></div><br>