loss of pdflatex
Ryan Schmidt
ryandesign at macports.org
Fri Sep 17 14:39:45 PDT 2010
On Sep 17, 2010, at 16:39, Emden R. Gansner wrote:
> Ryan Schmidt wrote:
>> On Sep 17, 2010, at 16:12, Emden R. Gansner wrote:
>>
>>> I recently updated the macports on my macbook. I now find that latex, pdflatex and many tex packages have disappeared.
>>> port reports that the various texlive packages are installed. I thought these were the ones that supplied /opt/local/bin/pdflatex.
>>> I have tried reinstalling some of these to no effect. How can I get pdflatex back?
>>>
>>
>> It appears that pdflatex is currently provided by the port "texlive-latex".
>>
>> The texlive system in MacPorts was not too long ago split from a couple monolithic ports into (currently) over 80 smaller ports providing specific features. This does unfortunately mean that users upgrading from the former monolithic version lose some features, until they find and install the new ports providing those features. "port search texlive" will show you those ports. "texlive" is a metaport which can be used to install certain collections of these ports, if you don't want to wade through them individually. For example, installing "texlive +full" will install all texlive ports. This will take a long time.
>>
>> In fact, pdflatex seems to just be a symlink to pdftex, which is installed by the texlive-bin port.
>>
>
> texlive-bin sounded like a likely port to contain bin/pdflatex. I recently re-installed it. I see that pdftex is indeed in /opt/local/bin but no links.
> In addition, when I run it, I get
>
> warning: kpathsea: configuration file texmf.cnf not found in these directories: /opt/local/bin:/opt/local:/opt:/opt/local/bin/share/texmf-local/web2c:/opt/local/share/texmf-local/web2c:/opt/share/texmf-local/web2c:/opt/local/bin/texmf-local/web2c:/opt/local/texmf-local/web2c:/opt/texmf-local/web2c:/opt/local/bin/share/texmf/web2c:/opt/local/share/texmf/web2c:/opt/share/texmf/web2c:/opt/local/bin/texmf/web2c:/opt/local/texmf/web2c:/opt/texmf/web2c.
> This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live/MacPorts 2009_6)
>
>
> So something still must have gone wrong during the install.
To clarify:
$ port provides /opt/local/bin/{pdftex,pdflatex}
/opt/local/bin/pdftex is provided by: texlive-bin
/opt/local/bin/pdflatex is provided by: texlive-latex
More information about the macports-users
mailing list