- * Package: perl-core/Safe-2.27
- * Repository: gentoo
- * Maintainer: perl@gentoo.org
- * USE: amd64 elibc_glibc kernel_linux test userland_GNU
- * FEATURES: sandbox test userpriv usersandbox
- >>> Unpacking source...
- >>> Unpacking Safe-2.27.tar.gz to /tmp/portage/perl-core/Safe-2.27/work
- >>> Source unpacked in /tmp/portage/perl-core/Safe-2.27/work
- >>> Preparing source in /tmp/portage/perl-core/Safe-2.27/work/Safe-2.27 ...
- >>> Source prepared.
- >>> Configuring source in /tmp/portage/perl-core/Safe-2.27/work/Safe-2.27 ...
- * Using ExtUtils::MakeMaker
- * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/tmp/portage/perl-core/Safe-2.27/image/
- Checking if your kit is complete...
- Looks good
- Writing Makefile for Safe
- Writing MYMETA.yml and MYMETA.json
- >>> Source configured.
- >>> Compiling source in /tmp/portage/perl-core/Safe-2.27/work/Safe-2.27 ...
- * emake OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed
- make -j24 'OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed'
- cp Safe.pm blib/lib/Safe.pm
- >>> Source compiled.
- make -j24 test TEST_VERBOSE=1
- PERL_DL_NONLAZY=1 /usr/bin/perl5.12.4 "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
- t/safe1.t ..........
- 1..28
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok 6
- ok 7
- ok 8
- ok 9
- ok 10
- ok 11
- ok 12
- ok 13
- ok 14
- ok 15
- ok 16
- ok 17
- ok 18
- ok 19
- ok 20
- ok 21
- ok 22
- ok 23
- ok 24
- ok 25
- ok 26
- ok 27
- ok 28
- ok
- t/safe2.t ..........
- 1..32
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5
- ok 6
- ok 7
- ok 8
- ok 9
- ok 10
- ok 11
- ok 12
- ok 13
- ok 14
- ok 15
- ok 16
- ok 17
- ok 18
- ok 19
- ok 20
- ok 21
- ok 22
- ok 23
- ok 24
- ok 25
- ok 26
- ok 27
- ok 28
- ok 29
- ok 30
- ok 31
- ok 32
- ok
- t/safe3.t ..........
- 1..2
- ok 1 - opmask still in place with reval
- ok 2 - opmask still in place with rdo
- ok
- t/safeload.t .......
- 1..1
- not ok 1 - Can load version.pm in a Safe compartment
- # Failed test 'Can load version.pm in a Safe compartment'
- # at t/safeload.t line 26.
- # Unable to create sub named "*Safe::Root0::version::vxs::VCMP" at /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux-thread-multi/version.pm line 142.
- # Compilation failed in require at (eval 9) line 1.
- # BEGIN failed--compilation aborted at (eval 9) line 1.
- # Looks like you failed 1 test of 1.
- Dubious, test returned 1 (wstat 256, 0x100)
- Failed 1/1 subtests
- t/safeops.t ........
- 1..0 # skipped: PERL_CORE unset
- skipped: PERL_CORE unset
- t/safesort.t .......
- 1..10
- ok 1
- ok 2
- ok 3 - reval should not fail
- ok 4 - reval should return a CODE ref
- ok 5
- ok 6
- ok 7 - successful closure call should not alter $@
- ok 8 - should die
- ok 9 - $@ should be set correctly
- not ok 10 # TODO Shouldn't warn
- # Failed (TODO) test at t/safesort.t line 55.
- # got: '1'
- # expected: '0'
- ok
- t/safeuniversal.t ..
- 1..6
- ok 1 - isa overriden in compartment
- ok 2 - ... but not outside
- ok 3 - can overriden in compartment
- ok 4 - ... but not outside
- ok 5 - can call utf8::is_valid
- ok 6 - ... returns 1
- ok
- t/safeutf8.t .......
- 1..7
- ok 1
- ok 2 - trigger expression should return true
- ok 3 - trigger expression should not die
- ok 4 - warn should return 1
- ok 5 - __WARN__ hook should not die
- ok 6 - should only be 1 warning
- ok 7 - warning should have been edited
- ok
- t/safewrap.t .......
- 1..9
- ok 1
- ok 2
- ok 3
- ok 4
- ok 5 - original ref should be unaffected
- ok 6
- ok 7
- ok 8
- ok 9
- ok
- Test Summary Report
- -------------------
- t/safeload.t (Wstat: 256 Tests: 1 Failed: 1)
- Failed test: 1
- Non-zero exit status: 1
- Files=9, Tests=95, 2 wallclock secs ( 0.08 usr 0.02 sys + 0.85 cusr 0.10 csys = 1.05 CPU)
- Result: FAIL
- Failed 1/9 test programs. 1/95 subtests failed.
- make: *** [test_dynamic] Error 255
- emake failed
- * ERROR: perl-core/Safe-2.27 failed (test phase):
- * test failed
- *
- * Call stack:
- * ebuild.sh, line 85: Called src_test
- * environment, line 2660: Called perl-module_src_test
- * environment, line 2345: Called die
- * The specific snippet of code:
- * emake test TEST_VERBOSE=${TEST_VERBOSE:-0} || die "test failed";
- *
- * If you need support, post the output of `emerge --info '=perl-core/Safe-2.27'`,
- * the complete build log and the output of `emerge -pqv '=perl-core/Safe-2.27'`.
- * The complete build log is located at '/var/log/portage/perl-core:Safe-2.27:20120704-105325.log'.
- * For convenience, a symlink to the build log is located at '/tmp/portage/perl-core/Safe-2.27/temp/build.log'.
- * The ebuild environment file is located at '/tmp/portage/perl-core/Safe-2.27/temp/environment'.
- * Working directory: '/tmp/portage/perl-core/Safe-2.27/work/Safe-2.27'
- * S: '/tmp/portage/perl-core/Safe-2.27/work/Safe-2.27'
- >>> Install Safe-2.27 into /tmp/portage/perl-core/Safe-2.27/image/ category perl-core
- make -j24 pure_install
- Installing /tmp/portage/perl-core/Safe-2.27/image/usr/lib64/perl5/vendor_perl/5.12.4/Safe.pm
- >>> Completed installing Safe-2.27 into /tmp/portage/perl-core/Safe-2.27/image/