Mock Version: 0.9.14 Mock Version: 0.9.14 ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target noarch --nodeps builddir/build/SPECS/JSON.spec'], False, '/var/lib/mock/centos5-rutgers-staging-build-4472-6669/root/', None, 86400, True, 0, 488, 498, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target noarch --nodeps builddir/build/SPECS/JSON.spec'] warning: Could not canonicalize hostname: opus3 Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/perl-JSON-2.90-1.ru.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target noarch --nodeps builddir/build/SPECS/JSON.spec'], False, '/var/lib/mock/centos5-rutgers-staging-build-4472-6669/root/', None, 86400, True, 0, 488, 498, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target noarch --nodeps builddir/build/SPECS/JSON.spec'] Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1102 + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf JSON-2.90 + /usr/bin/gzip -dc /builddir/build/SOURCES/JSON-2.90.tar.gz + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd JSON-2.90 ++ /usr/bin/id -u + '[' 488 = 0 ']' ++ /usr/bin/id -u + '[' 488 = 0 ']' + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + chmod -R u+w /builddir/build/BUILD/JSON-2.90 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1102 + umask 022 + cd /builddir/build/BUILD + cd JSON-2.90 + LANG=C + export LANG + unset DISPLAY + grep -rsl '^#!.*perl' . + grep -v '.bak$' + xargs --no-run-if-empty /usr/bin/perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)' + CFLAGS=-O2 ++ /usr/bin/perl -MExtUtils::MakeMaker -e ' print qq|PREFIX=/var/tmp/perl-JSON-2.90-mockbuild/usr| if $ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ ' + /usr/bin/perl Makefile.PL Welcome to JSON (v.2.90) ============================= *************************** CAUTION ************************************** * * * INCOMPATIBLE CHANGE (JSON::XS version 2.90) * * * * JSON.pm had patched JSON::XS::Boolean and JSON::PP::Boolean internally * * on loading time for making these modules inherit JSON::Boolean. * * But since JSON::XS v3.0 it use Types::Serialiser as boolean class. * * Then now JSON.pm breaks boolean classe overload features and * * -support_by_pp if JSON::XS v3.0 or later is installed. * * * * JSON::true and JSON::false returned JSON::Boolean objects. * * For workaround, they return JSON::PP::Boolean objects in this version. * * * * isa_ok(JSON::true, 'JSON::PP::Boolean'); * * * * And it discards a feature: * * * * ok(JSON::true eq 'true'); * * * * In other word, JSON::PP::Boolean overload numeric only. * * * * ok( JSON::true == 1 ); * * * ************************************************************************** ************************** CAUTION ************************** * This is 'JSON version 2' and there are many differences * * to version 1.xx * * Please check your applications useing old version. * * See to 'INCOMPATIBLE CHANGES TO OLD VERSION' and 'TIPS' * ************************************************************* Checking if your kit is complete... Looks good Writing Makefile for JSON + /usr/bin/make cp lib/JSON.pm blib/lib/JSON.pm cp lib/JSON/backportPP/Compat5005.pm blib/lib/JSON/backportPP/Compat5005.pm cp lib/JSON/backportPP/Compat5006.pm blib/lib/JSON/backportPP/Compat5006.pm cp lib/JSON/backportPP/Boolean.pm blib/lib/JSON/backportPP/Boolean.pm cp lib/JSON/backportPP.pm blib/lib/JSON/backportPP.pm Manifying blib/man3/JSON::backportPP::Compat5005.3pm Manifying blib/man3/JSON.3pm Manifying blib/man3/JSON::backportPP::Boolean.3pm Manifying blib/man3/JSON::backportPP::Compat5006.3pm Manifying blib/man3/JSON::backportPP.3pm + /usr/bin/make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00_load...................ok t/00_pod....................skipped all skipped: Test::Pod 1.00 required for testing POD t/01_utf8...................ok t/02_error..................ok t/03_types..................ok t/06_pc_pretty..............ok t/07_pc_esc.................ok t/08_pc_base................ok t/09_pc_extra_number........ok t/10_pc_keysort.............ok t/11_pc_expo................ok t/12_blessed................ok t/13_limit..................ok t/14_latin1.................ok t/15_prefix.................ok t/16_tied...................ok t/17_relaxed................ok t/18_json_checker...........ok t/19_incr...................ok t/20_unknown................ok t/21_evans_bugrep...........ok t/22_comment_at_eof.........ok t/99_binary.................ok t/e00_func..................ok t/e01_property..............ok t/e02_bool..................ok t/e03_bool2.................ok t/e04_sortby................ok t/e05_esc_slash.............ok t/e06_allow_barekey.........ok t/e07_allow_singlequote.....ok t/e08_decode................ok t/e09_encode................ok t/e10_bignum................ok t/e11_conv_blessed_univ.....ok t/e12_upgrade...............ok t/e13_overloaded_eq.........ok t/e14_decode_prefix.........ok t/e15_tie_ixhash............ok 2/2 skipped: Can't load Tie::IxHash. t/e16_incr_parse_fixed......ok t/e90_misc..................ok t/x00_load..................ok 1/1 skipped: can't use JSON::XS. t/x02_error.................ok 31/31 skipped: can't use JSON::XS. t/x12_blessed...............ok 16/16 skipped: can't use JSON::XS. t/x16_tied..................ok 2/2 skipped: can't use JSON::XS. t/x17_strange_overload......ok 2/2 skipped: for JSON::XS 3.x. cimpatible. Please see to Changes. t/xe01_property.............ok 90/90 skipped: can't use JSON::XS. t/xe02_bool.................ok 8/8 skipped: can't use JSON::XS. t/xe03_bool2................ok 16/16 skipped: can't use JSON::XS. t/xe04support_by_pp.........ok 3/3 skipped: can't use JSON::XS. t/xe05_indent_length........ok 7/7 skipped: can't use JSON::XS. t/xe08_decode...............ok 6/6 skipped: can't use JSON::XS. t/xe10_bignum...............ok 6/6 skipped: can't use JSON::XS. t/xe11_conv_blessed_univ....ok 3/3 skipped: can't use JSON::XS. t/xe12_boolean..............ok 4/4 skipped: can't use JSON::XS. t/xe19_xs_and_suportbypp....ok 2/2 skipped: can't use JSON::XS. t/xe20_croak_message........ok 1/1 skipped: can't use JSON::XS. t/xe21_is_pp................ok All tests successful, 1 test and 200 subtests skipped. Files=58, Tests=3801, 8 wallclock secs ( 6.43 cusr + 0.61 csys = 7.04 CPU) + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.66240 + umask 022 + cd /builddir/build/BUILD + cd JSON-2.90 + LANG=C + export LANG + unset DISPLAY + '[' /var/tmp/perl-JSON-2.90-mockbuild '!=' / ']' + rm -rf /var/tmp/perl-JSON-2.90-mockbuild ++ /usr/bin/perl -MExtUtils::MakeMaker -e ' print $ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=/var/tmp/perl-JSON-2.90-mockbuild/usr| : qq|DESTDIR=/var/tmp/perl-JSON-2.90-mockbuild| ' + /usr/bin/make prefix=/var/tmp/perl-JSON-2.90-mockbuild/usr exec_prefix=/var/tmp/perl-JSON-2.90-mockbuild/usr bindir=/var/tmp/perl-JSON-2.90-mockbuild/usr/bin sbindir=/var/tmp/perl-JSON-2.90-mockbuild/usr/sbin sysconfdir=/var/tmp/perl-JSON-2.90-mockbuild/etc datadir=/var/tmp/perl-JSON-2.90-mockbuild/usr/share includedir=/var/tmp/perl-JSON-2.90-mockbuild/usr/include libdir=/var/tmp/perl-JSON-2.90-mockbuild/usr/lib libexecdir=/var/tmp/perl-JSON-2.90-mockbuild/usr/libexec localstatedir=/var/tmp/perl-JSON-2.90-mockbuild/var sharedstatedir=/var/tmp/perl-JSON-2.90-mockbuild/usr/com mandir=/var/tmp/perl-JSON-2.90-mockbuild/usr/share/man infodir=/var/tmp/perl-JSON-2.90-mockbuild/usr/share/info install DESTDIR=/var/tmp/perl-JSON-2.90-mockbuild Manifying blib/man3/JSON::backportPP::Compat5005.3pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/lib/perl5/site_perl/5.8.8/JSON.pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/lib/perl5/site_perl/5.8.8/JSON/backportPP.pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/lib/perl5/site_perl/5.8.8/JSON/backportPP/Compat5006.pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/lib/perl5/site_perl/5.8.8/JSON/backportPP/Compat5005.pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/lib/perl5/site_perl/5.8.8/JSON/backportPP/Boolean.pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/share/man/man3/JSON::backportPP::Boolean.3pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/share/man/man3/JSON::backportPP::Compat5006.3pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/share/man/man3/JSON::backportPP::Compat5005.3pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/share/man/man3/JSON.3pm Installing /var/tmp/perl-JSON-2.90-mockbuild/usr/share/man/man3/JSON::backportPP.3pm Writing /var/tmp/perl-JSON-2.90-mockbuild/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/JSON/.packlist Appending installation info to /var/tmp/perl-JSON-2.90-mockbuild/usr/lib/perl5/5.8.8/i386-linux-thread-multi/perllocal.pod + cmd=/usr/share/spec-helper/compress_files + '[' -x /usr/share/spec-helper/compress_files ']' + cmd=/usr/lib/rpm/brp-compress + '[' -x /usr/lib/rpm/brp-compress ']' + /usr/lib/rpm/brp-compress + '[' -e /etc/SuSE-release -o -e /etc/UnitedLinux-release ']' + find /var/tmp/perl-JSON-2.90-mockbuild -name perllocal.pod -o -name .packlist -o -name '*.bs' + xargs -i rm -f '{}' + find /var/tmp/perl-JSON-2.90-mockbuild/usr -type d -depth -exec rmdir '{}' ';' + /usr/bin/perl -MFile::Find -le ' find({ wanted => \&wanted, no_chdir => 1}, "/var/tmp/perl-JSON-2.90-mockbuild"); print "%doc eg Changes README"; for my $x (sort @dirs, @files) { push @ret, $x unless indirs($x); } print join "\n", sort @ret; sub wanted { return if /auto$/; local $_ = $File::Find::name; my $f = $_; s|^\Q/var/tmp/perl-JSON-2.90-mockbuild\E||; return unless length; return $files[@files] = $_ if -f $f; $d = $_; /\Q$d\E/ && return for reverse sort @INC; $d =~ /\Q$_\E/ && return for qw|/etc /usr/man /usr/bin /usr/share|; $dirs[@dirs] = $_; } sub indirs { my $x = shift; $x =~ /^\Q$_\E\// && $x ne $_ && return 1 for @dirs; } ' + '[' -z JSON-2.90-filelist ']' + /usr/lib/rpm/find-debuginfo.sh /builddir/build/BUILD/JSON-2.90 find: debug: No such file or directory + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-python-bytecompile + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: perl-JSON-2.90-1.ru Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.66240 + umask 022 + cd /builddir/build/BUILD + cd JSON-2.90 + DOCDIR=/var/tmp/perl-JSON-2.90-mockbuild/usr/share/doc/perl-JSON-2.90 + export DOCDIR + rm -rf /var/tmp/perl-JSON-2.90-mockbuild/usr/share/doc/perl-JSON-2.90 + /bin/mkdir -p /var/tmp/perl-JSON-2.90-mockbuild/usr/share/doc/perl-JSON-2.90 + cp -pr eg Changes README /var/tmp/perl-JSON-2.90-mockbuild/usr/share/doc/perl-JSON-2.90 + exit 0 Provides: perl(JSON) = 2.90 perl(JSON::Backend::PP) perl(JSON::Boolean) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 Requires: perl >= 0:5.005 perl >= 0:5.006 perl(B) perl(Carp) perl(JSON::backportPP) perl(base) perl(bytes) perl(constant) perl(overload) perl(strict) perl(vars) Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/perl-JSON-2.90-mockbuild warning: Could not canonicalize hostname: opus3 Wrote: /builddir/build/RPMS/perl-JSON-2.90-1.ru.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.92508 + umask 022 + cd /builddir/build/BUILD + cd JSON-2.90 + '[' /var/tmp/perl-JSON-2.90-mockbuild '!=' / ']' + rm -rf /var/tmp/perl-JSON-2.90-mockbuild + exit 0 Child returncode was: 0 LEAVE do -->