[tex-live] small bug re installing x86_64-darwinvs.universal-darwin

Norbert Preining preining at logic.at
Sun Jan 20 23:53:01 CET 2013

On So, 20 Jan 2013, tljack at forallx.net wrote:
> But there is an outright bug in install-tl; it overrides one's choice of
> platform from _inside_ the curses-like UI.  Hit 'B' to select a

Not a bug, but intentionally so.

THe installer has to run several programs *after* the unpacking of
files have been done. That means it *has* to install the current
platform or what it believes is the current platform.

That in turn means, that it will be always installed.

Easy solution if you hate it:

* install both platforms
* after installation finished hand edit the texlive.tlpdb in your
  installation directory (maybe /usr/local/texlive/2012/tlpkg/texlive.tlpdb)
  and add the line
	depend setting_platform:x86_64-darwin
  below the line
	depend setting_available_architecture:universal_darwin x86_64-darwin
  (order of the two _darwin items might be reversed)
* change your path to use x86_64-darwin
* run tlmgr update --list and check if everything work
* remove universal-darwin with
	tlmgr platform remove universal-darwin

That *SHOULD* work and make you happy.

> take a manual override.  Surely fixing *this* bug can be done entirely
> inside install-tl and has absolutely nothing whatsoever to do with MacTeX.

No bug here. Please trust us a bit more, this is a program tha has 
developed over many years. Only because *you* think it is inproper
behaviour it does not mean it is.


PREINING, Norbert                               http://www.preining.info
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094

More information about the tex-live mailing list