Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 466740 - app-text/dvipng needs to be recompiled after TeXLive is updated to 2012
Summary: app-text/dvipng needs to be recompiled after TeXLive is updated to 2012
Status: RESOLVED FIXED
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: 2013-04-22 03:29 UTC by pavel sanda
Modified: 2017-02-02 12:21 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 pavel sanda 2013-04-22 03:29:23 UTC
Instant preview in LyX stops to work after texlive update to TL 2012.
Detailed view shows that dvipng no more works:

dvipng: Symbol `kpse_def_inst' has different size in shared object, consider re-linking

After reemerging dvipng problem is gone.
Either some elog message should be displayed after texlive update or dvipng recompilation should be forced if thats possible.

Reproducible: Always
Comment 1 Rafał Mużyło 2013-04-22 11:29:51 UTC
> dvipng: Symbol `kpse_def_inst' has different size in shared object, consider re-linking

Could it be that kpathsea upstream broke ABI, but failed to bump library version ?
Comment 2 Alexis Ballier gentoo-dev 2013-04-22 13:11:41 UTC
(In reply to comment #1)
> > dvipng: Symbol `kpse_def_inst' has different size in shared object, consider re-linking
> 
> Could it be that kpathsea upstream broke ABI, but failed to bump library
> version ?

yes, it's likely, though I think there's a new API which is safe (the original, old, API was not meant to be used in shared libraries AFAIK...)
Comment 3 pavel sanda 2013-05-01 05:51:16 UTC
can't we fix this simply by bumping dvipng to -r1 without any change to ebuild itself?
Comment 4 Alexis Ballier gentoo-dev 2013-05-08 12:24:53 UTC
(In reply to comment #3)
> can't we fix this simply by bumping dvipng to -r1 without any change to
> ebuild itself?

this would fix the problem once but then it might reappear...
Comment 5 Alexis Ballier gentoo-dev 2017-02-02 12:21:37 UTC
dvipng now has dev-libs/kpathsea:= dep