Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 482728 - app-text/dvipsk-5.992_p20120701 with app-text/texlive-2013 - dvips: ! Couldn't find header file: tex.pro
Summary: app-text/dvipsk-5.992_p20120701 with app-text/texlive-2013 - dvips: ! Couldn'...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-27 22:13 UTC by Marc Vinyals
Modified: 2013-09-11 17:40 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge-info,6.21 KB, text/plain)
2013-08-27 22:13 UTC, Marc Vinyals
Details
build log (app-text:dvipsk-5.992_p20120701:20130828-202952.log,26.05 KB, text/x-log)
2013-08-28 20:50 UTC, Marc Vinyals
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Vinyals 2013-08-27 22:13:15 UTC
Created attachment 357212 [details]
emerge --info

After updating texlive from 2012 to 2013 I get the following error every time I run dvips 5.992_p20120701 :

dvips: ! Couldn't find header file: tex.pro

Re-emerging dvipsk did not help. However after updating dvipsk to 5.993_p20130530 the error no longer persists.

A suspect for this behaviour is the texlive-module-dvips module that dvipsk installs. dvipsk-5.992_p20120701 uses the 2012 version, while dvipsk-5.993_p20130530 uses the 2013 version.
Comment 1 Alexis Ballier gentoo-dev 2013-08-28 15:24:03 UTC
dvipsk installs /usr/share/texmf-dist/dvips/base/tex.pro here

what is your kpathsea version ?
Comment 2 Marc Vinyals 2013-08-28 20:49:32 UTC
dvipsk-5.992_p20120701 does not install /usr/share/texmf-dist/dvips/base/tex.pro here (or any of /usr/share/texmf-dist/dvips/base/*.pro), dvipsk-5.993_p20130530 does. My kpathsea version is 6.1.1_p20130530.
Comment 3 Marc Vinyals 2013-08-28 20:50:30 UTC
Created attachment 357276 [details]
build log
Comment 4 Max Klinger 2013-09-10 08:49:00 UTC
I was bitten by this as well trying to install texlive 2013 because texlive-core-2013 wrongly pulls in >=dvipsk-5.992. The problem lies in the fact that dvipsk-5.992 installs into /usr/share/texmf/dvips whereas dvipsk-5.993 installs into /usr/share/texmf-dist/dvips and the former isn't in the TEXMF path anymore so kpathsea doesn't find it. Please change the texlive-core ebuild, thank you.
Comment 5 Alexis Ballier gentoo-dev 2013-09-11 17:40:31 UTC
fixed, thanks!

it was simple in the end... you were using an old version of dvipsk not compatible with texlive 2013; dep bumped in texlive-core