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

Bug 635162

Summary: app-text/ps2pkm-1.8_p20170524 fails tests on ppc
Product: Gentoo Linux Reporter: ernsteiswuerfel <erhard_f>
Component: Current packagesAssignee: Alexis Ballier <aballier>
Status: RESOLVED OBSOLETE    
Severity: normal CC: slyfox, tex
Priority: Normal Keywords: TESTFAILURE
Version: unspecified   
Hardware: PPC   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
build.log
test-suite.log

Description ernsteiswuerfel archtester 2017-10-23 12:50:30 UTC
Created attachment 499754 [details]
emerge --info

>>> Test phase: app-text/ps2pkm-1.8_p20170524
make -j3   check
make  check-TESTS
make[1]: Entering directory '/var/tmp/portage/app-text/ps2pkm-1.8_p20170524/work/texlive-20170524-source/texk/ps2pk'
make[2]: Entering directory '/var/tmp/portage/app-text/ps2pkm-1.8_p20170524/work/texlive-20170524-source/texk/ps2pk'
PASS: tests/ps2pk.test
FAIL: tests/lmmath.test
============================================================================
Testsuite summary for ps2pkm (TeX Live) 1.8
============================================================================
# TOTAL: 2
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
Comment 1 ernsteiswuerfel archtester 2017-10-23 12:51:53 UTC
Created attachment 499756 [details]
build.log
Comment 2 ernsteiswuerfel archtester 2017-10-23 12:52:23 UTC
Created attachment 499758 [details]
test-suite.log
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2018-03-03 17:25:00 UTC
The failure is:

FAIL: tests/lmmath
==================

psfile = /usr/share/texmf-dist/fonts/type1/public/lm/lmmi12.pfb
afmfile = /usr/share/texmf-dist/fonts/afm/public/lm/lmmi12.afm
encfile = /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc
basename of lmmi12.pfb = lmmi12.pfb
basename of /usr/share/texmf-dist/fonts/type1/public/lm/lmmi12.pfb = lmmi12.pfb
Binary files ./tests/lmmi12.600pk and lmmi12.600pk differ
FAIL tests/lmmath.test (exit status: 1)

Interestingly it depends on a version of external lmmi12 font.

ppc has dev-texlive/texlive-fontsrecommended-2016 version (and breaks).
amd64 has dev-texlive/texlive-fontsrecommended-2017.

I think the tweak here is either:
- remove a test that depends on exact binary of a font representation
- require (or block) dev-texlive/texlive-fontsrecommended-2017 as a test depend

Perhaps test removal is cheapest.
Comment 4 Sergei Trofimovich (RETIRED) gentoo-dev 2020-01-05 12:36:33 UTC
Does not seem to reproduce on modern package versions.