pdfTeX in texlive missing pdftex.fmt
I'm trying to use pdfTeX from texlive, which I've used extensively before and never had problems. Now, for some reason, it's missing pdftex.fmt. I get the following errors: --- CUT HERE --- This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/MacPorts 2013_5) restricted \write18 enabled. kpathsea: Running mktexfmt pdftex.fmt I can't find the format file `pdftex.fmt'! --- CUT HERE --- I couldn't find it, either. I even re-installed tex-live to just start clean...it's still not found, so I'm assuming it got moved to a new location that I'm not pointing to for TeX macros, etc., but where did it get moved to? Oh, and just for future reference, how do I limit the languages installed with texlive to English? I have no use for the others, so waiting for them to be installed, only to be deleted later, is just a waste of time Thanks, --jim -- THE SCORE: ME: 2 CANCER: 0 73 DE N5IAL (/4) | DMR: So fsck was originally called spooky1...@gmail.com | something else. Running Mac OS X Lion | Q: What was it called? ICBM / Hurricane: | DMR: Well, the second letter was different. 30.44406N 86.59909W|-- Dennis M. Ritchie, Usenix, June 1998. ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: pdfTeX in texlive missing pdftex.fmt
On Aug 28, 2014, at 5:15 PM, Jim Graham spooky1...@gmail.com wrote: I'm trying to use pdfTeX from texlive, which I've used extensively before and never had problems. Now, for some reason, it's missing pdftex.fmt. I get the following errors: --- CUT HERE --- This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/MacPorts 2013_5) restricted \write18 enabled. kpathsea: Running mktexfmt pdftex.fmt I can't find the format file `pdftex.fmt'! --- CUT HERE --- I couldn't find it, either. I even re-installed tex-live to just start clean...it's still not found, so I'm assuming it got moved to a new location that I'm not pointing to for TeX macros, etc., but where did it get moved to? Could you provide a test file? I have a pdftex.fmt, but it seems to be a transient file. It doesn't belong to any ports. Oh, and just for future reference, how do I limit the languages installed with texlive to English? I have no use for the others, so waiting for them to be installed, only to be deleted later, is just a waste of time Pick another texlive variant, like +basic. Or pick and choose your texlive-* packages manually. vq ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: pdfTeX in texlive missing pdftex.fmt
Missed the list being included in the previous reply, but just to update On Thu, Aug 28, 2014 at 05:50:57PM -0400, Lawrence Vel?zquez wrote: On Aug 28, 2014, at 5:15 PM, Jim Graham spooky1...@gmail.com wrote: Could you provide a test file? I have a pdftex.fmt, but it seems to be a transient file. It doesn't belong to any ports. It's part of texlive. I just went to CTAN, to just build it myself and skip the MacPorts version, and found this, which confirms what I remembered from years ago: All current free TeX distributions, including TeX live, MacTeX and MiKTeX include pdfTeX Thanks, --jim -- THE SCORE: ME: 2 CANCER: 0 73 DE N5IAL (/4) | AN EXCERCISE is a situation in which you stop what spooky1...@gmail.com | you're doing in order to simulate doing what you Running Mac OS X Lion | were doing so you can show someone else that you ICBM / Hurricane: | can simulate what you were doing as well as you 30.44406N 86.59909W| were doing it before you were interrupted. ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: pdfTeX in texlive missing pdftex.fmt
On Aug 28, 2014, at 6:18 PM, Jim Graham spooky1...@gmail.com wrote: On Thu, Aug 28, 2014 at 05:50:57PM -0400, Lawrence Vel?zquez wrote: On Aug 28, 2014, at 5:15 PM, Jim Graham spooky1...@gmail.com wrote: Could you provide a test file? I have a pdftex.fmt, but it seems to be a transient file. It doesn't belong to any ports. It's part of texlive. I just went to CTAN, to just build it myself and skip the MacPorts version, and found this, which confirms what I remembered from years ago: All current free TeX distributions, including TeX live, MacTeX and MiKTeX include pdfTeX The texlive-basic port already provides the pdfTeX software. That does not mean that it provides pdftex.fmt. Like I said, it's a transient file. You should be able to regenerate it. http://verahill.blogspot.fr/2012/04/solved-latex-bug-tcfmgr-config-file.html vq ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: pdfTeX in texlive missing pdftex.fmt
On Thu, Aug 28, 2014 at 07:01:51PM -0400, Lawrence Vel?zquez wrote: On Aug 28, 2014, at 6:18 PM, Jim Graham spooky1...@gmail.com wrote: The texlive-basic port already provides the pdfTeX software. That does not mean that it provides pdftex.fmt. Like I said, it's a transient file. You should be able to regenerate it. That file would be part of pdfTeX And it always has been in the past. And, as I said, it WAS on my system. I can't even begin to explain what happened to it...there's been no drive issues, etc., to cause it to vanish. http://verahill.blogspot.fr/2012/04/solved-latex-bug-tcfmgr-config-file.html Their solution didn't change anything. I tried searching on google, but they kept changng pdftex to pdflatex ... which is NOT what I was searching for (and I kept getting the same non-answer). But if that file was missing, I'm probably going to have to re-generate the fmt files for TeX, METAFONT, etc., too. I'm going to have to dig up my 30 year old copy of The TeXbook to remember how to re-do those files. It's been a VERY long time (at least 10 years) since I've had to replace one (that got damaged---it was on an old Linux system where the PC itself was failing daily until I officially retired it, leaving only the FreeBSD system). Or maybe I will just grab pdfTeX from CTAN and use it instead. Thanks for trying, --jim -- THE SCORE: ME: 2 CANCER: 0 73 DE N5IAL (/4) | Some people are like Slinkies, they serve no spooky1...@gmail.com | real purpose but you still get a good laugh Running Mac OS X Lion | when you kick them down the steps. ICBM / Hurricane: | (borrowed from someone else's sig) 30.44406N 86. 59909W | ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: pdfTeX in texlive missing pdftex.fmt
On Thu, Aug 28, 2014 at 7:01 PM, Lawrence Velázquez lar...@macports.org wrote: The texlive-basic port already provides the pdfTeX software. That does not mean that it provides pdftex.fmt. Like I said, it's a transient file. You should be able to regenerate it. What? It's about as transient as a .dylib; it's a compiled TeX library. It ought to be generated when you build the port, installed with it, and kept around thereafter. -- brandon s allbery kf8nh sine nomine associates allber...@gmail.com ballb...@sinenomine.net unix, openafs, kerberos, infrastructure, xmonadhttp://sinenomine.net ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: pdfTeX in texlive missing pdftex.fmt
On Aug 28, 2014, at 7:51 PM, Brandon Allbery allber...@gmail.com wrote: What? It's about as transient as a .dylib; it's a compiled TeX library. It ought to be generated when you build the port, installed with it, and kept around thereafter. Perhaps I misused that word. I do have a pdftex.fmt installed, but it's not registered to a port. This suggests that it is generated or moved into place after the destroot phase. % port provides /opt/local/bin/pdftex /opt/local/bin/pdftex is provided by: texlive-basic % port -v installed texlive-basic The following ports are currently installed: texlive-basic @34245_0+doc (active) platform='darwin 13' archs='noarch' % sudo find /opt/local -name pdftex.fmt -exec port provides {} \; /opt/local/var/db/texmf/web2c/pdftex/pdftex.fmt is not provided by a MacPorts port. % vq ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: pdfTeX in texlive missing pdftex.fmt
On Aug 28, 2014, at 7:44 PM, Jim Graham spooky1...@gmail.com wrote: That file would be part of pdfTeX And it always has been in the past. Doesn't mean that will always be the case. - Have you upgraded recently? Our TeX Live distribution was updated a few weeks ago. Maybe it does something differently now. - Does searching for it yield anything? $ sudo find $PREFIX -name pdftex.fmt - Have you tried uninstalling and reinstalling texlive-basic? If you still feel that there's a problem, I'd encourage you to file a Trac ticket. vq ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: pdfTeX in texlive missing pdftex.fmt
On Thu, Aug 28, 2014 at 04:15:02PM -0500, Jim Graham wrote: I'm trying to use pdfTeX from texlive, which I've used extensively before and never had problems. Now, for some reason, it's missing pdftex.fmt. [...] I couldn't find it, either. I even re-installed tex-live to just start clean...it's still not found, so I'm assuming it got moved to a new location that I'm not pointing to for TeX macros, etc., but where did it get moved to? This is strange. That file -- which, for the record, is found in /opt/local/var/db/texmf/web2c/pdftex/pdftex.fmt -- is compiled during the activation of texlive-basic. I haven't heard any other reports of problems building that file. If you happen to have a logfile for the installation of texlive-basic, I'd be interested to see it. You can force a rebuild with `sudo fmtutil-sys --all`. I notice you are running 2013_5, which isn't the latest version. Considering you've reinstalled it, it would be worth doing a selfupdate and installing the 2014 version. Oh, and just for future reference, how do I limit the languages installed with texlive to English? I have no use for the others, so waiting for them to be installed, only to be deleted later, is just a waste of time The 'texlive' metaport installs the most popular tex packages, including common European languages, but you're not required to install it. You can remove the 'texlive' port (or reinstall it as +basic) and then install whichever texlive-* packages you want (or remove the ones you don't want) Dan -- Dan R. K. PortsUW CSEhttp://drkp.net/ ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: pdfTeX in texlive missing pdftex.fmt
On Fri, Aug 29, 2014 at 3:40 AM, Jim Graham wrote: On Thu, Aug 28, 2014 at 06:35:33PM -0700, Dan Ports wrote: This is strange. That file -- which, for the record, is found in /opt/local/var/db/texmf/web2c/pdftex/pdftex.fmt -- is compiled during the activation of texlive-basic. I haven't heard any other reports of problems building that file. If you happen to have a logfile for the installation of texlive-basic, I'd be interested to see it. I've already uninstalled the MacPorts version of TeXlive and installed the one from CTAN. Sorry, no logs, no anything left of it. Now I just need to reset Tex's environment variables, and I'm back up and running. What do you mean with reset TeX's environmental variables? You don't need *anything at all* other than having binaries in PATH unless you are doing something really unusual (and you know what you are doing / what you want to achieve). If you were messing with environmental variables, this might be one of the most likely reasons why TeX wasn't able to find the fmt file. You should add configuration to your own copy of texmf.cnf instead. Can you please list those environmental variables (before you remove them)? Mojca ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users