Summary: | media-gfx/fontforge fails tests | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Mike Gilbert <floppym> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fonts, gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | PPC64 | ||
OS: | Linux | ||
See Also: | https://github.com/fontforge/fontforge/issues/4295 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 715808 | ||
Attachments: |
build.log
LastTest.log build.log power9 fontforge-20190801 testsuite.log |
Description
Agostino Sarubbo
2020-04-23 14:09:38 UTC
Created attachment 634194 [details]
build.log
build log and emerge --info
* Tests failed. When you file a bug, please attach the following file: * /var/tmp/portage/media-gfx/fontforge-20200314/work/fontforge-20200314_build/Testing/Temporary/LastTest.log I will provide the requested data but in order to avoid duplicates, please do not close. TY Created attachment 634360 [details]
LastTest.log
LastTest.log
I have reported the issue upstream. https://github.com/fontforge/fontforge/issues/4295 Regarding stabilization, I leave that to the arch team to decide, but keep in mind that this is blocking a security bug. It seems that only 4 out of 101 tests are failing. Do the tests fail on ppc64 with the previous version of fontforge? Created attachment 634464 [details]
build.log power9 fontforge-20190801
Ok on a ppc64 [BE] VPS running tests for media-gfx/fontforge-20190801 I get two failed tests:
75: Ligatures and Fractions Table Lookups (with FontForge) FAILED (testsuite.at:147)
76: Ligatures and Fractions Table Lookups (with Python) FAILED (testsuite.at:147)
So it looks like we have a regression here.
Created attachment 634466 [details]
testsuite.log
I've tested 20200314 on little-endian: 100% tests passed, 0 tests failed out of 101 on little-endian ppc64. I'd say go ahead with stabilization if it's security related. only 2 failing tests on big endian is not good, but not the end of the world. with patch from https://github.com/fontforge/fontforge/pull/4297 tests now pass 100% on ppc64be The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17321f41ab64f54c28b3a22e1e14233acaf6573 commit d17321f41ab64f54c28b3a22e1e14233acaf6573 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2020-04-27 23:55:06 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2020-04-27 23:55:06 +0000 media-gfx/fontforge: fix python extension on big-endian Closes: https://bugs.gentoo.org/719058 Signed-off-by: Mike Gilbert <floppym@gentoo.org> .../fontforge/files/20200314-big-endian.patch | 298 +++++++++++++++++++++ media-gfx/fontforge/fontforge-20200314.ebuild | 1 + 2 files changed, 299 insertions(+) |