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

Bug#618033: texlive-bin-2009: Missing -D_FILE_OFFSET_BITS=64 leads to files not opening (x86 /32bit)



On 15.03.2011 17:43, Hilmar Preusse wrote:

Could you install and test them?

http://home.amasol.de/~preusse/texlive-binaries_2009-8_i386.deb
http://home.amasol.de/~preusse/libkpathsea5_2009-8_i386.deb

No code change, just introduced the suggested switches. I failed to
create a cifs file system.

Thanks,
   Hilmar
The short info first:  the package you built works fine except it wants
 libstdc++ >= 4.5 while 4.4 is the one installed on my box (matches squeeze
 http://packages.debian.org/squeeze/libstdc++6).


Now the long write up what I did (with some extra information for someone with a similar problem).
Lines with a dollar in the beginning were typed into a root shell.

I first removed the packages (because I had the packages with my hack on the system already):
$dpkg -r --force-all texlive-binaries libkpathsea5

Then I installed the ones from the standard repositories (these require libstdc++6 (>= 4.4.0))
$apt-get install  texlive-binaries libkpathsea5

I tried to run pdflatex on one path which is mounted using CIFS (I guess any file system with
large file support should give the same trouble, e.g. XFS).
$pdflatex report.tex >& /tmp/pdflatex_squeeze_output

The file can not be found. Kpsewhich can be used to get more information on file searches (for the flags see http://www.tug.org/texinfohtml/kpathsea.html#Invoking-kpsewhich and
http://www.tug.org/texinfohtml/kpathsea.html#Debugging)
$kpsewhich -debug 33 report.tex >& /tmp/kpsewhich_squeeze_output.

Given that stdc++ library is wrong I installed your packages using
$dpkg -i --force-all hilmar/*.deb

Now pdflatex works fine and kpsewhich gives
$kpsewhich -debug 33 report.tex >& /tmp/kpsewhich_squeeze_output_update
So one can see that now the kpathsea library finds the file.


Best wishes
    Pierre

--
+---------------------------------------------------------------------+
  Pierre Schnizer<p.schnizer@gsi.de>

GSI Helmholtzzentrum für Schwerionenforschung GmbH
Planckstraße 1
D-64291 Darmstadt
www.gsi.de

Gesellschaft mit beschränkter Haftung
Sitz der Gesellschaft: Darmstadt
Handelsregister: Amtsgericht Darmstadt, HRB 1528

Geschäftsführung: Professor Dr. Dr. h.c. Horst Stöcker, Dr. Hartmut Eickhoff
Vorsitzende des Aufsichtsrates: Dr. Beatrix Vierkorn-Rudolph
Stellvertreter: Ministerialdirigent Dr. Rolf Bernhardt
+---------------------------------------------------------------------+

(Lese Datenbank ... 285064 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Ersetzen von libkpathsea5 2009-8 (durch .../libkpathsea5_2009-8_i386.deb) ...
Ersatz für libkpathsea5 wird entpackt ...
Vorbereitung zum Ersetzen von texlive-binaries 2009-8 (durch .../texlive-binaries_2009-8_i386.deb) ...
Ersatz für texlive-binaries wird entpackt ...
libkpathsea5 (2009-8) wird eingerichtet ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von texlive-binaries:
 texlive-binaries hängt ab von libstdc++6 (>= 4.5); aber:
  Version von libstdc++6 auf dem System ist 4.4.5-8.
dpkg: Fehler beim Bearbeiten von texlive-binaries (--install):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für man-db werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 texlive-binaries
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
 restricted \write18 enabled.
entering extended mode
! I can't find file `report.tex'.
<*> report.tex
              
(Press Enter to retry, or Control-D to exit)
Please type another input file name: 
! Emergency stop.
<*> report.tex
              
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on texput.log.
kdebug:start search(file=texmf.cnf, must_exist=1, find_all=1, path=/usr/share/texmf/web2c:/usr/share/texmf-texlive/web2c:/usr/local/share/texmf/web2c).
kdebug:start search(files=[ls-R ls-r], must_exist=1, find_all=1, path=/var/lib/texmf:/usr/local/share/texmf:/usr/share/texmf:/usr/share/texmf-texlive).
kdebug:search([ls-R ls-r]) => /var/lib/texmf/ls-R /usr/local/share/texmf/ls-R /usr/share/texmf/ls-R /usr/share/texmf-texlive/ls-R
kdebug:start search(file=aliases, must_exist=1, find_all=1, path=/var/lib/texmf:/usr/local/share/texmf:/usr/share/texmf:/usr/share/texmf-texlive).
kdebug:search(aliases) =>
kdebug:kpse_find_file: searching for report.tex of type tex (from TEXINPUTS environment variable)
kdebug:start search(files=[report.tex], must_exist=0, find_all=0, path=/home/schnizer/.TeX//:.:/home/schnizer/.texmf-config/tex/kpsewhich//:/home/schnizer/.texmf-var/tex/kpsewhich//:/home/schnizer/texmf/tex/kpsewhich//:/etc/texmf/tex/kpsewhich//:!!/var/lib/texmf/tex/kpsewhich//:!!/usr/local/share/texmf/tex/kpsewhich//:!!/usr/share/texmf/tex/kpsewhich//:!!/usr/share/texmf-texlive/tex/kpsewhich//:/home/schnizer/.texmf-config/tex/generic//:/home/schnizer/.texmf-var/tex/generic//:/home/schnizer/texmf/tex/generic//:/etc/texmf/tex/generic//:!!/var/lib/texmf/tex/generic//:!!/usr/local/share/texmf/tex/generic//:!!/usr/share/texmf/tex/generic//:!!/usr/share/texmf-texlive/tex/generic//:/home/schnizer/.texmf-config/tex///:/home/schnizer/.texmf-var/tex///:/home/schnizer/texmf/tex///:/etc/texmf/tex///:!!/var/lib/texmf/tex///:!!/usr/local/share/texmf/tex///:!!/usr/share/texmf/tex///:!!/usr/share/texmf-texlive/tex///).
kdebug:dir_links(/home/schnizer/.TeX/IEEEtran.cls) => -1
kdebug:dir_links(/home/schnizer/.TeX/JAC2003.cls) => -1
kdebug:dir_links(/home/schnizer/.TeX/pepcommon.sty) => -1
kdebug:dir_links(/home/schnizer/.TeX/IEEEtran.bst) => -1
kdebug:dir_links(/home/schnizer/.TeX/pepart.cls) => -1
kdebug:dir_links(/home/schnizer/.TeX/peprprt.cls~) => -1
kdebug:dir_links(/home/schnizer/.TeX/pepcommon.sty~) => -1
kdebug:dir_links(/home/schnizer/.TeX/peprprt.cls) => -1
kdebug:kpse_normalize_path (.) => 0
kdebug:kpse_normalize_path (.) => 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/var/lib/texmf/tex/kpsewhich//) = 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/usr/local/share/texmf/tex/kpsewhich//) = 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/usr/share/texmf/tex/kpsewhich//) = 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/usr/share/texmf-texlive/tex/kpsewhich//) = 0
kdebug:dir_links(/etc/texmf/tex/generic/config) => 2
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/var/lib/texmf/tex/generic//) = 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/usr/local/share/texmf/tex/generic//) = 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/usr/share/texmf/tex/generic//) = 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/usr/share/texmf-texlive/tex/generic//) = 0
kdebug:dir_links(/etc/texmf/tex/generic) => 3
kdebug:dir_links(/etc/texmf/tex/latex) => 6
kdebug:dir_links(/etc/texmf/tex/latex/pict2e) => 2
kdebug:dir_links(/etc/texmf/tex/latex/contour) => 2
kdebug:dir_links(/etc/texmf/tex/latex/config) => 2
kdebug:dir_links(/etc/texmf/tex/latex/texpower) => 2
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/var/lib/texmf/tex///) = 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/usr/local/share/texmf/tex///) = 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/usr/share/texmf/tex///) = 0
kdebug:db:match(/usr/share/texmf-texlive/doc/latex/footnpag/test/report.tex,/usr/share/texmf-texlive/tex///) = 0
kdebug:search([report.tex]) =>
kdebug:start search(file=texmf.cnf, must_exist=1, find_all=1, path=/usr/share/texmf/web2c:/usr/share/texmf-texlive/web2c:/usr/local/share/texmf/web2c).
kdebug:start search(files=[ls-R ls-r], must_exist=1, find_all=1, path=/var/lib/texmf:/usr/local/share/texmf:/usr/share/texmf:/usr/share/texmf-texlive).
kdebug:search([ls-R ls-r]) => /var/lib/texmf/ls-R /usr/local/share/texmf/ls-R /usr/share/texmf/ls-R /usr/share/texmf-texlive/ls-R
kdebug:start search(file=aliases, must_exist=1, find_all=1, path=/var/lib/texmf:/usr/local/share/texmf:/usr/share/texmf:/usr/share/texmf-texlive).
kdebug:search(aliases) =>
kdebug:kpse_find_file: searching for report.tex of type tex (from TEXINPUTS environment variable)
kdebug:start search(files=[report.tex], must_exist=0, find_all=0, path=/home/schnizer/.TeX//:.:/home/schnizer/.texmf-config/tex/kpsewhich//:/home/schnizer/.texmf-var/tex/kpsewhich//:/home/schnizer/texmf/tex/kpsewhich//:/etc/texmf/tex/kpsewhich//:!!/var/lib/texmf/tex/kpsewhich//:!!/usr/local/share/texmf/tex/kpsewhich//:!!/usr/share/texmf/tex/kpsewhich//:!!/usr/share/texmf-texlive/tex/kpsewhich//:/home/schnizer/.texmf-config/tex/generic//:/home/schnizer/.texmf-var/tex/generic//:/home/schnizer/texmf/tex/generic//:/etc/texmf/tex/generic//:!!/var/lib/texmf/tex/generic//:!!/usr/local/share/texmf/tex/generic//:!!/usr/share/texmf/tex/generic//:!!/usr/share/texmf-texlive/tex/generic//:/home/schnizer/.texmf-config/tex///:/home/schnizer/.texmf-var/tex///:/home/schnizer/texmf/tex///:/etc/texmf/tex///:!!/var/lib/texmf/tex///:!!/usr/local/share/texmf/tex///:!!/usr/share/texmf/tex///:!!/usr/share/texmf-texlive/tex///).
kdebug:dir_links(/home/schnizer/.TeX/IEEEtran.cls) => -1
kdebug:dir_links(/home/schnizer/.TeX/JAC2003.cls) => -1
kdebug:dir_links(/home/schnizer/.TeX/pepcommon.sty) => -1
kdebug:dir_links(/home/schnizer/.TeX/IEEEtran.bst) => -1
kdebug:dir_links(/home/schnizer/.TeX/pepart.cls) => -1
kdebug:dir_links(/home/schnizer/.TeX/peprprt.cls~) => -1
kdebug:dir_links(/home/schnizer/.TeX/pepcommon.sty~) => -1
kdebug:dir_links(/home/schnizer/.TeX/peprprt.cls) => -1
kdebug:kpse_normalize_path (.) => 0
kdebug:kpse_normalize_path (.) => 0
kdebug:kpse_normalize_path (./report.tex) => 0
kdebug:search([report.tex]) => ./report.tex
./report.tex

Reply to: