Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 645346

Summary: =app-text/texlive-core-2016-r5: missing format files (*.fmt)
Product: Gentoo Linux Reporter: Kevin Vigouroux <gilaro>
Component: Current packagesAssignee: Alexis Ballier <aballier>
Status: RESOLVED INVALID    
Severity: normal CC: tex
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info =app-text/texlive-core-2016-r5
TeX and LuaTeX exit status.

Description Kevin Vigouroux 2018-01-22 10:56:46 UTC
Created attachment 515822 [details]
emerge --info =app-text/texlive-core-2016-r5

I do not wish to install a complete TeX Live distribution so I installed app-text/texlive-core.

I do not know which package could be suited so I chose this package because of the description: "A complete Tex Live distribution".

I have got the same result as #bug 516004:

Running tex on generated .tex file yields:

kpathsea: running mktexfm tex.fmt
I can't find the format file `tex.fmt'!

+ Running luatex on generated .tex file yields:

+ kpathsea: running mktexfm luatex.fmt
+ I can't find the format file `luatex.fmt`!

These files are provided by the package dev-texlive/texlive-basic. These files should have been present in the package app-text/texlive-core because of the package description.
Comment 1 Kevin Vigouroux 2018-01-22 11:01:31 UTC
Created attachment 515824 [details]
TeX and LuaTeX exit status.
Comment 2 Alexis Ballier gentoo-dev 2018-01-27 16:34:52 UTC
that's how it's meant, tl-core is not to be used alone

simplest way to get texlive is to tune useflags on app-text/texlive for your needs; anything else is prone to error if you don't know what you're doing
Comment 3 Kevin Vigouroux 2018-01-29 18:11:38 UTC
Do you think we should know everything? A description informs the user and should not mislead him.

The problem still arises and it does not cost you anything to correct the description. On the other hand, the misinformed user will have to waste time looking for the cause of the problem.