ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Minimals fail to install on SunOS x86
@ 2010-09-17  2:09 Marco
  2010-09-17  8:54 ` Mojca Miklavec
  0 siblings, 1 reply; 4+ messages in thread
From: Marco @ 2010-09-17  2:09 UTC (permalink / raw)
  To: ntg-context

Hi,

I was trying to install the minimals on my SunOS remote server (to have access
to MkIV everywhere). But first-install.sh reports the following errors:

remote-1 ~/bin/usr/share/context:>./first-setup.sh 
receiving incremental file list

sent 31 bytes  received 126 bytes  104.67 bytes/sec
total size is 4834848  speedup is 30795.21
ld.so.1: texlua: Schwerer Fehler: Verschiebungsfehler: Datei
/storage3_l0/home1/std11815/bin/usr/share/context/bin/texlua: Symbol asprintf:
referenziertes Symbol nicht gefunden
./first-setup.sh: line 103:  6759 Killed (Abgebrochen)    mtxrun --verbose
--script ./bin/mtx-update.lua --update --make --force --engine=all
--context=beta --platform=$platform --texroot=$PWD/tex $@

remote-1 ~/bin/usr/share/context:>uname -a
SunOS remote-1 5.10 Generic_127128-11 i86pc i386 i86pc

Is SunOS x86 not supported? On the luatex home page I see there are binaries
available.

best regards
Marco


___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Minimals fail to install on SunOS x86
  2010-09-17  2:09 Minimals fail to install on SunOS x86 Marco
@ 2010-09-17  8:54 ` Mojca Miklavec
  2010-09-17 13:59   ` Marco
  0 siblings, 1 reply; 4+ messages in thread
From: Mojca Miklavec @ 2010-09-17  8:54 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Fri, Sep 17, 2010 at 04:09, Marco wrote:
> Hi,
>
> I was trying to install the minimals on my SunOS remote server (to have access
> to MkIV everywhere).

> Is SunOS x86 not supported? On the luatex home page I see there are binaries
> available.

For Solaris Sparc we have nobody to compile the binaries at the
moment. The person who asked us for adding Solaris x86 support is not
using Solaris any more, in last month there was no single Solaris user
downloading the minimals and after Oracle overtake, I have been
seriously considering removing support for solaris.

However, if there is demand for it, we can keep it.

> But first-install.sh reports the following errors:
>
> remote-1 ~/bin/usr/share/context:>./first-setup.sh
> receiving incremental file list
>
> sent 31 bytes  received 126 bytes  104.67 bytes/sec
> total size is 4834848  speedup is 30795.21
> ld.so.1: texlua: Schwerer Fehler: Verschiebungsfehler: Datei
> /storage3_l0/home1/std11815/bin/usr/share/context/bin/texlua: Symbol asprintf:
> referenziertes Symbol nicht gefunden
> ./first-setup.sh: line 103:  6759 Killed (Abgebrochen)    mtxrun --verbose
> --script ./bin/mtx-update.lua --update --make --force --engine=all
> --context=beta --platform=$platform --texroot=$PWD/tex $@

The question is: is these because there's LuaTeX beta-0.61.0 instead
of the latest LuaTeX available or is it because my virtual machine
(OpenSolaris whatever-version-has-been-available-two-months-ago) and
your server "incompatible" in some sense? I suspect that it is the
second.

If you are willing to help us debug, I can try to send you unstripped binary.

Mojca
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Minimals fail to install on SunOS x86
  2010-09-17  8:54 ` Mojca Miklavec
@ 2010-09-17 13:59   ` Marco
  2010-09-17 16:22     ` Mojca Miklavec
  0 siblings, 1 reply; 4+ messages in thread
From: Marco @ 2010-09-17 13:59 UTC (permalink / raw)
  To: ntg-context

On Fri, 17 Sep 2010 10:54:26 +0200, Mojca Miklavec
<mojca.miklavec.lists@gmail.com> wrote:

> For Solaris Sparc we have nobody to compile the binaries at the moment.
I also have a Sparc server but I cannot remote access it from my location now.
But I feel no need to run context on the Sparc.

> The person who asked us for adding Solaris x86 support is not
> using Solaris any more, in last month there was no single Solaris user
> downloading the minimals and after Oracle overtake, I have been
> seriously considering removing support for solaris.
> 
> However, if there is demand for it, we can keep it.
OK. If I'm the only user it's not that important to make it run just for me.

> The question is: is these because there's LuaTeX beta-0.61.0 instead
> of the latest LuaTeX available or is it because my virtual machine
> (OpenSolaris whatever-version-has-been-available-two-months-ago) and
> your server "incompatible" in some sense? I suspect that it is the
> second.
> 
> If you are willing to help us debug, I can try to send you unstripped
> binary.
I will help as much as I can. I did some investigation. The results:

I cannot execute the provided binaries, maybe you're right and the systems are
incompatible. I downloaded the luatex trunk and compiled the source. I can
successfully execute the compiled binary. After having a look at the
first-setup.sh script I performed the mtxrun ... line. As expected it failed
(as I cannot execute the binaries). I replaced the luatex binary with the
fresh compiled one and checked the other programs. Result: I can execute all
binaries exept luatex and pdftex. Since I only use MkIV this should not be a
problem.

So I made the formats and compiled my test document. MkIV works (including
metapost).

So finally I can get a running system by myself. I will write my own
»first-setup.sh« to update my system.

- To update the system I can use the following command, right?
  mtxrun --verbose --script ./bin/mtx-update.lua --force --engine=luatex
  --texroot=$PWD/tex --extras=all

- After replacing the »buggy« luatex I make the formats using:
  mtxrun --verbose --script ./bin/mtx-update.lua --make --force
  --engine=luatex --texroot=$PWD/tex

Please correct me if I use the wrong arguments. I don't really understand the
use of all the options.

How can I check the luatex version used in the minimals? Maybe it is saved
in some text file. Background: If the luatex version changes my script needs
to fetch the new trunk, compile and replace the »buggy or incompatible«
binary. Simply getting the binary and execute --version triggers the error
mentioned before.

Thanks for your help. If I can do anything (send binaries, etc.) let me know.

best regards
Marco


___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Minimals fail to install on SunOS x86
  2010-09-17 13:59   ` Marco
@ 2010-09-17 16:22     ` Mojca Miklavec
  0 siblings, 0 replies; 4+ messages in thread
From: Mojca Miklavec @ 2010-09-17 16:22 UTC (permalink / raw)
  To: mailing list for ConTeXt users; +Cc: Apostolos Syropoulos

Dear Marco,

(I'm CC-ing Apostolos who compile Solaris binaries for TeX Live.)

On Fri, Sep 17, 2010 at 15:59, Marco  wrote:
> On Fri, 17 Sep 2010 10:54:26 +0200, Mojca Miklavec wrote:
>
>> For Solaris Sparc we have nobody to compile the binaries at the moment.
> I also have a Sparc server but I cannot remote access it from my location now.
> But I feel no need to run context on the Sparc.
>
>> The person who asked us for adding Solaris x86 support is not
>> using Solaris any more, in last month there was no single Solaris user
>> downloading the minimals and after Oracle overtake, I have been
>> seriously considering removing support for solaris.
>>
>> However, if there is demand for it, we can keep it.
> OK. If I'm the only user it's not that important to make it run just for me.

It means no extra work for us as long as someone is using it and as
long as someone keeps compiling LuaTeX when a new version comes out,
else ConTeXt stops working.

That someone could theoretically be me, but if my binaries don't work
on other machines, it makes no sense for me to compile the binaries,
so that someone would probably have to be you.

>> The question is: is these because there's LuaTeX beta-0.61.0 instead
>> of the latest LuaTeX available or is it because my virtual machine
>> (OpenSolaris whatever-version-has-been-available-two-months-ago) and
>> your server "incompatible" in some sense? I suspect that it is the
>> second.
>>
>> If you are willing to help us debug, I can try to send you unstripped
>> binary.
> I will help as much as I can. I did some investigation. The results:
>
> I cannot execute the provided binaries, maybe you're right and the systems are
> incompatible. I downloaded the luatex trunk and compiled the source. I can
> successfully execute the compiled binary.

Can you please send me the binaries (or at least the LuaTeX one)
off-list (or if you could upload it to some place, so that I could
download it from there), so that I can test if your binaries work on
my virtual machine? If nothing else out of pure curiosity.

> After having a look at the
> first-setup.sh script I performed the mtxrun ... line. As expected it failed
> (as I cannot execute the binaries). I replaced the luatex binary with the
> fresh compiled one and checked the other programs. Result: I can execute all
> binaries exept luatex and pdftex. Since I only use MkIV this should not be a
> problem.
>
> So I made the formats and compiled my test document. MkIV works (including
> metapost).
>
> So finally I can get a running system by myself. I will write my own
> »first-setup.sh« to update my system.

Just a remark: the way to install minimals is soon going to change a
bit (I won't delete the old scripts straight away, but I will try to
change a few aspects of installation).

> - To update the system I can use the following command, right?
>  mtxrun --verbose --script ./bin/mtx-update.lua --force --engine=luatex
>  --texroot=$PWD/tex --extras=all
>
> - After replacing the »buggy« luatex I make the formats using:
>  mtxrun --verbose --script ./bin/mtx-update.lua --make --force
>  --engine=luatex --texroot=$PWD/tex
>
> Please correct me if I use the wrong arguments. I don't really understand the
> use of all the options.

That is fine. But as long as the old luatex resides on computer, you
should better not use the --make switch

> How can I check the luatex version used in the minimals?

It's 0.61. At the moment you can see
    http://minimals.contextgarden.net/current/bin/solaris-intel/luatex/
but that might change.

Btw.: does TeX Live 2010 work OK on your server? (It would be helpful
to know. ConTeXt should work OK there.)

> Maybe it is saved
> in some text file. Background: If the luatex version changes my script needs
> to fetch the new trunk, compile and replace the »buggy or incompatible«
> binary. Simply getting the binary and execute --version triggers the error
> mentioned before.

We should just get a working version to the server and then you would
not need any special hacks.

> Thanks for your help. If I can do anything (send binaries, etc.) let me know.

I would be grateful for the binaries and specification of your server.

Mojca
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-09-17 16:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-17  2:09 Minimals fail to install on SunOS x86 Marco
2010-09-17  8:54 ` Mojca Miklavec
2010-09-17 13:59   ` Marco
2010-09-17 16:22     ` Mojca Miklavec

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).