D: [iurt_root_command] chroot warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Installing /home/iurt/rpmbuild/SRPMS/python-pypng-0.0.20-1.mga9.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.AwuEt5 + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf pypng-pypng-0.0.20 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/pypng-0.0.20.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd pypng-pypng-0.0.20 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf pypng.egg-info + lib=code/png.py + sed '1{\@^#!/usr/bin/env python@d}' code/png.py + touch -r code/png.py code/png.py.new + mv code/png.py.new code/png.py + 2to3 --write --nobackups . RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No changes to ./setup.py RefactoringTool: Refactored ./code/exnumpy.py RefactoringTool: Refactored ./code/iccp.py RefactoringTool: No changes to ./code/minpng.py RefactoringTool: No changes to ./code/mkiccp.py RefactoringTool: Refactored ./code/plan9topng.py RefactoringTool: Refactored ./code/png.py RefactoringTool: No changes to ./code/pngsuite.py RefactoringTool: Refactored ./code/test_png.py --- ./code/exnumpy.py (original) +++ ./code/exnumpy.py (refactored) @@ -54,7 +54,7 @@ # which is large enough to hold any pixel value for any PNG image but # uses 4 bytes per value when 1 or 2 would be enough. # --- extract 001 start -image_2d = numpy.vstack(map(numpy.uint16, pngdata)) +image_2d = numpy.vstack(list(map(numpy.uint16, pngdata))) # --- extract 001 end del pngReader --- ./code/iccp.py (original) +++ ./code/iccp.py (refactored) @@ -1,6 +1,6 @@ #!/usr/bin/env python -from __future__ import print_function + # iccp @@ -65,9 +65,9 @@ if len(profile) < 128: raise FormatError("ICC Profile is too short.") d.update( - zip(['size', 'preferredCMM', 'version', + list(zip(['size', 'preferredCMM', 'version', 'profileclass', 'colourspace', 'pcs'], - struct.unpack('>L4sL4s4s4s', profile[:24]))) + struct.unpack('>L4sL4s4s4s', profile[:24])))) if len(profile) < d['size']: warnings.warn( "Profile size declared to be %d, but only got %d bytes" % @@ -75,8 +75,8 @@ d['version'] = '%08x' % d['version'] d['created'] = readICCdatetime(profile[24:36]) d.update( - zip(['acsp', 'platform', 'flag', 'manufacturer', 'model'], - struct.unpack('>4s4s3L', profile[36:56]))) + list(zip(['acsp', 'platform', 'flag', 'manufacturer', 'model'], + struct.unpack('>4s4s3L', profile[36:56])))) if d['acsp'] != 'acsp': warnings.warn('acsp field not present (not an ICC Profile?).') d['deviceattributes'] = profile[56:64] @@ -96,7 +96,7 @@ # the ICC spec. # Convert (sig,offset,size) triples into (sig,value) pairs. - rawtag = map(lambda x: (x[0], profile[x[1]: x[1] + x[2]]), tt) + rawtag = [(x[0], profile[x[1]: x[1] + x[2]]) for x in tt] self.rawtagtable = rawtag self.rawtagdict = dict(rawtag) tag = dict() @@ -137,7 +137,7 @@ def _addTags(self, **k): """Helper for :meth:`addTags`.""" - for tag, thing in k.items(): + for tag, thing in list(k.items()): if not isinstance(thing, (tuple, list)): thing = (thing,) typetag = defaulttagtype[tag] @@ -148,7 +148,7 @@ """Write ICC Profile to the file.""" if not self.rawtagtable: - self.rawtagtable = self.rawtagdict.items() + self.rawtagtable = list(self.rawtagdict.items()) tags = tagblock(self.rawtagtable) self.writeHeader(out, 128 + len(tags)) out.write(tags) @@ -188,14 +188,14 @@ pcsilluminant=encodefuns()['XYZ'](*D50()), creator=z, ) - for k, v in defaults.items(): + for k, v in list(defaults.items()): defaultkey(self.d, k, v) - hl = map(self.d.__getitem__, + hl = list(map(self.d.__getitem__, ['preferredCMM', 'version', 'profileclass', 'colourspace', 'pcs', 'created', 'acsp', 'platform', 'flag', 'manufacturer', 'model', 'deviceattributes', 'intent', - 'pcsilluminant', 'creator']) + 'pcsilluminant', 'creator'])) # Convert to struct.pack input hl[1] = int(hl[1], 16) @@ -253,7 +253,7 @@ return struct.pack('>L%dH' % n, n, *table) def XYZ(*l): - return struct.pack('>3l', *map(fs15f16, l)) + return struct.pack('>3l', *list(map(fs15f16, l))) return locals() @@ -430,7 +430,7 @@ # values are preserved. n = len(s) // 4 t = struct.unpack('>%dl' % n, s) - return map((2**-16).__mul__, t) + return list(map((2**-16).__mul__, t)) # Several types and their byte encodings are defined by [ICC 2004] # section 10. When encoded, a value begins with a 4 byte type @@ -539,7 +539,7 @@ def group(s, n): - return zip(* [iter(s)] * n) + return list(zip(* [iter(s)] * n)) def main(argv=None): --- ./code/plan9topng.py (original) +++ ./code/plan9topng.py (refactored) @@ -24,7 +24,7 @@ def block(s, n): - return zip(* [iter(s)] * n) + return list(zip(* [iter(s)] * n)) def convert(f, output=sys.stdout): @@ -61,7 +61,7 @@ r = r.split() # :todo: raise FormatError assert len(r) == 5 - r = [r[0]] + map(int, r[1:]) + r = [r[0]] + list(map(int, r[1:])) return r @@ -105,7 +105,7 @@ meta = dict(size=(width, rows), bitdepth=bitdepthof(chan), greyscale=greyscale, alpha=alpha, planes=nchans) - return itertools.imap( + return map( lambda x: itertools.chain(*x), block(unpack(f, rows, width, chan, maxval), width)), meta @@ -180,7 +180,7 @@ x <<= depth # number of bits in each channel - chan = map(int, re.findall(r'\d+', pixel)) + chan = list(map(int, re.findall(r'\d+', pixel))) # type of each channel type = re.findall('[a-z]', pixel) --- ./code/png.py (original) +++ ./code/png.py (refactored) @@ -168,7 +168,7 @@ (for example, 1-bit BMPs, or another PNG file). """ -from __future__ import print_function + __version__ = "0.0.20" @@ -1978,12 +1978,12 @@ # True/False to 0/maxval (by multiplication), # and add it as the extra channel. row = group(row, planes) - opa = map(it.__ne__, row) - opa = map(maxval.__mul__, opa) + opa = list(map(it.__ne__, row)) + opa = list(map(maxval.__mul__, opa)) opa = list(zip(opa)) # convert to 1-tuples yield array( typecode, - itertools.chain(*map(operator.add, row, opa))) + itertools.chain(*list(map(operator.add, row, opa)))) pixels = itertrns(pixels) targetbitdepth = None if self.sbit: --- ./code/test_png.py (original) +++ ./code/test_png.py (refactored) @@ -14,7 +14,7 @@ # If you have nose installed you can use that: # nosetests . -from __future__ import print_function + import glob import itertools @@ -146,7 +146,7 @@ """Test L2 (and asRGB8).""" w = png.Writer(1, 4, greyscale=True, bitdepth=2) f = BytesIO() - w.write_array(f, array('B', range(4))) + w.write_array(f, array('B', list(range(4)))) r = png.Reader(bytes=f.getvalue()) x, y, pixels, meta = r.asRGB8() self.assertEqual(x, 1) @@ -197,7 +197,7 @@ d = d + (255,) e = e + (255,) boxed = [(e, d, c), (d, c, a), (c, a, b)] - flat = map(lambda row: itertools.chain(*row), boxed) + flat = [itertools.chain(*row) for row in boxed] self.assertEqual([list(row) for row in pixels], [list(row) for row in flat]) @@ -289,7 +289,7 @@ # Not such a great test, because the only way we can check what # we have written is to read it back again. - for name, bytes in pngsuite.png.items(): + for name, bytes in list(pngsuite.png.items()): # Only certain colour types supported for this test. if name[3:5] not in ['n0', 'n2', 'n4', 'n6']: continue @@ -382,7 +382,7 @@ def helper_L_trns(self, transparent): """Helper used by :meth:`test_L_trns*`.""" - pixels = zip([0x00, 0x38, 0x4c, 0x54, 0x5c, 0x40, 0x38, 0x00]) + pixels = list(zip([0x00, 0x38, 0x4c, 0x54, 0x5c, 0x40, 0x38, 0x00])) o = BytesIO() w = png.Writer(8, 8, greyscale=True, bitdepth=1, transparent=transparent) @@ -600,7 +600,7 @@ _, _, pixels1, info1 = r1.asDirect() _, _, pixels2, info2 = r2.asDirect() izip = getattr(itertools, 'izip', zip) - for row1, row2 in izip(pixels1, pixels2): + for row1, row2 in zip(pixels1, pixels2): self.assertEqual(row1, row2) for i in range(len(row1)): RefactoringTool: Refactored ./code/texttopng.py RefactoringTool: Refactored ./man/conf.py RefactoringTool: Files that were modified: RefactoringTool: ./setup.py RefactoringTool: ./code/exnumpy.py RefactoringTool: ./code/iccp.py RefactoringTool: ./code/minpng.py RefactoringTool: ./code/mkiccp.py RefactoringTool: ./code/plan9topng.py RefactoringTool: ./code/png.py RefactoringTool: ./code/pngsuite.py RefactoringTool: ./code/test_png.py RefactoringTool: ./code/texttopng.py RefactoringTool: ./man/conf.py row1[i] = 11117 % (i + 1) @@ -805,7 +805,7 @@ img.write(BytesIO()) def test_from_array_L16(self): - img = png.from_array(group(range(2**16), 256), 'L;16') + img = png.from_array(group(list(range(2**16)), 256), 'L;16') img.write(BytesIO()) def test_from_array_RGB(self): --- ./code/texttopng.py (original) +++ ./code/texttopng.py (refactored) @@ -156,7 +156,7 @@ # Assumes monospaced font. x = 8 * len(m) y = 8 - return x, y, [itertools.chain(*row) for row in zip(*map(char, m))] + return x, y, [itertools.chain(*row) for row in zip(*list(map(char, m)))] def render(message, out): --- ./man/conf.py (original) +++ ./man/conf.py (refactored) @@ -21,8 +21,8 @@ templates_path = [] source_suffix = '.rst' master_doc = 'index' -project = u'PyPNG' -copyright = u'2009, 2010, 2012, 2016, 2018 ' + conf['author'] +project = 'PyPNG' +copyright = '2009, 2010, 2012, 2016, 2018 ' + conf['author'] release = conf['version'] version = release[:release.rfind('.')] language = 'en' @@ -51,8 +51,8 @@ # (source start file, target name, # title, author, document class [howto/manual]). latex_documents = [ - ('index', 'PyPNG.tex', u'PyPNG Documentation', - u'David Jones', 'manual'), + ('index', 'PyPNG.tex', 'PyPNG Documentation', + 'David Jones', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.gmzhqQ + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd pypng-pypng-0.0.20 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib copying code/png.py -> build/lib copying code/test_png.py -> build/lib copying code/pngsuite.py -> build/lib running build_scripts creating build/scripts-3.9 copying and adjusting code/prichunkpng -> build/scripts-3.9 copying and adjusting code/priforgepng -> build/scripts-3.9 copying and adjusting code/prigreypng -> build/scripts-3.9 copying and adjusting code/pripalpng -> build/scripts-3.9 copying and adjusting code/pripamtopng -> build/scripts-3.9 copying and adjusting code/pripnglsch -> build/scripts-3.9 copying and adjusting code/pripngtopam -> build/scripts-3.9 copying and adjusting code/priweavepng -> build/scripts-3.9 changing mode of build/scripts-3.9/prichunkpng from 644 to 755 changing mode of build/scripts-3.9/priforgepng from 644 to 755 changing mode of build/scripts-3.9/prigreypng from 644 to 755 changing mode of build/scripts-3.9/pripalpng from 644 to 755 changing mode of build/scripts-3.9/pripamtopng from 644 to 755 changing mode of build/scripts-3.9/pripnglsch from 644 to 755 changing mode of build/scripts-3.9/pripngtopam from 644 to 755 changing mode of build/scripts-3.9/priweavepng from 644 to 755 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.JPU3Qu + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64 + cd pypng-pypng-0.0.20 + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + /usr/bin/python3 setup.py install -O1 --skip-build --root /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64 running install running install_lib creating /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr creating /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib creating /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9 creating /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9/site-packages copying build/lib/pngsuite.py -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9/site-packages copying build/lib/test_png.py -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9/site-packages copying build/lib/png.py -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9/site-packages byte-compiling /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9/site-packages/pngsuite.py to pngsuite.cpython-39.pyc byte-compiling /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9/site-packages/test_png.py to test_png.cpython-39.pyc byte-compiling /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9/site-packages/png.py to png.cpython-39.pyc writing byte-compilation script '/tmp/tmpc9prrz0j.py' /usr/bin/python3 /tmp/tmpc9prrz0j.py removing /tmp/tmpc9prrz0j.py running install_scripts creating /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin copying build/scripts-3.9/priweavepng -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin copying build/scripts-3.9/pripngtopam -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin copying build/scripts-3.9/pripnglsch -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin copying build/scripts-3.9/pripamtopng -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin copying build/scripts-3.9/pripalpng -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin copying build/scripts-3.9/prigreypng -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin copying build/scripts-3.9/priforgepng -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin copying build/scripts-3.9/prichunkpng -> /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin changing mode of /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin/priweavepng to 755 changing mode of /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin/pripngtopam to 755 changing mode of /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin/pripnglsch to 755 changing mode of /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin/pripamtopng to 755 changing mode of /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin/pripalpng to 755 changing mode of /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin/prigreypng to 755 changing mode of /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin/priforgepng to 755 changing mode of /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin/prichunkpng to 755 running install_egg_info Writing /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9/site-packages/pypng-0.0.20-py3.9.egg-info + rm -rfv /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/bin/__pycache__ + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.0.20-1.mga9 --unique-debug-suffix -0.0.20-1.mga9.aarch64 --unique-debug-src-base python-pypng-0.0.20-1.mga9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/pypng-pypng-0.0.20 + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 0 Bytecompiling .py files below /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.6mt98F + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd pypng-pypng-0.0.20 + '[' 1 -eq 1 ']' + nosetests-3 code/png.py ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-pypng-0.0.20-1.mga9.noarch Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.lyNvru + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd pypng-pypng-0.0.20 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/share/doc/python3-pypng + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/share/doc/python3-pypng + cp -pr README.md /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/share/doc/python3-pypng + cp -pr LICENCE /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64/usr/share/doc/python3-pypng + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-pypng = 0.0.20-1.mga9 python3-pypng = 0.0.20-1.mga9 python3.9-pypng = 0.0.20-1.mga9 python3.9dist(pypng) = 0.0.20 python3dist(pypng) = 0.0.20 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 Obsoletes: python-pypng < 0.0.20-1.mga9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/noarch/python3-pypng-0.0.20-1.mga9.noarch.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.1HI1iO + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd pypng-pypng-0.0.20 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/python-pypng-0.0.20-1.mga9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.1Jnn9H + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf pypng-pypng-0.0.20 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!