pdfTeX in texlive missing pdftex.fmt

2014-08-28 Thread Jim Graham
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

2014-08-28 Thread Lawrence Velázquez
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

2014-08-28 Thread Jim Graham
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

2014-08-28 Thread Lawrence Velázquez
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

2014-08-28 Thread Jim Graham
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

2014-08-28 Thread Brandon Allbery
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

2014-08-28 Thread Lawrence Velázquez
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

2014-08-28 Thread Lawrence Velázquez
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

2014-08-28 Thread Dan Ports
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

2014-08-28 Thread Mojca Miklavec
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