[texhax] unable to install texlive

Schneider schneidt at mail.nih.gov
Tue Sep 1 00:14:56 CEST 2015


Folks:

I got the latest DVD and tried to install.  LaTeX did not see the new
2015 installation.  I'm attaching a file showing some of the issues
but there are pointers going in many directions and I've gotten lost
as to why some are still pointing to 2014 even though the installation
appeared to go correctly.

Any help would be appreciated.  Instructions were not clear about
whether or not to use super user and permissions were messed up too.

Tom

  Thomas D. Schneider, Ph.D.
  Senior Investigator
  National Institutes of Health
  National Cancer Institute
  Center for Cancer Research
  Gene Regulation and Chromosome Biology Laboratory
  Molecular Information Theory Group
  Frederick, Maryland  21702-1201
  http://schneider.ncifcrf.gov (current link)
  http://alum.mit.edu/www/toms (permanent link)

********************************************************************************

Installing Tex Collection 2015 on feg

% cd /Volumes/TEXCOL2015/
% sudo install-tl

This left:

% open /usr/local/texlive/2015/index.html
The file /usr/local/texlive/2015/index.html does not exist.
% cd /usr/local/texlive
% ls
2013/        2014/        2015/        old/         texmf-local/
% cd 2015
2015: Permission denied.
% ls -l
total 0
drwxrwxrwx   7 root  wheel  238 Aug 31 16:19 ./
drwxr-xr-x  13 root  wheel  442 Aug 31 16:38 ../
drwxr-xr-x  20 root  wheel  680 Jul 10  2013 2013/
drwxr-xr-x  20 root  wheel  680 Aug  7  2014 2014/
drwx------  20 root  wheel  680 Aug 31 16:38 2015/
drwx------   5 504   wheel  170 Jul 10  2013 old/
drwxr-xr-x   9 root  wheel  306 Aug  9  2010 texmf-local/

so:

% sudo chmod -R a+rX 2015
Password:
% ls -l
total 0
drwxrwxrwx   7 root  wheel  238 Aug 31 16:19 ./
drwxr-xr-x  13 root  wheel  442 Aug 31 16:38 ../
drwxr-xr-x  20 root  wheel  680 Jul 10  2013 2013/
drwxr-xr-x  20 root  wheel  680 Aug  7  2014 2014/
drwxr-xr-x  20 root  wheel  680 Aug 31 16:38 2015/
drwx------   5 504   wheel  170 Jul 10  2013 old/
drwxr-xr-x   9 root  wheel  306 Aug  9  2010 texmf-local/
feg 10% 

In my test directory Latex ran but did not switch to 2015 according
to the log file!

% which latex
/usr/texbin/latex

% cd /usr
% ls -l
total 24
drwxr-xr-x   166 root  wheel   5644 Aug 31 16:52 libexec/
drwxr-xr-x    13 root  wheel    442 Aug 31 16:38 local/
drwxr-xr-x@   15 root  wheel    510 Jul 25 11:42 ./
drwxr-xr-x   248 root  wheel   8432 Jul 21 02:38 sbin/
drwxr-xr-x  1050 root  wheel  35700 Jul 21 02:38 bin/
drwxr-xr-x   270 root  wheel   9180 Jul 21 02:38 lib/
drwxr-xr-x    47 root  wheel   1666 Jul 21 02:37 ../
drwxr-xr-x   254 root  wheel   8636 Jun 23 11:46 include/
drwxr-xr-x    43 root  wheel   1462 Jun 23 11:46 share/
lrwxr-xr-x     1 root  wheel      8 Jun  2 16:56 X11@ -> /opt/X11
lrwxr-xr-x     1 root  wheel      8 Jun  2 16:56 X11R6@ -> /opt/X11
drwxr-xr-x     4 root  wheel    136 Mar 24 10:22 standalone/
lrwxr-xr-x     1 root  wheel     63 Aug  7  2014 texbin@ -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
drwxr-xr-x     8 root  wheel    272 Jul  2  2014 heimdal/
drwxr-xr-x     5 root  wheel    170 Aug  9  2010 X11R6 1/
% pwd
/usr

% cd /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/
% ls
i386@    powerpc@ ppc@     texbin@  x86_64@
% dir
total 40
drwxr-xr-x   7 root  admin  238 Aug  7  2014 ./
drwxr-xr-x  12 root  admin  408 Aug  7  2014 ../
lrwxr-xr-x   1 root  admin   64 Aug  7  2014 i386@ -> ../../../../../../../usr/local/texlive/2014/bin/universal-darwin
lrwxr-xr-x   1 root  admin   64 Aug  7  2014 powerpc@ -> ../../../../../../../usr/local/texlive/2014/bin/universal-darwin
lrwxr-xr-x   1 root  admin   64 Aug  7  2014 ppc@ -> ../../../../../../../usr/local/texlive/2014/bin/universal-darwin
lrwxr-xr-x   1 root  admin    6 Aug  7  2014 texbin@ -> x86_64
lrwxr-xr-x   1 root  admin   61 Aug  7  2014 x86_64@ -> ../../../../../../../usr/local/texlive/2014/bin/x86_64-darwin

So there is the wrong pointer.

Fix it:
sudo mv x86_64 x86_64-2014
sudo ln -s ../../../../../../../usr/local/texlive/2015/bin/x86_64-darwin x86_64

This failed to create the link!!
The link doesn't show up properly:

lrwx------   1 root  admin   62 Aug 31 17:19 x86_64@

MUST USE:
sudo -s
to see them!!

********************************************************************************

I was at
% pwd
/Library/TeX/Distributions/.FactoryDefaults/TeXLive-2014/Contents/Programs
% 
could not fix:
lrwxr-xr-x   1 root  admin   61 Aug  7  2014 x86_64@ -> ../../../../../../../usr/local/texlive/2014/bin/x86_64-darwin

cd /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/
put me there.  So a link in between is wrong.

% pwd
/Library/TeX/Distributions
% ls -l
total 64
drwxr-xr-x   4 root  admin    136 Aug  7  2014 .DefaultTeX/
drwxr-xr-x  12 root  admin    408 Aug  7  2014 .FactoryDefaults/
drwxr-xr-x   3 root  admin    102 Aug  9  2010 Fink-teTeX.texdist/
drwxr-xr-x   3 root  admin    102 Sep 21  2011 MacPorts-TeXLive.texdist/
drwxr-xr-x   3 root  admin    102 Aug  9  2010 MacPorts-teTeX.texdist/
drwxr-xr-x   3 root  admin    102 Aug  7  2014 Programs/
-rw-r--r--   1 root  admin  31302 Jan 21  2010 TeXDist-description.rtf
drwxr-xr-x   3 root  admin    102 Aug  9  2010 TeXLive-2009.texdist/
drwxr-xr-x   3 root  admin    102 Mar  7  2011 TeXLive-2010-64.texdist/
drwxr-xr-x   3 root  admin    102 Mar  7  2011 TeXLive-2010.texdist/
drwxr-xr-x   2 root  admin     68 Jul 10  2013 TeXLive-2011.texdist/
drwxr-xr-x   3 root  admin    102 Jul 10  2013 TeXLive-2013.texdist/
drwxr-xr-x   3 root  admin    102 Aug  7  2014 TeXLive-2014.texdist/
drwxr-xr-x   3 root  admin    102 Aug  9  2010 gwTeX-2003-2005.texdist/

So 2015 is missing ...

********************************************************************************


More information about the texhax mailing list