Summary: | Emerging dev-texlive/textlive-basic-2012 fails because 'not all formats built successfully' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paul McDermott <pmcdermott98> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Paul McDermott
2013-04-22 14:18:33 UTC
This is hitting two of my machines too. Need any info? Note: This does not happen for me in a world build unless "--with-bdeps=y" is used in the emerge. Soft dependency issue? I fixed this problem with "emerge -1 luatex". There is a passage in the texlive-basic-2012 emerge log that mentions luatex possibly needing a relink. Running revdep-rebuild does not resolve this issue. This is the texlive-basic-2012 error log excerpt that caused me to decide to rebuild luatex: fmtutil: running `luatex -ini -jobname=dviluatex -progname=dviluatex dviluatex.ini' ... luatex: Symbol `kpse_def_inst' has different size in shared object, consider re-linking luatex: ./luatexdir/tex/maincontrol.w:3484: initialize: Assertion `static_pdf==((void *)0)' failed. /usr/bin/fmtutil: line 374: 20387 Aborted ${1+"$@"} Error: `luatex -ini -jobname=dviluatex -progname=dviluatex dviluatex.ini' failed fmtutil: running `luatex -ini -jobname=luatex -progname=luatex luatex.ini' ... luatex: Symbol `kpse_def_inst' has different size in shared object, consider re-linking luatex: ./luatexdir/tex/maincontrol.w:3484: initialize: Assertion `static_pdf==((void *)0)' failed. /usr/bin/fmtutil: line 374: 20396 Aborted ${1+"$@"} *** This bug has been marked as a duplicate of bug 342581 *** I don't see how marking this bug as a duplicate of 342581 and closing it is appropriate: 1. 342581 refers to =dev-texlive/texlive-basic-2010 not 2012 2. 342581 is marked as "RESOLVED INVALID" -- yet I still have a problem doing a world update... If rebuilding luatex is the solution then emerge should bring this in for rebuilding. If it is not possible to do this automatically (I'm no emerge expert) then a more informative message should be printed when emerge texlive-basic-2012 fails. A resolved bug should allow a simple user (that's me!) to proceed with an update without issues. I can confirm that emerge -1 luatex works for me. At best we have a workaround, rather than a fix. |