Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-simple_po_parser.spec'], chrootPath='/var/lib/mock/rhel+epel-8-x86_64-1687532383.223009/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wd3wv0kw:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wd3wv0kw:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b8f536151d574ea3825751b14403239a', '-D', '/var/lib/mock/rhel+epel-8-x86_64-1687532383.223009/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wd3wv0kw:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-simple_po_parser.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/rubygem-simple_po_parser-1.1.6-1.el8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-simple_po_parser.spec'], chrootPath='/var/lib/mock/rhel+epel-8-x86_64-1687532383.223009/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wd3wv0kw:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wd3wv0kw:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a91879535812407aade932a02876638f', '-D', '/var/lib/mock/rhel+epel-8-x86_64-1687532383.223009/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wd3wv0kw:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-simple_po_parser.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.TF9FRQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf simple_po_parser-1.1.6 + /usr/bin/gem unpack /builddir/build/SOURCES/simple_po_parser-1.1.6.gem Unpacked gem: '/builddir/build/BUILD/simple_po_parser-1.1.6' + /usr/bin/gem spec /builddir/build/SOURCES/simple_po_parser-1.1.6.gem --ruby + STATUS=0 + '[' 0 -ne 0 ']' + cd simple_po_parser-1.1.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1XK6vy + umask 022 + cd /builddir/build/BUILD + cd simple_po_parser-1.1.6 + gem build ../simple_po_parser-1.1.6.gemspec WARNING: open-ended dependency on bundler (>= 0, development) is not recommended if bundler is semantically versioned, use: add_development_dependency 'bundler', '~> 0' WARNING: open-ended dependency on rake (>= 0, development) is not recommended if rake is semantically versioned, use: add_development_dependency 'rake', '~> 0' WARNING: See http://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: simple_po_parser Version: 1.1.6 File: simple_po_parser-1.1.6.gem + mkdir -p ./usr/share/gems + CONFIGURE_ARGS='--with-cflags='\''-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'\'' ' + gem install -V --local --build-root . --force --document=ri,rdoc simple_po_parser-1.1.6.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/simple_po_parser-1.1.6 Bin dir: /builddir/build/BUILD/simple_po_parser-1.1.6/usr/bin Gem home: /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/.gitattributes /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/.gitignore /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/.rspec /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/.travis.yml /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/CHANGELOG.md /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/Gemfile /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/LICENSE.txt /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/README.md /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/Rakefile /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/lib/simple_po_parser.rb /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/lib/simple_po_parser/error.rb /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/lib/simple_po_parser/parser.rb /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/lib/simple_po_parser/tokenizer.rb /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/lib/simple_po_parser/version.rb /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/simple_po_parser.gemspec /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/simple_po_parser/fixtures/complete_file.po /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/simple_po_parser/fixtures/complex_entry.po /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/simple_po_parser/fixtures/crlf_encoded.po /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/simple_po_parser/fixtures/header.po /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/simple_po_parser/fixtures/multiline.po /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/simple_po_parser/fixtures/non_ascii_file.po /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/simple_po_parser/fixtures/simple_entry.po /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/simple_po_parser/parser_spec.rb /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/simple_po_parser/simple_po_parser_spec.rb /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/spec_helper.rb /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/spec/utils/random_pofile_generator.rb /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/test/benchmark.po Successfully installed simple_po_parser-1.1.6 Parsing documentation for simple_po_parser-1.1.6 Parsing sources... 20% [ 1/ 5] lib/simple_po_parser.rb 40% [ 2/ 5] lib/simple_po_parser/error.rb 60% [ 3/ 5] lib/simple_po_parser/parser.rb 80% [ 4/ 5] lib/simple_po_parser/tokenizer.rb 100% [ 5/ 5] lib/simple_po_parser/version.rb Installing ri documentation for simple_po_parser-1.1.6 Installing darkfish documentation for simple_po_parser-1.1.6 Done installing documentation for simple_po_parser after 0 seconds 1 gem installed + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2ycRyy + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rubygem-simple_po_parser-1.1.6-1.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rubygem-simple_po_parser-1.1.6-1.el8.x86_64 ++ dirname /builddir/build/BUILDROOT/rubygem-simple_po_parser-1.1.6-1.el8.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rubygem-simple_po_parser-1.1.6-1.el8.x86_64 + cd simple_po_parser-1.1.6 + mkdir -p /builddir/build/BUILDROOT/rubygem-simple_po_parser-1.1.6-1.el8.x86_64/usr/share/gems + cp -a ./usr/share/gems/build_info ./usr/share/gems/cache ./usr/share/gems/doc ./usr/share/gems/extensions ./usr/share/gems/gems ./usr/share/gems/specifications /builddir/build/BUILDROOT/rubygem-simple_po_parser-1.1.6-1.el8.x86_64/usr/share/gems/ + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 1.1.6-1.el8 --unique-debug-suffix -1.1.6-1.el8.x86_64 --unique-debug-src-base rubygem-simple_po_parser-1.1.6-1.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/simple_po_parser-1.1.6 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/bin/python3.6 + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.OGTff4 + umask 022 + cd /builddir/build/BUILD + cd simple_po_parser-1.1.6 + pushd ./usr/share/gems/gems/simple_po_parser-1.1.6 ~/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6 ~/build/BUILD/simple_po_parser-1.1.6 + sed -i -e '/require..coveralls./ s/^/#/g' -e '/require..awesome_print./ s/^/#/g' -e s/Coveralls::SimpleCov::Formatter//g ./spec/spec_helper.rb + LC_ALL=C.UTF-8 + rspec spec Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 46423 SimplePoParser::Parser parses the simple entry as expected parses the PO header parses the complex entry as expected parses the multiline entry as expected Errors raises an error if there is no msgid raises an error if there is no msgstr[0] in plural message errors cascade to ParserError raises an error if there is no msgstr in singular message comments raises an error on unknown previous comment types raises an error if any lines are not marked obsolete after the first obsolete line raises an error on unknown comment types raises an error if previous comments are not marked obsolete in obsolete entries message_line raises an error if a message_line does not end with a double quote raises an error if there is anything but whitespace after the ending double quote raises an error if a message_line does not start with a double quote SimplePoParser parses a single message parses crlf encoded files parses a po file parses a non ascii po file Finished in 0.00986 seconds (files took 0.10206 seconds to load) 19 examples, 0 failures Randomized with seed 46423 Coverage report generated for RSpec to /builddir/build/BUILD/simple_po_parser-1.1.6/usr/share/gems/gems/simple_po_parser-1.1.6/coverage. 286 / 294 LOC (97.28%) covered. + popd + exit 0 ~/build/BUILD/simple_po_parser-1.1.6 Processing files: rubygem-simple_po_parser-1.1.6-1.el8.noarch Provides: rubygem(simple_po_parser) = 1.1.6-1 rubygem-simple_po_parser = 1.1.6-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ruby(rubygems) Processing files: rubygem-simple_po_parser-doc-1.1.6-1.el8.noarch Provides: rubygem-simple_po_parser-doc = 1.1.6-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-simple_po_parser-1.1.6-1.el8.x86_64 Wrote: /builddir/build/RPMS/rubygem-simple_po_parser-1.1.6-1.el8.noarch.rpm Wrote: /builddir/build/RPMS/rubygem-simple_po_parser-doc-1.1.6-1.el8.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.863t15 + umask 022 + cd /builddir/build/BUILD + cd simple_po_parser-1.1.6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-simple_po_parser-1.1.6-1.el8.x86_64 + exit 0 Child return code was: 0