Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 384179 - dev-libs/kpathsea-6.0.1_p20110705 ls-R files destroyed, texhash fails to generate new ls-R files
Summary: dev-libs/kpathsea-6.0.1_p20110705 ls-R files destroyed, texhash fails to gene...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-23 10:34 UTC by Juergen Rose
Modified: 2011-09-27 16:41 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2011-09-23 10:34:34 UTC
In /var/lib/texmf/ls-R I find:

-status_8c.html...spectre-status_8h.html

texhash fails with:

root@moose:/usr/share/gnome/apps/RootRlogin/Bioinf_pdm(91)# texhash 
warning: kpathsea: No usable entries in //var/lib/texmf/ls-R.
warning: kpathsea: See the manual for how to generate ls-R.
warning: kpathsea: No usable entries in /usr/share/texmf/ls-R.
warning: kpathsea: See the manual for how to generate ls-R.
warning: kpathsea: No usable entries in /usr/share/texmf-site/ls-R.
warning: kpathsea: See the manual for how to generate ls-R.
warning: kpathsea: No usable entries in /usr/share/texmf-dist/ls-R.
warning: kpathsea: See the manual for how to generate ls-R.
texhash: Updating //etc/texmf/ls-R... 
texhash: /usr/share/texmf/ls-R: no magic string, skipping...
texhash: /usr/share/texmf-dist/ls-R: no magic string, skipping...
texhash: /usr/share/texmf-site/ls-R: no magic string, skipping...
texhash: //var/lib/texmf/ls-R: no magic string, skipping...
texhash: Done.


Removing all ls-r files an doing again texhash helped. But what is the reason? Was it only a corrupted filesystem or something else?
Comment 1 Alexis Ballier gentoo-dev 2011-09-27 16:41:42 UTC
(In reply to comment #0)
> Removing all ls-r files an doing again texhash helped. But what is the reason?
> Was it only a corrupted filesystem or something else?


well i suppose its a 'conservative' reason: if it doesnt recognize the file then it doesnt touch it in order not to overwrite files it shouldnt

and I dont know why the ls-R files got corrupted though i would bet on a corrupted filesystem

anyway, you figured out the fix (removing ls-R files), so there's nothing to do, right?