[tex-live] How to update x86_64-darwin binary in tlmgr

George N. White III gnwiii at gmail.com
Fri Jun 4 01:17:41 CEST 2010

On Thu, Jun 3, 2010 at 7:11 PM, Yan Zhou <zhouyan1014 at gmail.com> wrote:
> Thank you for you hint about "tlmgr arch add ...". I should read the manpage more
> carefully. I searched the manpage with "platform" before with no luck. I should
> read it through. Shame me.....

You shouldn't feel bad -- there is so much documentation and so little
time.  A GUI
is supposed to make simple/common tasks possible without reading manuals, but
it takes a few years of tweaks to get a GUI right -- TL is still in
the stage of getting
the GUI to work reliably so there are bound to be places where the leap from the
GUI to the documentation is rather big.  Please keep testing so when I
finally get
SL everything will work!

> On Jun 3, 2010, at 11:52 AM, George N. White III wrote:
>> On Wed, Jun 2, 2010 at 7:13 PM, Yan Zhou <zhouyan1014 at gmail.com> wrote:
>>> Dear all,
>>> I am testing the texlive 2010 pretest. I noticed that there is x86_64-darwin binary listed in the remote test servers. Also I installed the MacTeX-64, but tlmgr still show that the x86_640darwin binaries are uninstalled and won't update them. As I checked, there is indeed an x86_64-darwin directory along with the universal-darwin in the /usr/local/texlive/2010/bin directory. Does anyone has any idea about this? Many thanks in advance. I am very confused about this.
>> What OS/hardware do you have?   I have Leopard (10.5.8), but I'm using
>> TL2010 (pretest) that is installed/updated on linux.  For me, the
>> x86_640-darwin gives:
>> $ file /usr/local/texlive/2010/bin/x86_64-darwin/tex
>> /usr/local/texlive/2010/bin/x86_64-darwin/tex: Mach-O 64-bit executable x86_64
>> $ /usr/local/texlive/2010/bin/x86_64-darwin/tex --version
>> dyld: unknown required load command 0x80000022
>> Trace/BPT trap
>> This indicates the x86_64-darwin binaries were built on Snow Leopard,
>> so I can't run them, but the universal-darwin binaries are working at
>> least for some simple tests:
>> $ file /usr/local/texlive/2010/bin/universal-darwin/tex
>> /usr/local/texlive/2010/bin/universal-darwin/tex: Mach-O universal
>> binary with 2 architectures
>> /usr/local/texlive/2010/bin/universal-darwin/tex (for architecture
>> i386):        Mach-O executable i386
>> /usr/local/texlive/2010/bin/universal-darwin/tex (for architecture
>> ppc): Mach-O executable ppc
>> $ /usr/local/texlive/2010/bin/universal-darwin/tex --version
>> TeX 3.1415926 (TeX Live 2010/pretest)
>> kpathsea version 6.0.0dev
>> Copyright 2010 D.E. Knuth.
>> There is NO warranty.  Redistribution of this software is
>> covered by the terms of both the TeX copyright and
>> the Lesser GNU General Public License.
>> For more information about these matters, see the file
>> named COPYING and the TeX source.
>> Primary author of TeX: D.E. Knuth.
>> I'm not sure there is any great advantage to using x86_64-darwin
>> binaries for most people, but there were problems with xetex x86_64,
>> so
>> it would be good if those with Snow Leopard give the 64-bit binaries a
>> workout.   You should be able to get them using tlmgr in a terminal
>> (this is how I did it on the linux box):
>> $ tlmgr arch add x86_64-darwin
>> $ PATH="/usr/local/texlive/2010/bin/x86_64-darwin:$PATH"
>> $ which tex
>> /usr/local/texlive/2010/bin/x86_64-darwin/tex <<<< not tested since I
>> know it won't run here!
>> --
>> George N. White III <aa056 at chebucto.ns.ca>
>> Head of St. Margarets Bay, Nova Scotia

George N. White III <aa056 at chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia

More information about the tex-live mailing list