Hi Norm,<br><br>I think I have finally resloved the problem. The root cause of the install error is that I did not change &#39;i386&#39; to &#39;sparc64&#39; in fgs-dev/pkg_def/base/skeleton/etc/fgs/lib/install.sh. There are two places that need to be modified in this install.sh file, one is in function get_last_module_version() and the other is in function prepare_module(). After changing these two &#39;i386&#39; to &#39;sparc64&#39;, I erased the debug line &#39;echo $fgs_package&#39; you instructed (otherwise function get_last_module_version() will return wrong value which causes the strange error &#39;! Cannot find file ...&#39; in my last email). Then I rebuilt the installer mainly fgs-base.tar.gz will be affected. The new installer was successfully built and I managed to install it onto target sparc64 machine.<br>
<br>Thank you very much for your continuous help. I really appreciate it.<br><br>Regards,<br>Hao<br><br><br><div class="gmail_quote">On Tue, Nov 10, 2009 at 10:29 AM, Hao Zhang <span dir="ltr">&lt;<a href="mailto:hao@zhang.nu">hao@zhang.nu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Norm,<br><br>I changed the CPU variable from &#39;i386&#39; to &#39;sparc64&#39; and added echo line into fgs-dev/pkg_def/base/skeleton/etc/fgs/lib/install.sh. Then I rebuilt self-installer. The output of the installation execution looks like:<br>


<br>Where do you want to install the FGS suite [/opt/fgs] ?<br>+ Extracting fgs-base.tar.gz from /tmp/fgs-selfextract.BXArCy...ok<div class="im"><br>+ Running base&#39;s installer<br>+ module : base<br>+ Running fgs install mapserver-base<br>
</div>
* Probing last version of module &#39;mapserver-base&#39;... fgs-mapserver-base-5.2.1-linux-sparc64.tar.gz 5.2.1<br>+ Installing mapserver-base:<br>  /opt/fgs/tmp/fgs-1257844994-11561.tmp+ Getting and extracting module &#39;mapserver-base&#39;... <br>

! Cannot find file &#39;5.2.1/fgs-mapserver-base-fgs-mapserver-base-5.2.1-linux-sparc64.tar.gz-linux-i386.tar.gz&#39;, aborting...<br><br>
It seems that somewhere else is still using &#39;i386&#39; and the file name shown in the last line &#39;! Cannot find file ...&#39; looks totally wrong. Please have a look. Thank you.<br><br>Regards,<br><font color="#888888">Hao</font><div>
<div></div><div class="h5"><br><br><br>
<div class="gmail_quote">On Mon, Nov 9, 2009 at 4:58 PM, Normand Savard <span dir="ltr">&lt;<a href="mailto:nsavard@mapgears.com" target="_blank">nsavard@mapgears.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<div>Hao Zhang wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Norm,<br>
<br>
I did not change the CPU variable. Do you mean that I should modify install.sh file then rebuild self-installer? What output should I paste?<br>
<br>
</blockquote></div>
Yes, please.  You can paste the output of the installation execution.<br>
<br>
Norm<br>
</blockquote></div><br>
</div></div></blockquote></div><br>