<86>Aug  4 11:33:50 userdel[2217217]: delete user 'rooter'
<86>Aug  4 11:33:50 userdel[2217217]: removed group 'rooter' owned by 'rooter'
<86>Aug  4 11:33:50 userdel[2217217]: removed shadow group 'rooter' owned by 'rooter'
<86>Aug  4 11:33:50 groupadd[2217225]: group added to /etc/group: name=rooter, GID=1847
<86>Aug  4 11:33:50 groupadd[2217225]: group added to /etc/gshadow: name=rooter
<86>Aug  4 11:33:50 groupadd[2217225]: new group: name=rooter, GID=1847
<86>Aug  4 11:33:50 useradd[2217234]: new user: name=rooter, UID=1847, GID=1847, home=/root, shell=/bin/bash
<86>Aug  4 11:33:50 userdel[2217246]: delete user 'builder'
<86>Aug  4 11:33:50 userdel[2217246]: removed group 'builder' owned by 'builder'
<86>Aug  4 11:33:50 userdel[2217246]: removed shadow group 'builder' owned by 'builder'
<86>Aug  4 11:33:50 groupadd[2217257]: group added to /etc/group: name=builder, GID=1848
<86>Aug  4 11:33:50 groupadd[2217257]: group added to /etc/gshadow: name=builder
<86>Aug  4 11:33:50 groupadd[2217257]: new group: name=builder, GID=1848
<86>Aug  4 11:33:50 useradd[2217264]: new user: name=builder, UID=1848, GID=1848, home=/usr/src, shell=/bin/bash
<13>Aug  4 11:33:53 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>Aug  4 11:33:53 rpmi: libexpat-2.4.3-alt1 p9+293696.100.1.1 1643124786 installed
<13>Aug  4 11:33:53 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Aug  4 11:33:53 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Aug  4 11:33:53 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Aug  4 11:33:53 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Aug  4 11:33:53 rpmi: ca-certificates-2021.10.06-alt1 p9+289862.100.1.1 1637033643 installed
<13>Aug  4 11:33:53 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Aug  4 11:33:53 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Aug  4 11:33:53 rpmi: libcrypto1.1-1.1.1u-alt1 p9+322202.100.1.1 1685863283 installed
<13>Aug  4 11:33:53 rpmi: libssl1.1-1.1.1u-alt1 p9+322202.100.1.1 1685863283 installed
<13>Aug  4 11:33:53 rpmi: python3-3.7.17-alt2 p9+350963.100.1.1 1718376947 installed
<13>Aug  4 11:33:53 rpmi: libpython3-3.7.17-alt2 p9+350963.100.1.1 1718376947 installed
<13>Aug  4 11:33:54 rpmi: python3-base-3.7.17-alt2 p9+350963.100.1.1 1718376947 installed
<13>Aug  4 11:33:54 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>Aug  4 11:33:54 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>Aug  4 11:33:56 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>Aug  4 11:33:56 rpmi: python-modules-curses-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: libncurses-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Aug  4 11:33:56 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Aug  4 11:33:56 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Aug  4 11:33:56 rpmi: python3-dev-3.7.17-alt2 p9+350963.100.1.1 1718376947 installed
<13>Aug  4 11:33:56 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>Aug  4 11:33:56 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>Aug  4 11:33:56 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<86>Aug  4 11:33:56 groupadd[2221985]: group added to /etc/group: name=_keytab, GID=499
<86>Aug  4 11:33:56 groupadd[2221985]: group added to /etc/gshadow: name=_keytab
<86>Aug  4 11:33:56 groupadd[2221985]: new group: name=_keytab, GID=499
<13>Aug  4 11:33:56 rpmi: libkrb5-1.17.2-alt5 p9+325691.100.1.1 1690460821 installed
<13>Aug  4 11:33:56 rpmi: libtirpc-1.0.3-alt1 1532008015 installed
<13>Aug  4 11:33:56 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed
<13>Aug  4 11:33:56 rpmi: python-modules-compiler-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-email-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-unittest-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-encodings-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-nis-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-ctypes-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-multiprocessing-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-logging-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-tools-2to3-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-xml-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-hotshot-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-bsddb-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-modules-distutils-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>Aug  4 11:33:56 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548748 installed
<13>Aug  4 11:33:56 rpmi: python-dev-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Aug  4 11:33:56 rpmi: python-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>Aug  4 11:33:56 rpmi: python3-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/python-module-zc.relation-1.0-alt3.2.nosrc.rpm (w1.gzdio)
Installing python-module-zc.relation-1.0-alt3.2.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.67646
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf python-module-zc.relation-1.0
+ echo 'Source #0 (python-module-zc.relation-1.0.tar):'
Source #0 (python-module-zc.relation-1.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/python-module-zc.relation-1.0.tar
+ cd python-module-zc.relation-1.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ cp -fR . ../python3
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.67646
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-zc.relation-1.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ /usr/bin/python setup.py build
running build
running build_py
creating build
creating build/lib
creating build/lib/zc
copying src/zc/__init__.py -> build/lib/zc
creating build/lib/zc/relation
copying src/zc/relation/tests.py -> build/lib/zc/relation
copying src/zc/relation/searchindex.py -> build/lib/zc/relation
copying src/zc/relation/queryfactory.py -> build/lib/zc/relation
copying src/zc/relation/interfaces.py -> build/lib/zc/relation
copying src/zc/relation/catalog.py -> build/lib/zc/relation
copying src/zc/relation/__init__.py -> build/lib/zc/relation
running egg_info
writing requirements to src/zc.relation.egg-info/requires.txt
writing src/zc.relation.egg-info/PKG-INFO
writing namespace_packages to src/zc.relation.egg-info/namespace_packages.txt
writing top-level names to src/zc.relation.egg-info/top_level.txt
writing dependency_links to src/zc.relation.egg-info/dependency_links.txt
reading manifest file 'src/zc.relation.egg-info/SOURCES.txt'
writing manifest file 'src/zc.relation.egg-info/SOURCES.txt'
copying src/zc/relation/CHANGES.txt -> build/lib/zc/relation
copying src/zc/relation/README.txt -> build/lib/zc/relation
copying src/zc/relation/optimization.txt -> build/lib/zc/relation
copying src/zc/relation/searchindex.txt -> build/lib/zc/relation
copying src/zc/relation/tokens.txt -> build/lib/zc/relation
creating build/lib/zc/relation/timeit
copying src/zc/relation/timeit/manual_intersection.py -> build/lib/zc/relation/timeit
copying src/zc/relation/timeit/set_creation_vs_removal.py -> build/lib/zc/relation/timeit
copying src/zc/relation/timeit/transitive_search_index.py -> build/lib/zc/relation/timeit
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-zc.relation-1.0
+ 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: Refactored ./src/zc/relation/timeit/transitive_search_index.py
RefactoringTool: Refactored ./src/zc/relation/timeit/set_creation_vs_removal.py
RefactoringTool: No changes to ./src/zc/relation/timeit/manual_intersection.py
RefactoringTool: No changes to ./src/zc/relation/tests.py
RefactoringTool: Refactored ./src/zc/relation/searchindex.py
--- ./src/zc/relation/timeit/transitive_search_index.py	(original)
+++ ./src/zc/relation/timeit/transitive_search_index.py	(refactored)
@@ -284,9 +284,9 @@
         brute_globs = {}
         relation_globs = {}
         value_globs = {}
-        exec brute_setup + run in brute_globs
-        exec relation_index_setup + run in relation_globs
-        exec value_index_setup + run in value_globs
+        exec(brute_setup + run, brute_globs)
+        exec(relation_index_setup + run, relation_globs)
+        exec(value_index_setup + run, value_globs)
         brute = brute_globs['res']
         relation = relation_globs['res']
         value = value_globs['res']
@@ -323,7 +323,7 @@
     d.append('------------------')
 
 
-print '                               Test 1\n\n'
+print('                               Test 1\n\n')
 pprint.pprint(d)
 
 reverse_setup = brute_setup + """
@@ -340,7 +340,7 @@
 res = catalog.findValueTokens('children', {'token': %d})
 '''
 
-print '\n\n                               Test 2\n\n'
+print('\n\n                               Test 2\n\n')
 
 control = timeit.Timer('res = catalog.__len__()', brute_setup)
 control_result = min(control.repeat(3, runs))
--- ./src/zc/relation/timeit/set_creation_vs_removal.py	(original)
+++ ./src/zc/relation/timeit/set_creation_vs_removal.py	(refactored)
@@ -117,12 +117,12 @@
 d['len_thousand_result'] = min(len_thousand.repeat(3, 1000))
 d['len_tenthousand_result'] = min(len_tenthousand.repeat(3, 1000))
 
-for k, v in d.items():
+for k, v in list(d.items()):
     if k == 'control_result':
         continue
     d[k[:-7]] = v - control_result
 
-print '''
+print('''
 control: %(control_result)s
 
 (the following results have the control subtracted)
@@ -145,4 +145,4 @@
 len_hundred: %(len_hundred)s
 len_thousand: %(len_thousand)s
 len_tenthousand: %(len_tenthousand)s
-''' % d
+''' % d)
--- ./src/zc/relation/searchindex.py	(original)
+++ ./src/zc/relation/searchindex.py	(refactored)
@@ -81,11 +81,11 @@
     def copy(self, catalog):
         new = self.__class__.__new__(self.__class__)
         new.names = BTrees.family32.OO.Bucket()
-        for nm, val in self.names.items():
+        for nm, val in list(self.names.items()):
             if val is not None:
                 new_val = zc.relation.catalog.getMapping(
                     self.catalog.getValueModuleTools(nm))()
-                for k, v in val.items():
+                for k, v in list(val.items()):
                     new_val[k] = copy.copy(v)
                 val = new_val
             new.names[nm] = val
@@ -97,7 +97,7 @@
             new.catalog = catalog
             new.index = zc.relation.catalog.getMapping(
                 self.catalog.getRelationModuleTools())()
-            for k, v in self.index.items():
+            for k, v in list(self.index.items()):
                 new.index[k] = copy.copy(v)
         new.factory = self.factory
         return new
@@ -111,7 +111,7 @@
         self.catalog = catalog
         self.index = zc.relation.catalog.getMapping(
             self.catalog.getRelationModuleTools())()
-        for nm in self.names.keys():
+        for nm in list(self.names.keys()):
             self.names[nm] = zc.relation.catalog.getMapping(
                 self.catalog.getValueModuleTools(nm))()
         for token in catalog.getRelationTokens():
@@ -142,7 +142,7 @@
         if remove:
             tokens.remove(token)
             self.index.pop(token, None)
-            for ix in self.names.values():
+            for ix in list(self.names.values()):
                 ix.pop(token, None)
         # because of the possibilty of cycles involving this token in the
         # previous state, we first clean out all of the items "above"
@@ -172,7 +172,7 @@
                         indexed = self.index.get(rel)
                         if indexed is None:
                             iterator = reversed(stack)
-                            traversed = [iterator.next()]
+                            traversed = [next(iterator)]
                             for info in iterator:
               RefactoringTool: Refactored ./src/zc/relation/queryfactory.py
RefactoringTool: No changes to ./src/zc/relation/interfaces.py
RefactoringTool: Refactored ./src/zc/relation/catalog.py
                  if rel == info[0]:
                                     sets = info[2]
@@ -213,14 +213,14 @@
                             sets, relTools)
                         rels.insert(token)
                         names = {}
-                        for nm in self.names.keys():
+                        for nm in list(self.names.keys()):
                             names[nm] = zc.relation.catalog.multiunion(
                                 (self.catalog.getValueTokens(nm, rel)
                                  for rel in rels),
                                 self.catalog.getValueModuleTools(nm))
                         for token in traversed_tokens:
                             self.index[token] = rels
-                            for nm, ix in self.names.items():
+                            for nm, ix in list(self.names.items()):
                                 ix[token] = names[nm]
                         if stack:
                             stack[-1][1] = rels
@@ -303,7 +303,7 @@
         if self.index is not None:
             res.catalog = catalog
             res.index = BTrees.family32.OO.BTree()
-            for k, v in self.index.items():
+            for k, v in list(self.index.items()):
                 res.index[k] = copy.copy(v)
         res.names = self.names
         res.name = self.name
@@ -435,7 +435,7 @@
         for name in self.names:
             src = source[name]
             iterator = iter(src)
-            value = iterator.next() # should always have at least one
+            value = next(iterator) # should always have at least one
             vals.append([name, value, iterator, src])
         while 1:
             yield BTrees.family32.OO.Bucket(
@@ -443,10 +443,10 @@
             for s in vals:
                 name, value, iterator, src = s
                 try:
-                    s[1] = iterator.next()
+                    s[1] = next(iterator)
                 except StopIteration:
                     iterator = s[2] = iter(src)
-                    s[1] = iterator.next()
+                    s[1] = next(iterator)
                 else:
                     break
             else:
--- ./src/zc/relation/queryfactory.py	(original)
+++ ./src/zc/relation/queryfactory.py	(refactored)
@@ -29,7 +29,7 @@
     def __init__(self, name1, name2, static=()):
         self.names = [name1, name2] # a list so we can use index
         if getattr(static, 'items', None) is not None:
-            static = static.items()
+            static = list(static.items())
         self.static = tuple(sorted(static))
 
     def __call__(self, query, catalog):
@@ -49,7 +49,7 @@
             return None
         static = []
         name = other = _marker
-        for nm, val in query.items():
+        for nm, val in list(query.items()):
             try:
                 ix = self.names.index(nm)
             except ValueError:
--- ./src/zc/relation/catalog.py	(original)
+++ ./src/zc/relation/catalog.py	(refactored)
@@ -186,7 +186,7 @@
             yield self._relTools['load'](token, self, cache)
 
     def clear(self):
-        for v in self._name_TO_mapping.values():
+        for v in list(self._name_TO_mapping.values()):
             v.clear()
         self._EMPTY_name_TO_relcount_relset.clear()
         self._reltoken_name_TO_objtokenset.clear()
@@ -203,20 +203,20 @@
         res._relTokens.update(self._relTokens)
         res.family = self.family
         res._name_TO_mapping = self.family.OO.BTree()
-        for name, mapping in self._name_TO_mapping.items():
+        for name, mapping in list(self._name_TO_mapping.items()):
             new = mapping.__class__()
-            for k, (l, s) in mapping.items():
+            for k, (l, s) in list(mapping.items()):
                 new[k] = (copy.copy(l), copy.copy(s))
             res._name_TO_mapping[name] = new
         res._EMPTY_name_TO_relcount_relset = self.family.OO.BTree()
-        for k, (l, s) in self._EMPTY_name_TO_relcount_relset.items():
+        for k, (l, s) in list(self._EMPTY_name_TO_relcount_relset.items()):
             res._EMPTY_name_TO_relcount_relset[k] = (
                 copy.copy(l), copy.copy(s))
         res._reltoken_name_TO_objtokenset = self.family.OO.BTree()
-        for k, s in self._reltoken_name_TO_objtokenset.items():
+        for k, s in list(self._reltoken_name_TO_objtokenset.items()):
             res._reltoken_name_TO_objtokenset[k] = copy.copy(s)
         res._attrs = self.family.OO.Bucket(
-            [(k, self.family.OO.Bucket(v)) for k, v in self._attrs.items()])
+            [(k, self.family.OO.Bucket(v)) for k, v in list(self._attrs.items())])
         res._relTools = dict(self._relTools)
         res._queryFactories = self._queryFactories # it's a tuple
         res._relLength = BTrees.Length.Length()
@@ -272,7 +272,7 @@
         else:
             key = 'callable'
             defaultname = getattr(element, '__name__', None)
-        if [d for d in self._attrs.values() if d.get(key) == element]:
+        if [d for d in list(self._attrs.values()) if d.get(key) == element]:
             raise ValueError('element already indexed', element)
         res[key] = element
         if name is None:
@@ -296,7 +296,7 @@
         self._fixLegacyAttrs()
 
     def iterValueIndexInfo(self):
-        for d in self._attrs.values():
+        for d in list(self._attrs.values()):
             res = {}
             res['name'] = d['name']
             res['element'] = d.get('element', d.get('callable'))
@@ -409,7 +409,7 @@
                 else:
                     query_names_res.insert(nm)
             if getattr(static_values, 'items', None) is not None:
-                static_values = static_values.items()
+                static_values = list(static_values.items())
             for k, v in static_values:
                 if k is RELATION:
                     raise ValueError(
@@ -480,7 +480,7 @@
         removals = {}
         if relToken in self._relTokens:
             # reindex
-            for data in self._attrs.values():
+            for data in list(self._attrs.values()):
                 values, newTokens, optimization = self._getValuesAndTokens(
                     rel, data)
                 oldTokens = self._reltoken_name_TO_objtokenset[
@@ -535,7 +535,7 @@
                 l.relationModified(relToken, self, additions, removals)
         else:
             # new token
-            for data in self._attrs.values():
+            for data in list(self._attrs.values()):
                 additions[data['name']] = self._indexNew(relToken, rel, data)
             self._relTokens.insert(relToken)
             self._relLength.change(1)
@@ -548,7 +548,7 @@
     def unindex_doc(self, relToken):
         removals = {}
         if relToken in self._relTokens:
-            for data in self._attrs.values():
+            for data in list(self._attrs.values()):
                 tokens = self._reltoken_name_TO_objtokenset.pop(
                     (relToken, data['name']))
                 if tokens:
@@ -638,7 +638,7 @@
         else:
             query = kwargs
         res = {}
-        for k, v in query.items():
+        for k, v in list(query.items()):
             if k is RELATION:
                 tools = self._relTools
             else:
@@ -662,7 +662,7 @@
         else:
             query = kwargs
         res = {}
-        for k, v in query.items():
+        for k, v in list(query.items()):
             if k is RELATION:
                 tools = self._relTools
             else:
@@ -721,7 +721,7 @@
         data = []
         tools = self._relTools
         explicit_relations = False
-        for name, value in query.items():
+        for name, value in list(query.items()):
             if name is RELATION:
                 explicit_relations = True
                 if not isinstance(value, Any):
@@ -820,7 +820,7 @@
                'internal error: parse expects query and targetQuery '
                'to already be normalized (to OO.Bucket.')
         if maxDepth is not None and (
-            not isinstance(maxDepth, (int, long)) or maxDepth < 1):
+            not isinstance(maxDepth, int) or maxDepth < 1):
        RefactoringTool: No changes to ./src/zc/__init__.py
RefactoringTool: No changes to ./setup.py
RefactoringTool: Refactored ./bootstrap/bootstrap.py
RefactoringTool: Files that were modified:
RefactoringTool: ./src/zc/relation/timeit/transitive_search_index.py
RefactoringTool: ./src/zc/relation/timeit/set_creation_vs_removal.py
RefactoringTool: ./src/zc/relation/timeit/manual_intersection.py
RefactoringTool: ./src/zc/relation/tests.py
RefactoringTool: ./src/zc/relation/searchindex.py
RefactoringTool: ./src/zc/relation/queryfactory.py
RefactoringTool: ./src/zc/relation/interfaces.py
RefactoringTool: ./src/zc/relation/catalog.py
RefactoringTool: ./src/zc/__init__.py
RefactoringTool: ./setup.py
RefactoringTool: ./bootstrap/bootstrap.py
     raise ValueError('maxDepth must be None or a positive integer')
         if getQueries is not None:
             queries = getQueries(())
@@ -833,7 +833,7 @@
         if filter is not None:
             filterCache = {}
             def checkFilter(relchain, query):
-                return filter(relchain, query, self, filterCache)
+                return list(filter(relchain, query, self, filterCache))
         else:
             checkFilter = None
         targetCache = {}
@@ -889,7 +889,7 @@
         while stack:
             tokenChain, relDataIter = stack[0]
             try:
-                relToken = relDataIter.next()
+                relToken = next(relDataIter)
             except StopIteration:
                 stack.pop(0)
             else:
@@ -1145,11 +1145,11 @@
             queryFactory, getQueries = self._getQueryFactory(
                 query, queryFactory)
         try:
-            self.yieldRelationTokenChains(
+            next(self.yieldRelationTokenChains(
                 *self._parse(
                     query, maxDepth, filter, targetQuery,
                     targetFilter, getQueries) +
-                (False,)).next()
+                (False,)))
         except StopIteration:
             return False
         else:
--- ./bootstrap/bootstrap.py	(original)
+++ ./bootstrap/bootstrap.py	(refactored)
@@ -20,7 +20,7 @@
 $Id: bootstrap.py 85041 2008-03-31 15:57:30Z andreasjung $
 """
 
-import os, shutil, sys, tempfile, urllib2
+import os, shutil, sys, tempfile, urllib.request, urllib.error, urllib.parse
 
 tmpeggs = tempfile.mkdtemp()
 
@@ -28,8 +28,8 @@
     import pkg_resources
 except ImportError:
     ez = {}
-    exec urllib2.urlopen('http://peak.telecommunity.com/dist/ez_setup.py'
-                         ).read() in ez
+    exec(urllib.request.urlopen('http://peak.telecommunity.com/dist/ez_setup.py'
+                         ).read(), ez)
     ez['use_setuptools'](to_dir=tmpeggs, download_delay=0)
 
     import pkg_resources
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ /usr/bin/python3 setup.py build
running build
running build_py
creating build
creating build/lib
creating build/lib/zc
copying src/zc/__init__.py -> build/lib/zc
creating build/lib/zc/relation
copying src/zc/relation/tests.py -> build/lib/zc/relation
copying src/zc/relation/searchindex.py -> build/lib/zc/relation
copying src/zc/relation/queryfactory.py -> build/lib/zc/relation
copying src/zc/relation/interfaces.py -> build/lib/zc/relation
copying src/zc/relation/catalog.py -> build/lib/zc/relation
copying src/zc/relation/__init__.py -> build/lib/zc/relation
running egg_info
writing src/zc.relation.egg-info/PKG-INFO
writing dependency_links to src/zc.relation.egg-info/dependency_links.txt
writing namespace_packages to src/zc.relation.egg-info/namespace_packages.txt
writing requirements to src/zc.relation.egg-info/requires.txt
writing top-level names to src/zc.relation.egg-info/top_level.txt
reading manifest file 'src/zc.relation.egg-info/SOURCES.txt'
writing manifest file 'src/zc.relation.egg-info/SOURCES.txt'
copying src/zc/relation/CHANGES.txt -> build/lib/zc/relation
copying src/zc/relation/README.txt -> build/lib/zc/relation
copying src/zc/relation/optimization.txt -> build/lib/zc/relation
copying src/zc/relation/searchindex.txt -> build/lib/zc/relation
copying src/zc/relation/tokens.txt -> build/lib/zc/relation
creating build/lib/zc/relation/timeit
copying src/zc/relation/timeit/manual_intersection.py -> build/lib/zc/relation/timeit
copying src/zc/relation/timeit/set_creation_vs_removal.py -> build/lib/zc/relation/timeit
copying src/zc/relation/timeit/transitive_search_index.py -> build/lib/zc/relation/timeit
+ popd
~/RPM/BUILD/python-module-zc.relation-1.0
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.80386
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-zc.relation-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/python-module-zc.relation-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd python-module-zc.relation-1.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ /usr/bin/python setup.py install --skip-build --root=/usr/src/tmp/python-module-zc.relation-buildroot --force
running install
running install_lib
Skipping installation of /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/__init__.py (namespace package)
copying zc/relation/tokens.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/searchindex.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/optimization.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/README.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/CHANGES.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/__init__.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/catalog.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/interfaces.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/queryfactory.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/searchindex.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/tests.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation
copying zc/relation/timeit/transitive_search_index.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/timeit
copying zc/relation/timeit/set_creation_vs_removal.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/timeit
copying zc/relation/timeit/manual_intersection.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/timeit
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/catalog.py to catalog.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/interfaces.py to interfaces.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/queryfactory.py to queryfactory.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/searchindex.py to searchindex.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/tests.py to tests.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/timeit/transitive_search_index.py to transitive_search_index.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/timeit/set_creation_vs_removal.py to set_creation_vs_removal.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc/relation/timeit/manual_intersection.py to manual_intersection.pyc
running install_egg_info
running egg_info
writing requirements to src/zc.relation.egg-info/requires.txt
writing src/zc.relation.egg-info/PKG-INFO
writing namespace_packages to src/zc.relation.egg-info/namespace_packages.txt
writing top-level names to src/zc.relation.egg-info/top_level.txt
writing dependency_links to src/zc.relation.egg-info/dependency_links.txt
reading manifest file 'src/zc.relation.egg-info/SOURCES.txt'
writing manifest file 'src/zc.relation.egg-info/SOURCES.txt'
Copying src/zc.relation.egg-info to /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc.relation-1.0-py2.7.egg-info
Installing /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc.relation-1.0-py2.7-nspkg.pth
running install_scripts
+ install -d /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages
+ mv /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc.relation-1.0-py2.7-nspkg.pth /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python2.7/site-packages/zc.relation-1.0-py2.7.egg-info /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-zc.relation-1.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python-module-zc.relation-buildroot --force
running install
running install_lib
Skipping installation of /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/__init__.py (namespace package)
copying zc/relation/tokens.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/searchindex.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/optimization.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/README.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/CHANGES.txt -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/__init__.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/catalog.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/interfaces.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/queryfactory.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/searchindex.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/tests.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation
copying zc/relation/timeit/transitive_search_index.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/timeit
copying zc/relation/timeit/set_creation_vs_removal.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/timeit
copying zc/relation/timeit/manual_intersection.py -> /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/timeit
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/catalog.py to catalog.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/interfaces.py to interfaces.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/queryfactory.py to queryfactory.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/searchindex.py to searchindex.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/tests.py to tests.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/timeit/transitive_search_index.py to transitive_search_index.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/timeit/set_creation_vs_removal.py to set_creation_vs_removal.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc/relation/timeit/manual_intersection.py to manual_intersection.cpython-37.pyc
running install_egg_info
running egg_info
writing src/zc.relation.egg-info/PKG-INFO
writing dependency_links to src/zc.relation.egg-info/dependency_links.txt
writing namespace_packages to src/zc.relation.egg-info/namespace_packages.txt
writing requirements to src/zc.relation.egg-info/requires.txt
writing top-level names to src/zc.relation.egg-info/top_level.txt
reading manifest file 'src/zc.relation.egg-info/SOURCES.txt'
writing manifest file 'src/zc.relation.egg-info/SOURCES.txt'
Copying src/zc.relation.egg-info to /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc.relation-1.0-py3.7.egg-info
Installing /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc.relation-1.0-py3.7-nspkg.pth
running install_scripts
+ popd
~/RPM/BUILD/python-module-zc.relation-1.0
+ install -d /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages
+ mv /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc.relation-1.0-py3.7-nspkg.pth /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib/python3/site-packages/zc.relation-1.0-py3.7.egg-info /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/python-module-zc.relation-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/python-module-zc.relation-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/python-module-zc.relation-buildroot/ (default)
Compressing files in /usr/src/tmp/python-module-zc.relation-buildroot (auto)
Adjusting library links in /usr/src/tmp/python-module-zc.relation-buildroot
./usr/lib64:
./usr/lib:
Verifying ELF objects in /usr/src/tmp/python-module-zc.relation-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Bytecompiling python modules in /usr/src/tmp/python-module-zc.relation-buildroot using /usr/bin/python
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/timeit/manual_intersection.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/timeit/set_creation_vs_removal.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/timeit/transitive_search_index.pyc
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/timeit/manual_intersection.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/timeit/set_creation_vs_removal.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/timeit/transitive_search_index.py
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/__init__.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/catalog.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/interfaces.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/queryfactory.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/searchindex.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/tests.pyc
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/__init__.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/catalog.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/interfaces.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/queryfactory.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/searchindex.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/tests.py
Bytecompiling python modules with optimization in /usr/src/tmp/python-module-zc.relation-buildroot using /usr/bin/python -O
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/timeit/manual_intersection.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/timeit/set_creation_vs_removal.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/timeit/transitive_search_index.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/__init__.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/catalog.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/interfaces.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/queryfactory.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/searchindex.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/tests.py
Bytecompiling python3 modules in /usr/src/tmp/python-module-zc.relation-buildroot using /usr/bin/python3
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/__pycache__/catalog.cpython-37.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/__pycache__/interfaces.cpython-37.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/__pycache__/queryfactory.cpython-37.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/__pycache__/searchindex.cpython-37.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/__pycache__/tests.cpython-37.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/__pycache__/manual_intersection.cpython-37.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/__pycache__/set_creation_vs_removal.cpython-37.pyc
unlink /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/__pycache__/transitive_search_index.cpython-37.pyc
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/manual_intersection.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/set_creation_vs_removal.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/transitive_search_index.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/__init__.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/catalog.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/interfaces.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/queryfactory.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/searchindex.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/tests.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-zc.relation-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/manual_intersection.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/set_creation_vs_removal.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/transitive_search_index.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/__init__.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/catalog.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/interfaces.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/queryfactory.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/searchindex.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/tests.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-zc.relation-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/manual_intersection.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/set_creation_vs_removal.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/timeit/transitive_search_index.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/__init__.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/catalog.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/interfaces.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/queryfactory.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/searchindex.py
compile /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/tests.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib64/python3/site-packages/zc/relation/__pycache__/tests.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/zc/relation/__pycache__/tests.cpython-37.pyc'
'./usr/lib64/python3/site-packages/zc/relation/__pycache__/queryfactory.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/zc/relation/__pycache__/queryfactory.cpython-37.pyc'
'./usr/lib64/python3/site-packages/zc/relation/__pycache__/queryfactory.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/zc/relation/__pycache__/queryfactory.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/zc/relation/__pycache__/interfaces.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/zc/relation/__pycache__/interfaces.cpython-37.pyc'
'./usr/lib64/python3/site-packages/zc/relation/__pycache__/catalog.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/zc/relation/__pycache__/catalog.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/zc/relation/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/zc/relation/__pycache__/__init__.cpython-37.pyc'
'./usr/lib64/python3/site-packages/zc/relation/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/zc/relation/__pycache__/__init__.cpython-37.opt-1.pyc'
'./usr/lib64/python3/site-packages/zc/relation/timeit/__pycache__/set_creation_vs_removal.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/zc/relation/timeit/__pycache__/set_creation_vs_removal.cpython-37.pyc'
'./usr/lib64/python3/site-packages/zc/relation/timeit/__pycache__/manual_intersection.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/zc/relation/timeit/__pycache__/manual_intersection.cpython-37.pyc'
Hardlinking identical .pyc and .pyo files
'./usr/lib64/python2.7/site-packages/zc/relation/tests.pyo' => './usr/lib64/python2.7/site-packages/zc/relation/tests.pyc'
'./usr/lib64/python2.7/site-packages/zc/relation/queryfactory.pyo' => './usr/lib64/python2.7/site-packages/zc/relation/queryfactory.pyc'
'./usr/lib64/python2.7/site-packages/zc/relation/interfaces.pyo' => './usr/lib64/python2.7/site-packages/zc/relation/interfaces.pyc'
'./usr/lib64/python2.7/site-packages/zc/relation/__init__.pyo' => './usr/lib64/python2.7/site-packages/zc/relation/__init__.pyc'
'./usr/lib64/python2.7/site-packages/zc/relation/timeit/set_creation_vs_removal.pyo' => './usr/lib64/python2.7/site-packages/zc/relation/timeit/set_creation_vs_removal.pyc'
'./usr/lib64/python2.7/site-packages/zc/relation/timeit/manual_intersection.pyo' => './usr/lib64/python2.7/site-packages/zc/relation/timeit/manual_intersection.pyc'
Processing files: python-module-zc.relation-1.0-alt3.2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.29294
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-zc.relation-1.0
+ DOCDIR=/usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python-module-zc.relation-1.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python-module-zc.relation-1.0
+ /bin/mkdir -p /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python-module-zc.relation-1.0
+ cp -prL DEVELOP.txt LICENSE.txt README.txt TEST_THIS_REST_BEFORE_REGISTERING.txt /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python-module-zc.relation-1.0
+ chmod -R go-w /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python-module-zc.relation-1.0
+ chmod -R a+rX /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python-module-zc.relation-1.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1kBb3X
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kBCtVM
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
python.req: /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/catalog.py: skipping sys
Provides: python2.7(zc.relation), python2.7(zc.relation.catalog), python2.7(zc.relation.interfaces), python2.7(zc.relation.queryfactory), python2.7(zc.relation.searchindex)
Requires: python2.7(zc), python2.7(ZODB3), python2.7(zope.interface), /usr/lib64/python2.7/site-packages, python-modules, python2.7(BTrees), python2.7(persistent), python2.7(zope)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zrbBsF
Processing files: python3-module-zc.relation-1.0-alt3.2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.68677
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-zc.relation-1.0
+ DOCDIR=/usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python3-module-zc.relation-1.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python3-module-zc.relation-1.0
+ /bin/mkdir -p /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python3-module-zc.relation-1.0
+ cp -prL DEVELOP.txt LICENSE.txt README.txt TEST_THIS_REST_BEFORE_REGISTERING.txt /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python3-module-zc.relation-1.0
+ chmod -R go-w /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python3-module-zc.relation-1.0
+ chmod -R a+rX /usr/src/tmp/python-module-zc.relation-buildroot/usr/share/doc/python3-module-zc.relation-1.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.siJkhC
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.POhtMC
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
python3.req: /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/catalog.py: skipping sys
python3.req: /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/searchindex.py: skipping itertools
Provides: python3(zc.relation), python3(zc.relation.catalog), python3(zc.relation.interfaces), python3(zc.relation.queryfactory), python3(zc.relation.searchindex)
Requires: python3(zc) < 0, python3(ZODB3) < 0, python3(zope.interface) < 0, /usr/lib64/python3/site-packages, python3(BTrees) < 0, python3(BTrees.Length) < 0, python3(copy) < 0, python3(persistent) < 0, python3(persistent.list) < 0, python3(persistent.wref) < 0, python3(pprint) < 0, python3(timeit) < 0, python3(zope.interface.interfaces) < 0
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.igI6WG
Processing files: python3-module-zc.relation-tests-1.0-alt3.2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Pt4nNO
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gIOvj0
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python3/site-packages/zc/relation/tests.py: line=26 IGNORE (for REQ=slight and deep=12) module=transaction
Provides: python3(zc.relation.tests)
Requires: python3-module-zc.relation = 1.0-alt3.2, python3(zc.relationship) < 0, /usr/lib64/python3/site-packages, python3(unittest) < 0, python3(zope.testing) < 0, python3(zope.testing.module) < 0
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7PxQuf
Processing files: python-module-zc.relation-tests-1.0-alt3.2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ictxmy
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7UqQSU
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-zc.relation-buildroot/usr/lib64/python2.7/site-packages/zc/relation/tests.py: line=26 IGNORE (for REQ=slight and deep=12) module=transaction
Provides: python2.7(zc.relation.tests)
Requires: python-module-zc.relation = 1.0-alt3.2, python2.7(zc.relationship), /usr/lib64/python2.7/site-packages, python2.7(unittest), python2.7(zope)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cWM15k
Adding to python-module-zc.relation-tests a strict dependency on python-module-zc.relation
Adding to python3-module-zc.relation-tests a strict dependency on python3-module-zc.relation
Removing 2 extra deps from python-module-zc.relation-tests due to repentancy on python-module-zc.relation
Removing 1 extra deps from python3-module-zc.relation-tests due to repentancy on python3-module-zc.relation
Wrote: /usr/src/RPM/RPMS/x86_64/python-module-zc.relation-1.0-alt3.2.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-zc.relation-1.0-alt3.2.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-zc.relation-tests-1.0-alt3.2.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/python-module-zc.relation-tests-1.0-alt3.2.x86_64.rpm (w2.lzdio)
6.35user 1.96system 0:18.15elapsed 45%CPU (0avgtext+0avgdata 34516maxresident)k
0inputs+0outputs (0major+478998minor)pagefaults 0swaps
3.91user 2.30system 0:29.56elapsed 21%CPU (0avgtext+0avgdata 135476maxresident)k
0inputs+0outputs (0major+289542minor)pagefaults 0swaps