<86>May 15 11:09:23 userdel[3958315]: delete user 'rooter' <86>May 15 11:09:23 userdel[3958315]: removed group 'rooter' owned by 'rooter' <86>May 15 11:09:23 userdel[3958315]: removed shadow group 'rooter' owned by 'rooter' <86>May 15 11:09:23 groupadd[3958331]: group added to /etc/group: name=rooter, GID=657 <86>May 15 11:09:23 groupadd[3958331]: group added to /etc/gshadow: name=rooter <86>May 15 11:09:23 groupadd[3958331]: new group: name=rooter, GID=657 <86>May 15 11:09:23 useradd[3958342]: new user: name=rooter, UID=657, GID=657, home=/root, shell=/bin/bash <86>May 15 11:09:23 userdel[3958360]: delete user 'builder' <86>May 15 11:09:23 userdel[3958360]: removed group 'builder' owned by 'builder' <86>May 15 11:09:23 userdel[3958360]: removed shadow group 'builder' owned by 'builder' <86>May 15 11:09:23 groupadd[3958375]: group added to /etc/group: name=builder, GID=658 <86>May 15 11:09:23 groupadd[3958375]: group added to /etc/gshadow: name=builder <86>May 15 11:09:23 groupadd[3958375]: new group: name=builder, GID=658 <86>May 15 11:09:23 useradd[3958385]: new user: name=builder, UID=658, GID=658, home=/usr/src, shell=/bin/bash <13>May 15 11:09:26 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>May 15 11:09:26 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>May 15 11:09:26 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>May 15 11:09:26 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>May 15 11:09:26 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 15 11:09:26 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 15 11:09:26 rpmi: ca-certificates-2021.03.24-alt1 sisyphus+268304.300.1.1 1616591829 installed <13>May 15 11:09:26 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>May 15 11:09:26 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>May 15 11:09:26 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684255 installed <13>May 15 11:09:26 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684255 installed <13>May 15 11:09:26 rpmi: python3-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 15 11:09:27 rpmi: python3-base-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 15 11:09:28 rpmi: libpython3-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 15 11:09:28 rpmi: tests-for-installed-python3-pkgs-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed <13>May 15 11:09:28 rpmi: rpm-build-python3-0.1.17-alt1 sisyphus+271082.100.1.1 1619820927 installed <13>May 15 11:09:31 rpmi: python3-module-six-1.15.0-alt2 sisyphus+270533.5100.6.1 1619685463 installed <13>May 15 11:09:31 rpmi: python3-module-pkg_resources-1:56.1.0-alt1 sisyphus+271297.100.1.1 1620375295 installed <13>May 15 11:09:31 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>May 15 11:09:31 rpmi: python3-module-genshi-0.7.4-alt2 sisyphus+261703.100.2.1 1605232240 installed <13>May 15 11:09:31 rpmi: python3-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>May 15 11:09:31 rpmi: python3-module-pyparsing-2.4.2-alt2 sisyphus+261315.100.1.1 1604861802 installed <13>May 15 11:09:31 rpmi: python3-module-packaging-20.9-alt1 sisyphus+270533.300.6.1 1619683401 installed <13>May 15 11:09:31 rpmi: python3-module-markupsafe-1.1.1-alt1 sisyphus+265234.15700.49.1 1613753625 installed <13>May 15 11:09:31 rpmi: python3-module-jinja2-2.11.3-alt1 sisyphus+267903.300.1.1 1615896587 installed <13>May 15 11:09:31 rpmi: python3-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed <13>May 15 11:09:31 rpmi: python3-module-pytz-1:2021.1-alt1 sisyphus+267903.400.1.1 1615896636 installed <13>May 15 11:09:32 rpmi: python3-module-babel-1:2.9.0-alt1 sisyphus+268784.200.2.1 1617263310 installed <13>May 15 11:09:32 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>May 15 11:09:32 rpmi: python3-module-pycparser-2.20-alt1 sisyphus+260990.100.1.1 1604547209 installed <13>May 15 11:09:32 rpmi: python3-module-cffi-1.14.5-alt2 sisyphus+270533.2000.6.1 1619684442 installed <13>May 15 11:09:32 rpmi: python3-module-cryptography-3.4.7-alt1 sisyphus+270667.100.1.1 1619307697 installed <13>May 15 11:09:32 rpmi: python3-module-openssl-20.0.1-alt1 sisyphus+267607.100.2.1 1615475362 installed <13>May 15 11:09:32 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>May 15 11:09:33 rpmi: python3-module-urllib3-2:1.25.10-alt1 sisyphus+255342.100.1.1 1595592746 installed <13>May 15 11:09:33 rpmi: python3-module-idna-3.1-alt1 sisyphus+267356.100.1.1 1614879269 installed <13>May 15 11:09:33 rpmi: python3-module-chardet-1:3.0.4-alt2 sisyphus+263408.100.1.1 1607875228 installed <13>May 15 11:09:33 rpmi: python3-module-requests-2.25.1-alt2 sisyphus+267359.100.1.1 1614881487 installed <13>May 15 11:09:33 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed <13>May 15 11:09:33 rpmi: python-sphinx-objects.inv-1:2.3.11.20210508-alt1 sisyphus+271366.100.1.1 1620604190 installed <13>May 15 11:09:33 rpmi: libpython-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: python2-base-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: python-modules-encodings-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: python-modules-compiler-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: python-modules-email-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: python-modules-unittest-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: python-modules-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: python-modules-ctypes-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: python-modules-multiprocessing-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: python-modules-logging-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed <13>May 15 11:09:33 rpmi: libgpg-error-1.41-alt4 sisyphus+264254.200.1.1 1609440111 installed <13>May 15 11:09:34 rpmi: libgcrypt20-1.9.2-alt1 sisyphus+266496.100.1.1 1613559234 installed <13>May 15 11:09:34 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>May 15 11:09:34 rpmi: python3-module-cssselect-0.9.1-alt3 sisyphus+270533.2600.6.1 1619684675 installed <13>May 15 11:09:34 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed <13>May 15 11:09:34 rpmi: python3-module-lxml-4.6.3-alt1 sisyphus+268152.100.1.1 1616388041 installed <13>May 15 11:09:34 rpmi: python3-module-docutils-0.17.1-alt1 sisyphus+271898.100.1.1 1621041818 installed <13>May 15 11:09:34 rpmi: python3-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed <13>May 15 11:09:34 rpmi: python3-module-sphinxcontrib-applehelp-1.0.2-alt1 sisyphus+252614.200.1.1 1590949678 installed <13>May 15 11:09:34 rpmi: python3-module-sphinxcontrib-devhelp-1.0.2-alt1 sisyphus+252614.300.1.1 1590949711 installed <13>May 15 11:09:34 rpmi: python3-module-sphinxcontrib-htmlhelp-1.0.2-alt1 sisyphus+228401.100.1.1 1556572721 installed <13>May 15 11:09:34 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+238085.500.1.1 1569313099 installed <13>May 15 11:09:34 rpmi: python3-module-sphinxcontrib-qthelp-1.0.3-alt1 sisyphus+252614.400.1.1 1590949745 installed <13>May 15 11:09:34 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.4-alt1 sisyphus+252614.100.1.1 1590949645 installed <13>May 15 11:09:35 rpmi: python3-module-sphinx-1:3.5.4-alt1 sisyphus+270621.100.4.1 1619347178 installed <13>May 15 11:09:35 rpmi: python3-module-Pygments-2.8.1-alt2 sisyphus+270791.100.1.1 1619525864 installed <13>May 15 11:09:35 rpmi: python-tools-2to3-2.7.18-alt5 sisyphus+270920.100.1.1 1619657728 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-repoze.debug-1.1-alt4.nosrc.rpm (w1.gzdio) <13>May 15 11:09:37 rpmi: libtinfo-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>May 15 11:09:37 rpmi: libncurses-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>May 15 11:09:37 rpmi: python3-dev-3.9.5-alt1 sisyphus+271461.100.1.1 1620748853 installed <13>May 15 11:09:37 rpmi: python3-module-setuptools-1:56.1.0-alt1 sisyphus+271297.100.1.1 1620375295 installed Installing python3-module-repoze.debug-1.1-alt4.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.77911 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf repoze.debug-1.1 + echo 'Source #0 (repoze.debug-1.1.tar.gz):' Source #0 (repoze.debug-1.1.tar.gz): + /bin/tar -xf - + /bin/gzip -dc /usr/src/RPM/SOURCES/repoze.debug-1.1.tar.gz + cd repoze.debug-1.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (fix-py3-import.patch):' Patch #0 (fix-py3-import.patch): + /usr/bin/patch -p2 patching file repoze/debug/_compat.py + sed -i 's|sphinx-build|sphinx-build-3|' docs/Makefile + find ./ -type f -name '*.py' -exec 2to3 -w -n '{}' + 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 ./repoze/debug/_compat.py RefactoringTool: No changes to ./repoze/debug/ui.py RefactoringTool: Refactored ./repoze/debug/threads.py RefactoringTool: No changes to ./repoze/debug/tests/test_ui.py RefactoringTool: No changes to ./repoze/debug/tests/test_threads.py RefactoringTool: Refactored ./repoze/debug/tests/test_responselogger.py RefactoringTool: No changes to ./repoze/debug/tests/test_pdbpm.py RefactoringTool: No changes to ./repoze/debug/tests/test_canary.py RefactoringTool: No changes to ./repoze/debug/scripts/tests/test_requestprofiler.py RefactoringTool: Refactored ./repoze/debug/scripts/requestprofiler.py --- ./repoze/debug/_compat.py (original) +++ ./repoze/debug/_compat.py (refactored) @@ -9,8 +9,8 @@ from cgi import escape try: - from cPickle import Pickler - from cPickle import Unpickler + from pickle import Pickler + from pickle import Unpickler except ImportError: # pragma: no cover Python3 from pickle import Pickler from pickle import Unpickler @@ -21,14 +21,14 @@ pass try: - from urllib import quote + from urllib.parse import quote except: #pragma NO COVER Py3k from urllib.parse import quote try: - STRING_TYPES = (str, unicode) + STRING_TYPES = (str, str) except NameError: # pragma: no cover Python >= 3.0 STRING_TYPES = (str,) TEXT = str else: - TEXT = unicode + TEXT = str --- ./repoze/debug/threads.py (original) +++ ./repoze/debug/threads.py (refactored) @@ -28,7 +28,7 @@ res = ["Threads traceback dump at %s\n" % _now().strftime("%Y-%m-%d %H:%M:%S") ] - for f_tid, frame in frames.items(): + for f_tid, frame in list(frames.items()): if f_tid != thread_id: #pragma NO COVER res.append("Thread %s:\n%s" % (f_tid, traceback.format_stack(frame))) --- ./repoze/debug/tests/test_responselogger.py (original) +++ ./repoze/debug/tests/test_responselogger.py (refactored) @@ -128,7 +128,7 @@ self.closed = True def __iter__(self): return self - def next(self): + def __next__(self): if not self.data: raise StopIteration return self.data.pop(0) --- ./repoze/debug/scripts/requestprofiler.py (original) +++ ./repoze/debug/scripts/requestprofiler.py (refactored) @@ -249,7 +249,7 @@ earliest = file retn = [code, pid, id, fromepoch, desc] - for file, linelen in temp.items(): + for file, linelen in list(temp.items()): if file is not earliest: file.seek(file.tell() - linelen) @@ -293,19 +293,19 @@ if code != "B": continue # garbage at beginning of file request = Request() - for pending_req in unfinished.values(): + for pending_req in list(unfinished.values()): pending_req.active = pending_req.active + 1 unfinished[(pid, id)] = request try: request.put(code, fromepoch, desc) except: - print("Unable to handle entry: %s %s %s" - % (code, fromepoch, desc)) + print(("Unable to handle entry: %s %s %s" + % (code, fromepoch, desc))) if request.isfinished(): del unfinished[(pid, id)] finished.append(request) - finished.extend(unfinished.values()) + finished.extend(list(unfinished.values())) requests = finished if writestats: @@ -331,7 +331,7 @@ stats = Cumulative(url) cumulative[url] = stats stats.put(request) - requests = cumulative.values() + requests = list(cumulative.values()) requests.sort(sortf) write(requests, top, verbose) @@ -370,16 +370,16 @@ start = r.start earliest = start - t latest = start + t - print('URLs invoked %s seconds before and after %s (#%s, %s)' - % (t, url, x, r.shortprettystart())) + print(('URLs invoked %s seconds before and after %s (#%s, %s)' + % (t, url, x, r.shortprettystart()))) print('---') i = -1 def _showRequest(req, st): - print('%3d %s %s' + print(('%3d %s %s' % ((req.start - st), req.shortprettystart(), - req.url)) + req.url))) for request in requests: i = i + 1 @@ -400,18 +400,18 @@ after[i] = 1 _shoRefactoringTool: Refactored ./repoze/debug/responselogger.py wRequest(request, start) print('') - print('Summary of URLs invoked before (and at the same time as) %s ' - '(times, url)' % url) - before = before.items() + print(('Summary of URLs invoked before (and at the same time as) %s ' + '(times, url)' % url)) + before = list(before.items()) before.sort() for k,v in before: - print("%s, %s" % (v, requests[k].url)) + print(("%s, %s" % (v, requests[k].url))) print('') - print('Summary of URLs invoked after %s (times, url)' % url) - after = after.items() + print(('Summary of URLs invoked after %s (times, url)' % url)) + after = list(after.items()) after.sort() for k,v in after: - print("%s, %s" % (v, requests[k].url)) + print(("%s, %s" % (v, requests[k].url))) def write(requests, top=0, verbose=False): if len(requests) == 0: @@ -423,9 +423,9 @@ for stat in requests: i = i + 1 if verbose: - print(str(stat)) - else: - print(str(stat)[:78]) + print((str(stat))) + else: + print((str(stat)[:78])) if i == top: break @@ -440,9 +440,9 @@ raise ProfileException("bad date %s" % val) def timewrite(requests, start, end, resolution): - print("Start: %s End: %s Resolution: %d secs" - % (tick2str(start), tick2str(end), resolution)) - print("-" * 78) + print(("Start: %s End: %s Resolution: %d secs" + % (tick2str(start), tick2str(end), resolution))) + print(("-" * 78)) print('') print("Date/Time #requests requests/second") @@ -456,7 +456,7 @@ max = slice if (min is None) or (slice < min): min = slice - if d.has_key(slice): + if slice in d: d[slice] = d[slice] + 1 else: d[slice] = 1 @@ -480,12 +480,12 @@ s = s + " %6d %4.2lf" % (num,num*1.0/resolution) print(s) - print('='*78) - print(" Peak: %6d %4.2lf" - % (max_requests,max_requests*1.0/resolution)) - print(" Avg: %6d %4.2lf" - % (avg_requests,avg_requests*1.0/resolution)) - print("Total: %6d n/a " % hits) + print(('='*78)) + print((" Peak: %6d %4.2lf" + % (max_requests,max_requests*1.0/resolution))) + print((" Avg: %6d %4.2lf" + % (avg_requests,avg_requests*1.0/resolution))) + print(("Total: %6d n/a " % hits)) def tick2str(t): return time.strftime('%Y-%m-%dT%H:%M:%S', time.localtime(t)) @@ -706,10 +706,10 @@ def main(): if len(sys.argv) == 1: - print(usage()) + print((usage())) sys.exit(0) if sys.argv[1] == '--help': - print(detailedusage()) + print((detailedusage())) sys.exit(0) mode = 'cumulative' sortby = None @@ -758,7 +758,7 @@ if opt=='--top': top=int(val) if opt=='--help': - print(detailedusage()) + print((detailedusage())) sys.exit(0) if opt=='--verbose': verbose = 1 @@ -834,7 +834,7 @@ except AssertionError as val: a = "%s is not a valid %s sort spec, use one of %s" - print(a % (val[0], val[1], val[2])) + print((a % (val[0], val[1], val[2]))) sys.exit(0) except getopt.error as val: print(val) @@ -847,7 +847,7 @@ except: import traceback traceback.print_exc() - print(usage()) + print((usage())) sys.exit(0) if __name__ == '__main__': --- ./repoze/debug/responselogger.py (original) +++ ./repoze/debug/responselogger.py (refactored) @@ -219,7 +219,7 @@ self._default = default # all keys must be the same size self._keysz = None - for k in d.keys(): + for k in list(d.keys()): RefactoringTool: No changes to ./repoze/debug/pdbpm.py RefactoringTool: No changes to ./repoze/debug/canary.py RefactoringTool: No changes to ./repoze/__init__.py RefactoringTool: Refactored ./docs/conf.py RefactoringTool: Files that were modified: RefactoringTool: ./setup.py RefactoringTool: ./repoze/debug/_compat.py RefactoringTool: ./repoze/debug/ui.py RefactoringTool: ./repoze/debug/threads.py RefactoringTool: ./repoze/debug/tests/test_ui.py RefactoringTool: ./repoze/debug/tests/test_threads.py RefactoringTool: ./repoze/debug/tests/test_responselogger.py RefactoringTool: ./repoze/debug/tests/test_pdbpm.py RefactoringTool: ./repoze/debug/tests/test_canary.py RefactoringTool: ./repoze/debug/scripts/tests/test_requestprofiler.py RefactoringTool: ./repoze/debug/scripts/requestprofiler.py RefactoringTool: ./repoze/debug/responselogger.py RefactoringTool: ./repoze/debug/pdbpm.py RefactoringTool: ./repoze/debug/canary.py RefactoringTool: ./repoze/__init__.py RefactoringTool: ./docs/conf.py RefactoringTool: Warnings/messages while refactoring: RefactoringTool: ### In file ./repoze/debug/scripts/requestprofiler.py ### RefactoringTool: Line 829: could not convert: raise 'Invalid mode' RefactoringTool: Python 3 does not support string exceptions if self._keysz is None: self._keysz = len(k) else: @@ -227,7 +227,7 @@ def __call__(self, v): v = v.lower() - for s, m in self._d.items(): + for s, m in list(self._d.items()): if v[-self._keysz:] == s: return int(v[:-self._keysz]) * m return int(v) * self._default @@ -287,7 +287,7 @@ 'wsgi.multithread', 'wsgi.multiprocess', 'wsgi.run_once', 'wsgi.version', 'wsgi.url_scheme'] - for name, value in self.environ.items(): + for name, value in list(self.environ.items()): if name.upper() == name: if value: cgi_vars[name] = value --- ./docs/conf.py (original) +++ ./docs/conf.py (refactored) @@ -37,8 +37,8 @@ master_doc = 'index' # General information about the project. -project = u'repoze.debug' -copyright = u'2011, Agendaless Consulting, Inc. and contributors' +project = 'repoze.debug' +copyright = '2011, Agendaless Consulting, Inc. and contributors' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -174,8 +174,8 @@ # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('index', 'repozedebug.tex', u'repoze.debug Documentation', - u'Agendaless Consulting, Inc. and contributors', 'manual'), + ('index', 'repozedebug.tex', 'repoze.debug Documentation', + 'Agendaless Consulting, Inc. and contributors', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.95280 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd repoze.debug-1.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py build running build running build_py creating build creating build/lib creating build/lib/repoze copying repoze/__init__.py -> build/lib/repoze creating build/lib/repoze/debug copying repoze/debug/_compat.py -> build/lib/repoze/debug copying repoze/debug/ui.py -> build/lib/repoze/debug copying repoze/debug/threads.py -> build/lib/repoze/debug copying repoze/debug/responselogger.py -> build/lib/repoze/debug copying repoze/debug/pdbpm.py -> build/lib/repoze/debug copying repoze/debug/canary.py -> build/lib/repoze/debug copying repoze/debug/__init__.py -> build/lib/repoze/debug creating build/lib/repoze/debug/tests copying repoze/debug/tests/test_ui.py -> build/lib/repoze/debug/tests copying repoze/debug/tests/test_threads.py -> build/lib/repoze/debug/tests copying repoze/debug/tests/test_responselogger.py -> build/lib/repoze/debug/tests copying repoze/debug/tests/test_pdbpm.py -> build/lib/repoze/debug/tests copying repoze/debug/tests/test_canary.py -> build/lib/repoze/debug/tests copying repoze/debug/tests/__init__.py -> build/lib/repoze/debug/tests creating build/lib/repoze/debug/scripts copying repoze/debug/scripts/requestprofiler.py -> build/lib/repoze/debug/scripts copying repoze/debug/scripts/__init__.py -> build/lib/repoze/debug/scripts creating build/lib/repoze/debug/scripts/tests copying repoze/debug/scripts/tests/test_requestprofiler.py -> build/lib/repoze/debug/scripts/tests copying repoze/debug/scripts/tests/__init__.py -> build/lib/repoze/debug/scripts/tests running egg_info writing repoze.debug.egg-info/PKG-INFO writing dependency_links to repoze.debug.egg-info/dependency_links.txt writing entry points to repoze.debug.egg-info/entry_points.txt writing namespace_packages to repoze.debug.egg-info/namespace_packages.txt writing requirements to repoze.debug.egg-info/requires.txt writing top-level names to repoze.debug.egg-info/top_level.txt adding license file 'LICENSE.txt' (matched pattern 'LICEN[CS]E*') reading manifest file 'repoze.debug.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'repoze.debug.egg-info/SOURCES.txt' copying repoze/debug/states.txt -> build/lib/repoze/debug creating build/lib/repoze/debug/static copying repoze/debug/static/debugui-entryviewer.xsl -> build/lib/repoze/debug/static copying repoze/debug/static/debugui-html.css -> build/lib/repoze/debug/static copying repoze/debug/static/debugui-html.js -> build/lib/repoze/debug/static copying repoze/debug/static/debugui-html.xsl -> build/lib/repoze/debug/static copying repoze/debug/static/debugui-shared.css -> build/lib/repoze/debug/static copying repoze/debug/static/debugui-shared.js -> build/lib/repoze/debug/static copying repoze/debug/static/debugui-xul.css -> build/lib/repoze/debug/static copying repoze/debug/static/debugui-xul.js -> build/lib/repoze/debug/static copying repoze/debug/static/debugui-xul.xsl -> build/lib/repoze/debug/static copying repoze/debug/static/debugui.html -> build/lib/repoze/debug/static copying repoze/debug/static/debugui.xul -> build/lib/repoze/debug/static copying repoze/debug/static/samplefeed.xml -> build/lib/repoze/debug/static copying repoze/debug/static/samplelogentries.xml -> build/lib/repoze/debug/static copying repoze/debug/static/sarissa.js -> build/lib/repoze/debug/static copying repoze/debug/static/xmlverbatim.xsl -> build/lib/repoze/debug/static + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.64414 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-repoze.debug-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-repoze.debug-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd repoze.debug-1.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-repoze.debug-buildroot --force running install running install_lib Skipping installation of /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/__init__.py (namespace package) copying repoze/debug/states.txt -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug copying repoze/debug/__init__.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug copying repoze/debug/canary.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug copying repoze/debug/pdbpm.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug copying repoze/debug/responselogger.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug copying repoze/debug/threads.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug copying repoze/debug/ui.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug copying repoze/debug/_compat.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug copying repoze/debug/static/xmlverbatim.xsl -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/sarissa.js -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/samplelogentries.xml -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/samplefeed.xml -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui.xul -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui.html -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui-xul.xsl -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui-xul.js -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui-xul.css -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui-shared.js -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui-shared.css -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui-html.xsl -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui-html.js -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui-html.css -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/static/debugui-entryviewer.xsl -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/static copying repoze/debug/scripts/__init__.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/scripts copying repoze/debug/scripts/requestprofiler.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/scripts copying repoze/debug/scripts/tests/__init__.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/scripts/tests copying repoze/debug/scripts/tests/test_requestprofiler.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/scripts/tests copying repoze/debug/tests/__init__.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests copying repoze/debug/tests/test_canary.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests copying repoze/debug/tests/test_pdbpm.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests copying repoze/debug/tests/test_responselogger.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests copying repoze/debug/tests/test_threads.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests copying repoze/debug/tests/test_ui.py -> /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/canary.py to canary.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/pdbpm.py to pdbpm.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/responselogger.py to responselogger.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/threads.py to threads.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/ui.py to ui.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/_compat.py to _compat.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/scripts/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/scripts/requestprofiler.py to requestprofiler.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/scripts/tests/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/scripts/tests/test_requestprofiler.py to test_requestprofiler.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests/test_canary.py to test_canary.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests/test_pdbpm.py to test_pdbpm.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests/test_responselogger.py to test_responselogger.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests/test_threads.py to test_threads.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze/debug/tests/test_ui.py to test_ui.cpython-39.pyc running install_egg_info running egg_info writing repoze.debug.egg-info/PKG-INFO writing dependency_links to repoze.debug.egg-info/dependency_links.txt writing entry points to repoze.debug.egg-info/entry_points.txt writing namespace_packages to repoze.debug.egg-info/namespace_packages.txt writing requirements to repoze.debug.egg-info/requires.txt writing top-level names to repoze.debug.egg-info/top_level.txt adding license file 'LICENSE.txt' (matched pattern 'LICEN[CS]E*') reading manifest file 'repoze.debug.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'repoze.debug.egg-info/SOURCES.txt' Copying repoze.debug.egg-info to /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze.debug-1.1-py3.9.egg-info Installing /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages/repoze.debug-1.1-py3.9-nspkg.pth running install_scripts Installing wsgirequestprofiler script to /usr/src/tmp/python3-module-repoze.debug-buildroot/usr/bin + export PYTHONPATH=/usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages + PYTHONPATH=/usr/src/tmp/python3-module-repoze.debug-buildroot/usr/lib/python3/site-packages + pushd docs ~/RPM/BUILD/repoze.debug-1.1/docs ~/RPM/BUILD/repoze.debug-1.1 + make pickle make: Entering directory '/usr/src/RPM/BUILD/repoze.debug-1.1/docs' sphinx-build-3 -b pickle -d _build/doctrees . _build/pickle Traceback (most recent call last): File "/usr/lib/python3/site-packages/pkg_resources/__init__.py", line 568, in _build_master ws.require(__requires__) File "/usr/lib/python3/site-packages/pkg_resources/__init__.py", line 886, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3/site-packages/pkg_resources/__init__.py", line 777, in resolve raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.ContextualVersionConflict: (docutils 0.17.1 (/usr/lib/python3/site-packages), Requirement.parse('docutils<0.17,>=0.12'), {'Sphinx'}) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/sphinx-build-3", line 33, in sys.exit(load_entry_point('Sphinx==3.5.4.dev20210425', 'console_scripts', 'sphinx-build')()) File "/usr/bin/sphinx-build-3", line 25, in importlib_load_entry_point return next(matches).load() File "/usr/lib/python3.9/importlib/metadata.py", line 77, in load module = import_module(match.group('module')) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 855, in exec_module File "", line 228, in _call_with_frames_removed File "/usr/lib/python3/site-packages/sphinx/cmd/build.py", line 25, in from sphinx.application import Sphinx File "/usr/lib/python3/site-packages/sphinx/application.py", line 43, in from sphinx.registry import SphinxComponentRegistry File "/usr/lib/python3/site-packages/sphinx/registry.py", line 22, in from pkg_resources import iter_entry_points File "/usr/lib/python3/site-packages/pkg_resources/__init__.py", line 3243, in def _initialize_master_working_set(): File "/usr/lib/python3/site-packages/pkg_resources/__init__.py", line 3226, in _call_aside f(*args, **kwargs) File "/usr/lib/python3/site-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3/site-packages/pkg_resources/__init__.py", line 570, in _build_master return cls._build_from_requirements(__requires__) File "/usr/lib/python3/site-packages/pkg_resources/__init__.py", line 583, in _build_from_requirements dists = ws.resolve(reqs, Environment()) File "/usr/lib/python3/site-packages/pkg_resources/__init__.py", line 772, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'imagesize' distribution was not found and is required by Sphinx make: *** [Makefile:44: pickle] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/repoze.debug-1.1/docs' error: Bad exit status from /usr/src/tmp/rpm-tmp.64414 (%install) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.64414 (%install) Command exited with non-zero status 1 8.64user 0.32system 0:09.00elapsed 99%CPU (0avgtext+0avgdata 26732maxresident)k 0inputs+0outputs (0major+53973minor)pagefaults 0swaps hsh-rebuild: rebuild of `python3-module-repoze.debug-1.1-alt4.src.rpm' failed. Command exited with non-zero status 1 21.99user 6.15system 0:27.63elapsed 101%CPU (0avgtext+0avgdata 108420maxresident)k 0inputs+0outputs (0major+480536minor)pagefaults 0swaps