From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/103845 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Christian Prim Newsgroups: gmane.comp.tex.context Subject: LMTX: 32-bit binaries for 64-bit system Date: Sat, 6 Apr 2019 11:04:30 +0200 Message-ID: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6720871342416225791==" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="214182"; mail-complaints-to="usenet@blaine.gmane.org" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Apr 06 11:05:10 2019 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hChGA-000taK-Bv for gctc-ntg-context-518@m.gmane.org; Sat, 06 Apr 2019 11:05:10 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 7AC98117060; Sat, 6 Apr 2019 11:04:46 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GSgwqI4cjrr1; Sat, 6 Apr 2019 11:04:45 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 0A368117055; Sat, 6 Apr 2019 11:04:45 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 66058117026 for ; Sat, 6 Apr 2019 11:04:44 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YVh_vPwGoHfF for ; Sat, 6 Apr 2019 11:04:43 +0200 (CEST) Original-Received: from mail-ot1-f48.google.com (mail-ot1-f48.google.com [209.85.210.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 20407117055 for ; Sat, 6 Apr 2019 11:04:43 +0200 (CEST) Original-Received: by mail-ot1-f48.google.com with SMTP id 103so7793187otd.9 for ; Sat, 06 Apr 2019 02:04:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=TzHV6YXUYQOYrYGPr4yyG/hzXp/x1YhabGV4mbOmJ68=; b=pHWNb2g77fsb+V0pcrL+bER/f1P+Hhzd42t0qkA8s22OY6AhoEPeaoOSCI7xjdehiM UR7z6lOkyZFfaXtmktD4fRoczfHP/5M2hpmzztlJpngSJ5SqGGb3KCNVED3Q3+8xLYKB THcQMY3PsCk0HPi2Z4IeAxWRPzJZs4XIQKZwLiJ9hweMHKh1nfixNKprThnX67J8V/4E /gB5/X71jMGpIg90R1n8IXzTftbUQUANOvODKvBo7CDFKvl1S8U/3+Hlx834NmGTlj+2 WgwDO4GmIscv1Thz1NQwFdAxF4VX5/4LIjXm4ddRB1nv2BSU8UNE5+5KfVjrSdwIO7xr GNAQ== X-Gm-Message-State: APjAAAWZtkpLyjy8y6e5nBzGw4KPhoYqkLMCJ+qYD++9LZ+dHlaUMP7h iN7DfMxsb6pd/NzrkSosWrozR4rnYO7+XXxHyXu0ConA X-Google-Smtp-Source: APXvYqyMuHYtqF7pcJlpIjgK8fY5MWTvCLuq4jW9epu+CZ6TFY3maKf0GMRZyE63ddH1fU+77YLXL9okn7vPgR4HHm8= X-Received: by 2002:a9d:5e82:: with SMTP id f2mr11914718otl.217.1554541481223; Sat, 06 Apr 2019 02:04:41 -0700 (PDT) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:103845 Archived-At: --===============6720871342416225791== Content-Type: multipart/alternative; boundary="000000000000c6eaa30585d8e475" --000000000000c6eaa30585d8e475 Content-Type: text/plain; charset="UTF-8" Hello Today I tried to update the lmtx-installation on 64-bit Linux. The update worked fine, but now I get: # context /home/username/lmtx/tex/texmf-linux-64/bin/context: No such file or directory Same for mtxrun. Redo a fresh install doesn't work either. # ./install.sh /install.sh: 94: ./install.sh: /home/username/test/bin/mtxrun: not found Digging in the problem I found, that the 64-bit installer has 32-bit binaries. The same as in the 32-bit installation. On a system with compatibility libraries the new install works, but on a pure 64-bit system there is a problem. Could you please fix or tell me what I miss. Thanks Christian PS.: My architecture was correctly detected: platform : linux-64 # file mtxrun -- gives for the file in the installer ( http://lmtx.pragma-ade.nl/install-lmtx/context-linux-64.zip): mtxrun: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=729a29022162787ac1c5e5e48353a6ec37cce6b7, stripped Exactly same sha1 as for 32-bit Linux mtxrun --000000000000c6eaa30585d8e475 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello

Today I tried to update= the lmtx-installation on 64-bit Linux. The update worked fine, but now I g= et:
# context
/home/username/lmtx/tex/texmf-linux-64/bi= n/context: No such file or directory

Same for = mtxrun.

Redo a fresh install doesn't work eith= er.
# ./install.sh
/install.sh: 94: ./install.sh: /home= /username/test/bin/mtxrun: not found

Digging i= n the problem I found, that the 64-bit installer has 32-bit binaries. The s= ame as in the 32-bit installation. On a system with compatibility libraries= the new install works, but on a pure 64-bit system there is a problem.

Could you please fix or tell me what I miss.

Thanks
Christian

PS.: M= y architecture was correctly detected:
platform : linux-64

# file mtxrun -- gives for the file in the installer= (h= ttp://lmtx.pragma-ade.nl/install-lmtx/context-linux-64.zip):
= mtxrun: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynami= cally linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[= sha1]=3D729a29022162787ac1c5e5e48353a6ec37cce6b7, stripped
Exactly same sha1 as for 32-bit Linux mtxrun
=
--000000000000c6eaa30585d8e475-- --===============6720871342416225791== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============6720871342416225791==--