amaxwell / tlutility

TeX Live Utility, a Mac OS GUI for the TeX Live Manager
http://amaxwell.github.io/tlutility/
BSD 3-Clause "New" or "Revised" License
305 stars 17 forks source link

TeXLive-2015: Updating packages on OS X Mavericks does not work with 'TeX Live Utility.app' #20

Closed KurtPfeifle closed 9 years ago

KurtPfeifle commented 9 years ago

Preface:

The following I originally submitted to tex.stackoverflow.com, but was then pointed via comments to this site and asked to submit it as a new issue here.


I recently installed the Full TeX Live 2015 Distribution on Mac OS X Mavericks v10.9.5 (having used the 2014 distribution before).

Now when I want to update packages with the help of the TeX Live Utility.app, the following happens:

  1. I see three "texlive.infra\"* packages offered:

    Initial TeX Live Utility screen

  2. I select the packages, go to menu "Action -> Reinstall Selected Packages" and click:

    image TeX Live Utility screen after selections

  3. The action is not performed. Instead a message pops up, saying that I didn't have the required 2015 installation:

    TeX Live Utility re-install confirmation dialog

  4. Checking the TeX Live activation in Mac OS X's System Preferences however shows this status:

    Mac OS X System Preferences status for activated TeX Live

What can I do to rectify this situation?

I did run sudo ./texdistmgr activate TeXLive-2015 but this didn't change a thing. I also activated TeXLive-2014 and back 2015, to no avail....


Update

As asked by the first comment on StackOverflow, I then did the following:

kp@mbp:Programs>  sudo tlmgr  update --all --self
tlmgr: package repository http://ctan.mirrors.hoobly.com/systems/texlive/tlnet
tlmgr: saving backups to /usr/local/texlive/2015/tlpkg/backups
[1/1, ??:??/??:??] update: texlive.infra [302k] (37488 -> 37738) ... done
Restarting tlmgr to complete update ...
tlmgr: package repository http://ctan.sciserv.eu/systems/texlive/tlnet
tlmgr: saving backups to /usr/local/texlive/2015/tlpkg/backups
[  1/119] auto-remove: fixocgx ... done
[  2/119, ??:??/??:??] update: Asana-Math [482k] (35339 -> 37556) ... done
[  3/119, 00:04/17:18] update: animate [3108k] (36484 -> 37617) ... done
[  4/119, 00:11/06:23] update: babel-french [310k] (36759 -> 37701) ... done
[  5/119, 00:14/07:29] update: babel-spanglish [6k] (36995 -> 37629) ... done
[  6/119, 00:16/08:32] update: beebe [356k] (34738 -> 37656) ... done
[  7/119, 00:18/08:48] update: biblatex-caspervector [354k] (37102 -> 37600) ... done
[  8/119, 00:21/09:29] update: biblatex-fiwi [560k] (32629 -> 37721) ... done
[  9/119, 00:26/10:28] update: biblatex-philosophy [793k] (36690 -> 37527) ... done
[ 10/119, 00:34/11:53] update: bidi [3611k] (37133 -> 37745) ... done
[ 11/119, 00:47/10:14] update: bohr [419k] (35530 -> 37657) ... done
[ 12/119, 00:50/10:25] update: c90 [96k] (15878 -> 37676) ... done
[ 13/119, 00:51/10:32] update: chemformula [954k] (36722 -> 37722) ... done
[ 14/119, 00:55/10:23] update: chemgreek [708k] (36869 -> 37729) ... done
[ 15/119, 00:57/10:06] update: cjkutils [35k] (37078 -> 37693) ... done
[ 16/119, 00:58/10:15] update: cntperchap [269k] (37338 -> 37572) ... done
[ 17/119, 01:00/10:22] update: colorspace [112k] (37329 -> 37573) ... done
[ 18/119, 01:02/10:37] update: csplain [94k] (37280 -> 37616) ... done
[ 19/119, 01:03/10:43] update: ctanify [38k] (35888 -> 37571) ... done
[ 20/119, 01:05/11:01] update: ctex [991k] (37467 -> 37720) ... done
[ 21/119, 01:08/10:40] update: curve2e [666k] (28507 -> 37708) ... done
[ 22/119, 01:10/10:27] update: cyber [257k] (36633 -> 37658) ... done
[ 23/119, 01:12/10:33] update: cybercic [197k] (36634 -> 37659) ... done
[ 24/119, 01:14/10:42] update: dccpaper [445k] (36109 -> 37647) ... done
[ 25/119, 01:18/10:57] update: diadia [449k] (37330 -> 37656) ... done
[ 26/119, 01:21/11:02] update: doclicense [337k] (36729 -> 37640) ... done
[ 27/119, 01:24/11:12] update: dozenal [416k] (36169 -> 37698) ... done
[ 28/119, 01:27/11:18] update: eledmac [1977k] (37131 -> 37699) ... done
[ 29/119, 01:33/10:45] update: elocalloc [154k] (37339 -> 37644) ... done
[ 30/119, 01:35/10:53] update: enotez [465k] (32873 -> 37678) ... done
[ 31/119, 01:39/11:04] update: fbb [2997k] (36939 -> 37585) ... done
[ 32/119, 01:49/10:30] update: fge [176k] (24732 -> 37628) ... done
[ 33/119, 01:59/11:22] update: fira [11977k] (37336 -> 37565) ... done
[ 34/119, 02:41/09:56] update: forest [958k] (37186 -> 37575) ... done
[ 35/119, 02:46/09:57] update: garuda-c90 [5k] (30642 -> 37677) ... done
[ 36/119, 02:48/10:04] update: genealogytree [3027k] (36048 -> 37648) ... done
[ 37/119, 02:58/09:49] update: isodoc [2027k] (34734 -> 37549) ... done
[ 38/119, 03:06/09:44] update: iwhdp [397k] (35382 -> 37552) ... done
[ 39/119, 03:09/09:48] update: jumplines [253k] (35965 -> 37553) ... done
[ 40/119, 03:20/10:18] update: koma-script [11248k] (37384 -> 37734) ... done
[ 41/119, 04:01/09:43] update: l3build [567k] (37132 -> 37679) ... done
[ 42/119, 04:06/09:48] update: l3experimental [3761k] (35669 -> 37621) ... done
[ 43/119, 04:21/09:42] update: l3kernel [6810k] (36423 -> 37621) ... done
[ 44/119, 04:44/09:25] update: l3packages [1591k] (35669 -> 37621) ... done
[ 45/119, 04:59/09:40] update: latex [12665k] (37361 -> 37737) ... done
[ 46/119, 05:45/09:19] update: latexpand [7k] (36125 -> 37592) ... done
[ 47/119, 05:46/09:21] update: leadsheets [832k] (36029 -> 37735) ... done
[ 48/119, 05:50/09:21] update: listings [1534k] (35124 -> 37534) ... done
[ 49/119, 05:55/09:18] update: maths-symbols [197k] (37500 -> 37547) ... done
[ 50/119, 05:58/09:22] update: mathtools [1032k] (37331 -> 37587) ... done
[ 51/119, 06:04/09:24] update: media9 [6536k] (37332 -> 37662) ... done
[ 52/119, 06:25/09:12] update: musixtex [1957k] (37025 -> 37576) ... done
[ 53/119, 06:31/09:08] update: nfssext-cfr [160k] (19322 -> 37601) ... done
[ 54/119, 06:32/09:08] update: norasi-c90 [10k] (30642 -> 37675) ... done
[ 55/119, 06:33/09:10] update: pagecolor [409k] (25500 -> 37646) ... done
[ 56/119, 06:35/09:10] update: pdfpages [346k] (37333 -> 37567) ... done
[ 57/119, 06:37/09:11] update: pkuthss [515k] (37123 -> 37719) ... done
[ 58/119, 06:42/09:14] update: plain [169k] (37363 -> 37747) ... done
[ 59/119, 06:43/09:15] update: poemscol [719k] (31338 -> 37724) ... done
[ 60/119, 06:47/09:16] update: pst-barcode [377k] (37353 -> 37586) ... done
[ 61/119, 06:52/09:20] update: pst-solides3d [5934k] (35122 -> 37718) ... done
[ 62/119, 07:08/09:07] update: pstricks [6797k] (35439 -> 37707) ... done
[ 63/119, 07:26/08:53] update: ptex2pdf [12k] (37120 -> 37566) ... done
[ 64/119, 07:28/08:55] update: reflectgraphics [256k] (35064 -> 37748) ... done
[ 65/119, 07:29/08:55] update: regexpatch [541k] (29543 -> 37631) ... done
[ 66/119, 07:31/08:55] update: resumecls [151k] (29417 -> 37570) ... done
[ 67/119, 07:33/08:56] update: sectionbox [190k] (15878 -> 37749) ... done
[ 68/119, 07:35/08:58] update: siunitx [729k] (36118 -> 37680) ... done
[ 69/119, 07:38/08:58] update: suftesi [1015k] (36698 -> 37528) ... done
[ 70/119, 07:45/09:01] update: tcolorbox [3589k] (37258 -> 37530) ... done
[ 71/119, 07:56/08:56] update: tetex [393k] (37485 -> 37583) ... done
[ 72/119, 07:58/08:56] update: texinfo [90k] (37342 -> 37747) ... done
[ 73/119, 08:00/08:58] update: texlive-docindex [213k] (37512 -> 37740) ... done
[ 74/119, 08:01/08:58] update: texlive-msg-translations [110k] (37481 -> 37544) ... done
[ 75/119, 08:03/09:00] update: texlive-scripts [87k] (37482 -> 37696) ... done
[ 76/119, 08:06/09:02] update: tudscr [3388k] (36296 -> 37736) ... done
[ 77/119, 08:12/08:53] update: tufte-latex [464k] (24733 -> 37649) ... done
[ 78/119, 08:16/08:55] update: upmethodology [542k] (37038 -> 37694) ... done
[ 79/119, 08:19/08:56] update: urcls [429k] (36171 -> 37550) ... done
[ 80/119, 08:21/08:56] update: xetexko [259k] (36638 -> 37569) ... done
[ 81/119, 08:24/08:58] update: xindy [534k] (37078 -> 37716) ... done
[ 82/119, 08:27/08:59] update: zhnumber [338k] (35169 -> 37614) ... done
[ 83/119, 08:28/08:58] auto-install: academicons (37577) [84k] ... done
[ 84/119, 08:29/08:59] auto-install: arabi-add (37709) [168k] ... done
[ 85/119, 08:30/08:59] auto-install: biblatex-opcit-booktitle (37733) [93k] ... done
[ 86/119, 08:31/09:00] auto-install: bidihl (37746) [143k] ... done
[ 87/119, 08:32/09:00] auto-install: bookdb (37536) [212k] ... done
[ 88/119, 08:33/09:01] auto-install: br-lex (37725) [103k] ... done
[ 89/119, 08:34/09:01] auto-install: comicneue (37744) [822k] ... done
[ 90/119, 08:37/09:01] auto-install: diadia.universal-darwin (37645) [1k] ... done
[ 91/119, 08:37/09:01] auto-install: diadia.x86_64-darwin (37645) [1k] ... done
[ 92/119, 08:37/09:01] auto-install: elements (37723) [417k] ... done
[ 93/119, 08:39/09:01] auto-install: fithesis (37712) [2746k] ... done
[ 94/119, 08:46/08:56] auto-install: make4ht.universal-darwin (37750) [1k] ... done
[ 95/119, 08:46/08:56] auto-install: make4ht.x86_64-darwin (37750) [1k] ... done
[ 96/119, 08:46/08:56] auto-install: make4ht (37750) [75k] ... done
[ 97/119, 08:47/08:56] auto-install: mnras (37579) [259k] ... done
[ 98/119, 08:48/08:56] auto-install: ocgx2 (37620) [7k] ... done
[ 99/119, 08:48/08:56] auto-install: pdfbook2.universal-darwin (37537) [1k] ... done
[100/119, 08:49/08:57] auto-install: pdfbook2.x86_64-darwin (37537) [1k] ... done
[101/119, 08:49/08:57] auto-install: pdfbook2 (37537) [11k] ... done
[102/119, 08:50/08:58] auto-install: rmathbr (37663) [225k] ... done
[103/119, 08:52/08:59] auto-install: semproc (37568) [366k] ... done
[104/119, 08:54/09:00] auto-install: termmenu (37700) [472k] ... done
[105/119, 08:57/09:01] auto-install: tex4ebook (37751) [65k] ... done
[106/119, 08:57/09:00] auto-install: typicons (37623) [190k] ... done
[107/119, 08:58/09:01] auto-install: ucharcat (37529) [159k] ... done
[108/119, 08:59/09:01] auto-install: xpiano (37604) [553k] ... done
[109/119, 09:02/09:02] update: collection-bibtexextra [1k] (37359 -> 37536) ... done
[110/119, 09:03/09:03] update: collection-binextra [1k] (36355 -> 37751) ... done
[111/119, 09:04/09:04] update: collection-fontsextra [2k] (37396 -> 37744) ... done
[112/119, 09:05/09:05] update: collection-genericextra [1k] (37262 -> 37591) ... done
[113/119, 09:06/09:06] update: collection-langarabic [1k] (35139 -> 37746) ... done
[114/119, 09:07/09:07] update: collection-latexextra [5k] (37398 -> 37712) ... done
[115/119, 09:08/09:08] update: collection-luatex [1k] (34908 -> 37529) ... done
[116/119, 09:09/09:09] update: collection-mathextra [1k] (36538 -> 37535) ... done
[117/119, 09:10/09:10] update: collection-music [1k] (37024 -> 37604) ... done
[118/119, 09:11/09:11] update: collection-pictures [1k] (36373 -> 37604) ... done
[119/119, 09:12/09:12] update: collection-publishers [1k] (37300 -> 37710) ... done
tlmgr: package log updated: /usr/local/texlive/2015/texmf-var/web2c/tlmgr.log
running mktexlsr ...
done running mktexlsr.
running mtxrun --generate ...
done running mtxrun --generate.
running updmap-sys ...
done running updmap-sys.
regenerating fmtutil.cnf in /usr/local/texlive/2015/texmf-dist
running fmtutil-sys --no-error-if-no-engine=luajittex --no-error-if-no-format --byengine ptex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --no-error-if-no-format --byengine ptex.
running fmtutil-sys --no-error-if-no-engine=luajittex --no-error-if-no-format --byengine aleph ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --no-error-if-no-format --byengine aleph.
running fmtutil-sys --no-error-if-no-engine=luajittex --no-error-if-no-format --byengine eptex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --no-error-if-no-format --byengine eptex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt jadetex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt jadetex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt mllatex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt mllatex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt mltex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt mltex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt lualatex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt lualatex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt latex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt latex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt csplain ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt csplain.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdfjadetex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdfjadetex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdfxmltex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdfxmltex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt xmltex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt xmltex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt dvilualatex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt dvilualatex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdfcslatex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdfcslatex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdfcsplain ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdfcsplain.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdflatex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt pdflatex.
running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt cslatex ...
done running fmtutil-sys --no-error-if-no-engine=luajittex --byfmt cslatex.

kp@mbp:Programs> echo $?
0

kp@mbp:Programs>

Update 2

Running the "Refresh Package List" action item from the TeX Live Utility.app menu pops up this message:

Critical updates available.

430 packages are available for update. Of these, the TeX Live installer packages listed here must be updated first. Update now?

It still shows the same 3 texlive.infra* packages as in the shots above. The command sudo tlmgr update --all --self however is happy now and does not want to update anything any more.

Also, tlmgr updated only 119 packages when it did, not 430. How can this discrepancy be explained?


Update 3

After rebooting the Mac (for different reasons), the situation is still the same as after Update 2.

TLU log will follow in a comment...

KurtPfeifle commented 9 years ago

The TLU logfile indeed uses /usr/local/texlive/2014/ for its $PATH.

So how do I change that? (This is not in the $PATH when I open a terminal...)

TLU log file

2015-07-05 17:36:35 +0000 Notice +[TLMEnvironment initialize][279]  Welcome to TeX Live Utility 1.21, running under Mac OS X Version 10.9.5 (Build 13F1077) with 8/8 processors active and 16.0 GB physical memory.
2015-07-05 17:36:35 +0000 Notice +[TLMEnvironment _checkProcessUmask][279]  Process umask = 022
2015-07-05 17:36:35 +0000 Notice +[TLMEnvironment updateEnvironment][279]   Setting up a new environment for /usr/local/texlive/2014…
2015-07-05 17:36:35 +0000 Notice +[TLMEnvironment updatePathEnvironment][279]   Using PATH = "(
    "/usr/bin",
    "/bin",
    "/usr/sbin",
    "/sbin",
    "/usr/local/texlive/2014/bin/x86_64-darwin"
)"
2015-07-05 17:36:35 +0000 Notice +[TLMEnvironment _checkSystemPythonMajorVersion:minorVersion:][279]    Using python at '/usr/bin/python'
2015-07-05 17:36:35 +0000 Notice +[TLMEnvironment _checkSystemPythonMajorVersion:minorVersion:][279]    Python version is 2.7.5 (default, Mar  9 2014, 22:15:05) 
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)]
2015-07-05 17:36:36 +0000 Notice +[TLMEnvironment _getInstalledYear:isDevelopmentVersion:tlmgrVersion:][279]    Looks like you're using TeX Live 2014
2015-07-05 17:36:36 +0000 Notice +[TLMEnvironment _logEnvironment][279] Current environment from /usr/bin/env:
__CF_USER_TEXT_ENCODING=0x1F5:0:0
__CHECKFIX1436934=1
Apple_PubSub_Socket_Render=/tmp/launch-6enu5M/Render
CC_FOR_BUILD=no_compiler_found
COMMAND_MODE=unix2003
DBUS_LAUNCHD_SESSION_BUS_SOCKET=/tmp/launch-zqhgcJ/unix_domain_listener
DISPLAY=/tmp/launch-a6HqCy/org.macosforge.xquartz:0
GPG_AGENT_INFO=/tmp/launch-jgF24g/Listeners_agent
HOME=/Users/kp
LOGNAME=kp
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/texlive/2014/bin/x86_64-darwin
SECURITYSESSIONID=186a4
SHELL=/bin/bash
SSH_AUTH_SOCK=/tmp/launch-a0Tc3m/Listeners
TMPDIR=/var/folders/80/3wtx3wys21l921zvl6mp_lp80000gn/T/
USER=kp
2015-07-05 17:36:36 +0000 Notice -[TLMEnvironment _checkForRootPrivileges][279] Root permission required for installation at /usr/local/texlive/2014
2015-07-05 17:36:36 +0000 Notice +[TLMEnvironment updateEnvironment][279]   Nothing to update for /usr/local/texlive/2014
2015-07-05 17:36:36 +0000 Notice -[TLMDatabase _downloadDatabaseHead][279]  Checking the repository version.  Please be patient.
2015-07-05 17:36:36 +0000 Notice -[TLMDatabase _downloadDatabaseHead][279]  Downloading at least 2048 bytes of tlpdb for a version check…
2015-07-05 17:36:37 +0000 Notice -[TLMDatabase _downloadDatabaseHead][279]  Downloaded 2880 bytes of tlpdb for version check
2015-07-05 17:36:38 +0000 Notice -[TLMEnvironment _getValidServerURL:repositoryYear:][279]  Version mismatch detected, but no fallback URL was found.
2015-07-05 17:36:38 +0000 Notice -[TLMMainWindowController _refreshLocalDatabase][279]  Updating local package database
2015-07-05 17:36:40 +0000 Notice -[TLMMainWindowController _refreshUpdatedPackageListFromLocation:][279]    Refreshing list of updated packages…
2015-07-05 17:36:55 +0000 Notice -[TLMMainWindowController _paperSizeCheckTerminated:][279] System paper size = a4, pdftex paper size = a4
2015-07-05 17:37:02 +0000 Notice -[TLMOperation main][279]  Successfully executed `/usr/local/texlive/2014/bin/x86_64-darwin/tlmgr --machine-readable --repository http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet update --list --all`
2015-07-05 17:37:02 +0000 Notice -[TLMOperation main][279]  tlmgr: package repository http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet
===============================================================================
tlmgr itself needs to be updated.
Please do this via either
  tlmgr update --self
or by getting the latest updater for Unix-ish systems:
  http://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.sh
and/or Windows systems:
  http://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.exe
Then continue with other updates as usual.
===============================================================================
2015-07-05 17:37:25 +0000 Notice -[TLMMainWindowController _handleListUpdatesFinishedNotification:][279]    Critical updates detected: (
    "texlive.infra",
    "texlive.infra.universal-darwin",
    "texlive.infra.x86_64-darwin"
)
2015-07-05 18:58:53 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Checking database version in case preferences have been changed…
2015-07-05 18:58:53 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Well, this is not going to work:  http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet has TeX Live 2015, and the installed version is TeX Live 2014
2015-07-05 19:21:25 +0000 Notice __TLMTeXDistChanged[279]   Change notice with flags 0x40300. Assuming broken Apple FSEvents code, updating environment anyway.
2015-07-05 19:21:25 +0000 Notice +[TLMEnvironment updateEnvironment][279]   Nothing to update for /usr/local/texlive/2014
2015-07-05 19:25:54 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Checking database version in case preferences have been changed…
2015-07-05 19:25:54 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Well, this is not going to work:  http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet has TeX Live 2015, and the installed version is TeX Live 2014
2015-07-05 19:25:58 +0000 Notice -[TLMMainWindowController _refreshFullPackageListFromLocation:offline:][279]   Refreshing list of all packages…
2015-07-05 19:26:07 +0000 Notice -[TLMMainWindowController updateInfrastructure:][279]  Beginning user-requested infrastructure update…
2015-07-05 19:26:07 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Checking database version in case preferences have been changed…
2015-07-05 19:26:07 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Well, this is not going to work:  http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet has TeX Live 2015, and the installed version is TeX Live 2014
2015-07-05 19:26:15 +0000 Notice +[TLMDatabase packageNodesByMergingLocalWithMirror:][279]  6071 packages in repository database, 3209 packages in local database
2015-07-05 19:27:25 +0000 Notice __TLMTeXDistChanged[279]   Change notice with flags 0x40300. Assuming broken Apple FSEvents code, updating environment anyway.
2015-07-05 19:27:25 +0000 Notice +[TLMEnvironment updateEnvironment][279]   Nothing to update for /usr/local/texlive/2014
2015-07-05 19:29:36 +0000 Notice __TLMTeXDistChanged[279]   Change notice with flags 0x40300. Assuming broken Apple FSEvents code, updating environment anyway.
2015-07-05 19:29:36 +0000 Notice +[TLMEnvironment updateEnvironment][279]   Nothing to update for /usr/local/texlive/2014
2015-07-05 19:30:15 +0000 Notice __TLMTeXDistChanged[279]   Change notice with flags 0x40300. Assuming broken Apple FSEvents code, updating environment anyway.
2015-07-05 19:30:15 +0000 Notice +[TLMEnvironment updateEnvironment][279]   Nothing to update for /usr/local/texlive/2014
2015-07-05 19:30:39 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Checking database version in case preferences have been changed…
2015-07-05 19:30:39 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Well, this is not going to work:  http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet has TeX Live 2015, and the installed version is TeX Live 2014
2015-07-05 19:52:01 +0000 Notice -[TLMMainWindowController _refreshUpdatedPackageListFromLocation:][279]    Refreshing list of updated packages…
2015-07-05 19:52:09 +0000 Notice -[TLMOperation main][279]  Successfully executed `/usr/local/texlive/2014/bin/x86_64-darwin/tlmgr --machine-readable --repository http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet update --list --all`
2015-07-05 19:52:09 +0000 Notice -[TLMOperation main][279]  tlmgr: package repository http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet
===============================================================================
tlmgr itself needs to be updated.
Please do this via either
  tlmgr update --self
or by getting the latest updater for Unix-ish systems:
  http://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.sh
and/or Windows systems:
  http://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.exe
Then continue with other updates as usual.
===============================================================================
2015-07-05 19:52:16 +0000 Notice -[TLMMainWindowController _handleListUpdatesFinishedNotification:][279]    Critical updates detected: (
    "texlive.infra",
    "texlive.infra.universal-darwin",
    "texlive.infra.x86_64-darwin"
)
2015-07-05 19:52:25 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Checking database version in case preferences have been changed…
2015-07-05 19:52:25 +0000 Notice -[TLMMainWindowController _isCorrectDatabaseVersionAtURL:][279]    Well, this is not going to work:  http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet has TeX Live 2015, and the installed version is TeX Live 2014
2015-07-05 19:58:43 +0000 Notice -[TLMMainWindowController _refreshUpdatedPackageListFromLocation:][279]    Refreshing list of updated packages…
2015-07-05 19:58:51 +0000 Notice -[TLMOperation main][279]  Successfully executed `/usr/local/texlive/2014/bin/x86_64-darwin/tlmgr --machine-readable --repository http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet update --list --all`
2015-07-05 19:58:51 +0000 Notice -[TLMOperation main][279]  tlmgr: package repository http://ftp.fernuni-hagen.de/ftp-dir/pub/mirrors/www.ctan.org/systems/texlive/tlnet
===============================================================================
tlmgr itself needs to be updated.
Please do this via either
  tlmgr update --self
or by getting the latest updater for Unix-ish systems:
  http://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.sh
and/or Windows systems:
  http://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.exe
Then continue with other updates as usual.
===============================================================================
2015-07-05 19:58:57 +0000 Notice -[TLMMainWindowController _handleListUpdatesFinishedNotification:][279]    Critical updates detected: (
    "texlive.infra",
    "texlive.infra.universal-darwin",
    "texlive.infra.x86_64-darwin"
)
2015-07-06 00:50:54 +0000 Notice __TLMTeXDistChanged[279]   Change notice with flags 0x40300. Assuming broken Apple FSEvents code, updating environment anyway.
2015-07-06 00:50:54 +0000 Notice +[TLMEnvironment updateEnvironment][279]   Nothing to update for /usr/local/texlive/2014
2015-07-06 18:00:20 +0000 Notice -[TLMLogWindowController awakeFromNib][279]    Loaded log window controller
amaxwell commented 9 years ago

OK, that's exactly what I expected to see. For whatever reason, you've set TLU's preferences to point directly at /usr/local/texlive/2014/bin/x86_64-darwin instead of /usr/texbin. Fix that and things should behave as you expect.

KurtPfeifle commented 9 years ago

I had tried multiple times in the past to discover something in the TLU preferences window that would let me set things.

Only now I found it...

So it's fixed now.

However, please consider this UI of the TLU preferences dialog as something that needs to be worked on some more:

tlu-preferences

amaxwell commented 9 years ago

I agree that Apple's path control is not optimal in cases like this, but there's no good way to display such a lengthy path. Additionally, my assumption is that if you set it once, you understood what it did, and can find it again. Note that all of these settings are described in the help book, as well (accessed via the Help menu).