[bug-notifications] [tetex 0004097]: LaTeX "can't find file" when file is on a large filesystem because 32-bit stat() call is used
Mantis Bug Tracker
noreply at opencsw.org
Tue Oct 5 09:59:09 CEST 2010
A NOTE has been added to this issue.
======================================================================
https://www.opencsw.org/mantis/view.php?id=4097
======================================================================
Reported By: adb
Assigned To: pfelecan
======================================================================
Project: tetex
Issue ID: 4097
Category: regular use
Reproducibility: always
Severity: block
Priority: normal
Status: feedback
======================================================================
Date Submitted: 2009-12-24 02:53 CET
Last Modified: 2010-10-05 09:59 CEST
======================================================================
Summary: LaTeX "can't find file" when file is on a large
filesystem because 32-bit stat() call is used
Description:
On our multi-TB filesystems, the CSW LaTeX gives the error "can't find
file". When the same file is moved to a smaller filesystem, LaTeX can find
it.
I ran latex under truss, and it appears that the xstat() call is returning
EOVERFLOW when latex checks on the target file, presumably because the
number of blocks on the filesystem does not fit in a 32-bit int.
I'm hoping this is just a matter of rebuilding TeTeX with 64-bit
filesystem calls enabled.
======================================================================
----------------------------------------------------------------------
(0008352) pfelecan (manager) - 2010-10-05 09:59
https://www.opencsw.org/mantis/view.php?id=4097#c8352
----------------------------------------------------------------------
Thank you for the information. I will look for a test case involving
kpathsea. When I have something I'll come back.
More information about the bug-notifications
mailing list