basic two values ok 4 - nested with executable ok 5 - nested native ok 6 - strings and numbers; pretty (Vanessa) ok 7 - data from file: text ok 8 - data from file: base64-encoded ok 9 - array: simple ok 10 - array: true,false,null (native and string) ok 11 - object: geo ok 12 - object: face card jo logo ok 13 - values: with equals signs in them ok 14 - object from file ok 15 - quotes in quotes ok 16 - type coercion ok 17 - nested objects with user-specified delimiter ok 18 - read from pipe ok 19 - read json array elements ok 20 - read nested json elements ok 21 - avoid reading from file if escaped \@ ok 22 - disable creation of null-valued keys ok 23 - jo as filter ok 24 - overwrite values of existing object keys ok 25 - read from stdin ok 26 - user-friendly errors + RPM_EC=0 ++ jobs -p + exit 0 Processing files: jo-1.9-6.fc40.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.MOlslV + umask 022 + cd /builddir/build/BUILD + cd jo-1.9 + DOCDIR=/builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/doc/jo + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/doc/jo + cp -pr /builddir/build/BUILD/jo-1.9/AUTHORS /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/doc/jo + cp -pr /builddir/build/BUILD/jo-1.9/ChangeLog /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/doc/jo + cp -pr /builddir/build/BUILD/jo-1.9/press.md /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/doc/jo + cp -pr /builddir/build/BUILD/jo-1.9/README.md /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/doc/jo + cp -pr /builddir/build/BUILD/jo-1.9/jo.md /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/doc/jo + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.0lRqdt + umask 022 + cd /builddir/build/BUILD + cd jo-1.9 + LICENSEDIR=/builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/licenses/jo + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/licenses/jo + cp -pr /builddir/build/BUILD/jo-1.9/COPYING /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64/usr/share/licenses/jo + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(ccan-json) = 0.1 jo = 1.9-6.fc40 jo(riscv-64) = 1.9-6.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) rtld(GNU_HASH) Processing files: jo-debugsource-1.9-6.fc40.riscv64 Provides: jo-debugsource = 1.9-6.fc40 jo-debugsource(riscv-64) = 1.9-6.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: jo-debuginfo-1.9-6.fc40.riscv64 Provides: debuginfo(build-id) = e9789bf824495e573d8465713cdcbf155c1b731d jo-debuginfo = 1.9-6.fc40 jo-debuginfo(riscv-64) = 1.9-6.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: jo-debugsource(riscv-64) = 1.9-6.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64 Wrote: /builddir/build/RPMS/jo-1.9-6.fc40.riscv64.rpm Wrote: /builddir/build/RPMS/jo-debugsource-1.9-6.fc40.riscv64.rpm Wrote: /builddir/build/RPMS/jo-debuginfo-1.9-6.fc40.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.y78BWO + umask 022 + cd /builddir/build/BUILD + cd jo-1.9 + /usr/bin/rm -rf /builddir/build/BUILDROOT/jo-1.9-6.fc40.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.wRPcOu + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/jo-1.9-SPECPARTS + rm -rf jo-1.9 jo-1.9.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0