[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#74783: pdflatex is segfaulting. :(



"SJ" == Steve Juranich <sjuranic@kant.ee.washington.edu> writes:

   SJ> On Sun, 15 Oct 2000, C.M. Connelly wrote:

   >> I've replaced my /etc/texmf/texmf.cnf file with yours, and
   >> all sorts of things segfault, including kpsewhich and
   >> pdflatex (and latex, for that matter)!
   >> 

   SJ> When the new packages were installing, it asked me if I
   SJ> wanted to replace the .cnf files.  Since I don't know what
   SJ> I'm doing, I chose to replace what I had with what the
   SJ> packaged offered.  I don't know why that's showing up as
   SJ> changed.

   >> I discovered a linebreak in your TEXMFCNF definition.  When
   >> I removed it, programs started working again.

   SJ> That's funny.  When I look at the same file, I don't see
   SJ> any linebreaks in that definition.  Am I doing something
   SJ> wrong?  Vim is telling me that the TEXMFCNF definition line
   SJ> is 143 chars long.

Hmm.  It's possible (maybe even probably) that the line was broken
by a mailer somewhere along the line.  Once I removed the
linebreak, however, the file did work.


I've just checked the file in the tetex-bin_1.0.7+20000807-4 deb,
and there's no linebreak there.  It's not the same file you have,
either, though -- the file you sent is missing a lot of blank
lines used to separate different sections.


The differences I see are

   1.  VARTEXFONTS.  Set to /var/spool/texmf in your file, and
       /var/tmp/texfonts in the package file.  (Your setting
       agrees with the setting in my (older, but still working)
       file.)

   2.  TEXINPUTS.pdfemex-pl.  Has ``\\'' at the end of the line in
       the package file -- yours is split with a linebreak between
       the slashes: ``\<linebreak\''.

   3.  TEXMFCNF.  Yours has a linebreak between ``.local,'' and
       ``}/web2c''.

   4.  Your file has a typo: ``To get an idea ofhow'' instead of
       ``To get an idea of how''.

   5.  The memory settings for JadeTeX have an extra space in
       front of them in the package file.

Of these, only broken line in TEXMFCNF seems to make any
difference.


   SJ> Like I said, I thought I _was_ using the cnf file that came
   SJ> with the package.  I can't find any texmf.cnf.dpkg-dist
   SJ> file on my system.  Since I'm new to Debian (only about 3
   SJ> weeks), could you please tell me how to blast my cnf files
   SJ> with what _certainly_ came with the package?

Assuming you don't have a newer file with a ``dpkg-dist''
extension in /etc/texmf, you should be able to replace the file by
typing (as root)

   apt-get install --reinstall tetex-bin

And typing ``y'' or ``i'' when you're asked whether you want to
replace the configuration files.  (You can also type ``d'' to see
a diff of the file, which might be an interesting thing for you to
do.)

   CMC

+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
 Behind the counter a boy with a shaven head stared vacantly into space, 
 a dozen spikes of microsoft protruding from the socket behind his ear.
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
   C.M. Connelly               c@eskimo.com                   SHC, DS
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ 



Reply to: