Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 662320 - dev-perl/Pango-1.227.0-r1 stabilization
Summary: dev-perl/Pango-1.227.0-r1 stabilization
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Perl team
URL:
Whiteboard: was: dev-perl/Pango fails tests w/USE...
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2018-07-28 05:13 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2020-04-26 16:09 UTC (History)
0 users

See Also:
Package list:
dev-perl/Pango-1.227.0-r1
Runtime testing required: No


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2018-07-28 05:13:16 UTC
Clearly I made a mistake. $VIRTUALX_DEPEND is only added to DEPEND when USE="test !minimal"

So of course, invoking `virtx foo` when Xvfb isn't a dependency is gonna fail.

>>> Test phase: dev-perl/Pango-1.227.0
 * ERROR: dev-perl/Pango-1.227.0::gentoo failed (test phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_test
 *   environment, line 969:  Called virtx 'perl-module_src_test'
 *   environment, line 996:  Called die
 * The specific snippet of code:
 *       XVFB=$(type -p Xvfb) || die;
 *
 * If you need support, post the output of `emerge --info '=dev-perl/Pango-1.227.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-perl/Pango-1.227.0::gentoo'`.
 * The complete build log is located at '/var/log/portage-build/build/dev-perl/Pango-1.227.0:20180728-040518.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-perl/Pango-1.227.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-perl/Pango-1.227.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-perl/Pango-1.227.0/work/Pango-1.227'
 * S: '/var/tmp/portage/dev-perl/Pango-1.227.0/work/Pango-1.227'
Comment 1 Larry the Git Cow gentoo-dev 2019-07-17 07:56:28 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb5bbd854888f64490382aad89fa8f5acafd417

commit 7cb5bbd854888f64490382aad89fa8f5acafd417
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2019-07-17 07:56:05 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2019-07-17 07:56:21 +0000

    dev-perl/Pango: Disable running X11 tests w/ USE=minimal bug #662320
    
    When USE="minimal", various deps are omitted to break cycles. Among
    these are Xvfb, which means virtx can't be imagined to work.
    
    This change avoids running live X11 tests with Xvfb in this condition.
    
    To avoid this resulting in a total degradation of testing-safety, a
    rudimentary "it compiles!" test has been inserted that ensures Pango.pm
    actually loads at all.
    
    Bug: https://bugs.gentoo.org/662320
    
    20
    
    Package-Manager: Portage-2.3.66, Repoman-2.3.16
    Signed-off-by: Kent Fredric <kentnl@gentoo.org>

 dev-perl/Pango/Pango-1.227.0-r1.ebuild | 73 ++++++++++++++++++++++++++++++++++
 1 file changed, 73 insertions(+)
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2019-10-15 12:49:08 UTC
Please stabilize dev-perl/Pango-1.227.0-r1
Comment 3 Agostino Sarubbo gentoo-dev 2019-10-17 09:53:44 UTC
sparc stable
Comment 4 Agostino Sarubbo gentoo-dev 2019-10-17 10:25:44 UTC
ppc stable
Comment 5 Agostino Sarubbo gentoo-dev 2019-10-17 10:29:59 UTC
ppc64 stable
Comment 6 Agostino Sarubbo gentoo-dev 2019-10-17 10:32:20 UTC
x86 stable
Comment 7 Agostino Sarubbo gentoo-dev 2019-10-17 11:23:52 UTC
amd64 stable
Comment 8 Agostino Sarubbo gentoo-dev 2019-11-13 11:29:06 UTC
ia64 stable
Comment 9 Matt Turner gentoo-dev 2019-11-17 04:03:47 UTC
alpha stable
Comment 10 NATTkA bot gentoo-dev 2020-04-26 08:25:06 UTC
Sanity check failed:

> dev-perl/Pango-1.227.0-r1
>   depend hppa stable profile default/linux/hppa/17.0 (3 total)
>     >=dev-perl/Gtk2-1.220.0
Comment 11 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2020-04-26 16:09:02 UTC
Looks like there's no reason any more to need this stable on HPPA, so closing.