Gentoo Archives: gentoo-dev

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH 8/8] virtualx.eclass: Simplify API into single virtx()
Date: Tue, 01 Dec 2015 07:26:00
Message-Id: 565D4B7B.6020208@gentoo.org
In Reply to: Re: [gentoo-dev] [PATCH 8/8] virtualx.eclass: Simplify API into single virtx() by Davide Pesavento
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 On 30/11/15 18:40, Davide Pesavento wrote:
5 >
6 > The scenario of bug 517976 is different. I think a minimized test
7 > case is the following (untested):
8 >
9 > foo() { die "meh" return 0 }
10 >
11 > src_test() { virtx foo }
12 >
13
14 This example will still break the build, although the Xvfb session
15 wouldn't get killed. Let's move the discussion to the bug.
16
17 Justin
18
19 * Scanning for an open DISPLAY to start Xvfb ...
20 debug: virtx: XDISPLAY=0
21 debug: virtx: /usr/bin/Xvfb :0 -screen 0 1280x1024x24
22 * Starting Xvfb on $DISPLAY=0 ...
23 debug: virtx: emake "foo"
24 * ERROR: app-misc/dummy-1::dummy failed (test phase):
25 * meh
26 *
27 * Call stack:
28 * ebuild.sh, line 133: Called src_test
29 * environment, line 2076: Called virtx 'foo'
30 * environment, line 2699: Called nonfatal 'foo'
31 * isolated-functions.sh, line 105: Called foo
32 * environment, line 987: Called die
33 * The specific snippet of code:
34 * die "meh";
35 *
36 -----BEGIN PGP SIGNATURE-----
37 Version: GnuPG/MacGPG2 v2.0
38
39 iQJ8BAEBCgBmBQJWXUt6XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
40 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
41 OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiWGsQALjFU4Z+1yUOUWGyBf7n31hc
42 FUAq/ZnsFEd8ZPKRSyZVY+os/PjbwMCQQk0U7hUySLZ43mSfzC0aelKMAXx6BYoS
43 ss8jp2s5LoeIV+YdCIUiIE/y4GHvYwln61W+XrM6TslEaAMVbrKuKoa/TvzE6mrN
44 Et9ebl7E6LpwTMc72jdGd8KWtkLdl2Ddgt99pKcC9vA7IEZPGlci/Nz7AtHycP3m
45 YectPEzWVdirNlRcKCDxcCdHbYH1mKjd3kjtatb6nDXURhM4l4qL/OZEdx5mKpyp
46 EAu+7RzU7XOgyUMuvwWpPtmA/jaR6VSEWJY9W+EwYS3LwNRJczADfEGzE2EGCj+r
47 0iSOvF2b9DqgO800ENSPH7iUgvgw3pTLqMdUSHsvZg5dw1u08S1DCuB2T1/9Nfin
48 OUk/zsGELJQ5C0m7a1vugG1PNBmjKNlaKtW+bIDitPgL71GCeQ2QU0Oo5SKRH+bv
49 Qp2mguaR3nL1xm6MrnRT7bIKW92FRDT2P3eHTRylWg495/i8veaiUL/QBwnegOU5
50 En4kCyaBusujyT2l5DZnYb6RNOfUWlFQOquaKbK1yRtDsk7tG+HfRkSQR4s6Dlo4
51 sIdCrjhvgDeTy+6DwcXGWex1nG2ZUkLu36O6uIEFphTgbG3dlXYE1lvrGLwIHyZg
52 /5PC3gOTW6R0s/DfzDDh
53 =8pwz
54 -----END PGP SIGNATURE-----