Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 301863 - x11-libs/libX11-1.3.3 neverending testsuite
Summary: x11-libs/libX11-1.3.3 neverending testsuite
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2010-01-22 20:00 UTC by Harald van Dijk (RETIRED)
Modified: 2010-03-15 23:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harald van Dijk (RETIRED) gentoo-dev 2010-01-22 20:00:48 UTC
From the ebuild:
CONFIGURE_OPTIONS="... $(use_with test perl)"

This adds --with-perl, which is short for --with-perl=yes. libX11 doesn't like this, it makes it call 'yes /path/to/perl/script' during the testsuite, which of course doesn't stop and floods the build log.

[...]
Making check in nls
make[1]: Entering directory `/var/tmp/portage/x11-libs/libX11-1.3.3/work/libX11-1.3.3/nls'
Making check in am_ET.UTF-8
make[2]: Entering directory `/var/tmp/portage/x11-libs/libX11-1.3.3/work/libX11-1.3.3/nls/am_ET.UTF-8'
make  check-TESTS
make[3]: Entering directory `/var/tmp/portage/x11-libs/libX11-1.3.3/work/libX11-1.3.3/nls/am_ET.UTF-8'
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
./../../nls/compose-check.pl
[...]
Comment 1 Harald van Dijk (RETIRED) gentoo-dev 2010-01-22 20:17:30 UTC
Simply dropping --with-perl is enough to make libX11 run its tests correctly (and they pass here)
Comment 2 Tomáš Chvátal (RETIRED) gentoo-dev 2010-01-22 22:10:36 UTC
Fixed in main tree.
Overlay to be done
Comment 3 Harald van Dijk (RETIRED) gentoo-dev 2010-01-22 23:13:19 UTC
That doesn't look quite right: the test? ( dev-lang/perl ) dep should stay, because it still uses perl during the test. It just doesn't need a configure argument for it.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2010-03-15 23:16:04 UTC
Done properly. Sorry for taking so long and doing it weirdly first time :]
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2010-03-15 23:21:22 UTC
Closing then.

Thanks