Summary: | dev-tcltk/tktray fails tests (needs virtual-x) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Gentoo Net-im project <net-im> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | tcltk |
Priority: | High | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/20201 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Build log |
Description
Diego Elio Pettenò (RETIRED)
![]() Created attachment 204036 [details]
Build log
Unfortunately virtualx won't solve this. Not only does it need an X server to run the tests, but it also needs the user to click in the window which can't be done in Xvfb. So, I've added RESTRICT=test to the ebuilds which will have to do. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe8bf9da54c13357bfa31345dcd41cb62be63b2 commit 6fe8bf9da54c13357bfa31345dcd41cb62be63b2 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-03-30 18:11:50 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-03-31 19:59:34 +0000 dev-tcltk/tktray: EAPI-7 bump, drop useless virtualx and src_test() Xemake did nothing at all in this case and by that hid the fact that tests are indeed (still) impossible to run for us, see also the ancient bug. Bug: https://bugs.gentoo.org/284919 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-tcltk/tktray/tktray-1.3.9.ebuild | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) |