<86>Jan 28 09:54:52 userdel[736107]: delete user 'rooter'
<86>Jan 28 09:54:52 userdel[736107]: removed group 'rooter' owned by 'rooter'
<86>Jan 28 09:54:52 userdel[736107]: removed shadow group 'rooter' owned by 'rooter'
<86>Jan 28 09:54:52 groupadd[736144]: group added to /etc/group: name=rooter, GID=1841
<86>Jan 28 09:54:52 groupadd[736144]: group added to /etc/gshadow: name=rooter
<86>Jan 28 09:54:52 groupadd[736144]: new group: name=rooter, GID=1841
<86>Jan 28 09:54:52 useradd[736166]: new user: name=rooter, UID=1841, GID=1841, home=/root, shell=/bin/bash
<86>Jan 28 09:54:52 userdel[736202]: delete user 'builder'
<86>Jan 28 09:54:52 userdel[736202]: removed group 'builder' owned by 'builder'
<86>Jan 28 09:54:52 userdel[736202]: removed shadow group 'builder' owned by 'builder'
<86>Jan 28 09:54:52 groupadd[736227]: group added to /etc/group: name=builder, GID=1842
<86>Jan 28 09:54:52 groupadd[736227]: group added to /etc/gshadow: name=builder
<86>Jan 28 09:54:52 groupadd[736227]: new group: name=builder, GID=1842
<86>Jan 28 09:54:52 useradd[736247]: new user: name=builder, UID=1842, GID=1842, home=/usr/src, shell=/bin/bash
<13>Jan 28 09:54:54 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>Jan 28 09:54:54 rpmi: libexpat-2.4.3-alt1 p9+293696.100.1.1 1643124786 installed
<13>Jan 28 09:54:54 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Jan 28 09:54:54 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Jan 28 09:54:54 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jan 28 09:54:54 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jan 28 09:54:54 rpmi: ca-certificates-2021.10.06-alt1 p9+289862.100.1.1 1637033643 installed
<13>Jan 28 09:54:54 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Jan 28 09:54:54 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Jan 28 09:54:54 rpmi: libcrypto1.1-1.1.1u-alt1 p9+322202.100.1.1 1685863283 installed
<13>Jan 28 09:54:55 rpmi: libssl1.1-1.1.1u-alt1 p9+322202.100.1.1 1685863283 installed
<13>Jan 28 09:54:55 rpmi: python3-3.7.11-alt1 p9+273501.10.37.1 1629720188 installed
<13>Jan 28 09:54:55 rpmi: libpython3-3.7.11-alt1 p9+273501.10.37.1 1629720188 installed
<13>Jan 28 09:54:55 rpmi: python3-base-3.7.11-alt1 p9+273501.10.37.1 1629720188 installed
<13>Jan 28 09:54:55 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>Jan 28 09:54:55 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>Jan 28 09:54:57 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>Jan 28 09:54:57 rpmi: python-modules-curses-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:57 rpmi: libncurses-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Jan 28 09:54:57 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Jan 28 09:54:57 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>Jan 28 09:54:57 rpmi: python3-dev-3.7.11-alt1 p9+273501.10.37.1 1629720188 installed
<13>Jan 28 09:54:57 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>Jan 28 09:54:57 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>Jan 28 09:54:57 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<86>Jan 28 09:54:57 groupadd[765576]: group added to /etc/group: name=_keytab, GID=499
<86>Jan 28 09:54:57 groupadd[765576]: group added to /etc/gshadow: name=_keytab
<86>Jan 28 09:54:57 groupadd[765576]: new group: name=_keytab, GID=499
<13>Jan 28 09:54:58 rpmi: libkrb5-1.17.2-alt5 p9+325691.100.1.1 1690460821 installed
<13>Jan 28 09:54:58 rpmi: libtirpc-1.0.3-alt1 1532008015 installed
<13>Jan 28 09:54:58 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed
<13>Jan 28 09:54:58 rpmi: python-modules-compiler-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-email-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-unittest-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-encodings-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-nis-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-ctypes-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-multiprocessing-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-logging-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-tools-2to3-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-xml-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-hotshot-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-bsddb-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-modules-distutils-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>Jan 28 09:54:58 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548748 installed
<13>Jan 28 09:54:58 rpmi: python-dev-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>Jan 28 09:54:58 rpmi: python-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>Jan 28 09:54:58 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-z3c.davapp.zopelocking-1.0b1-alt3.1.1.nosrc.rpm (w1.gzdio)
Installing python-module-z3c.davapp.zopelocking-1.0b1-alt3.1.1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.6000
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf python-module-z3c.davapp.zopelocking-1.0b1
+ echo 'Source #0 (python-module-z3c.davapp.zopelocking-1.0b1.tar):'
Source #0 (python-module-z3c.davapp.zopelocking-1.0b1.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/python-module-z3c.davapp.zopelocking-1.0b1.tar
+ cd python-module-z3c.davapp.zopelocking-1.0b1
+ /bin/chmod -c -Rf u+rwX,go-w .
+ cp -fR . ../python3
+ find ../python3 -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 ../python3/src/z3c/davapp/zopelocking/tests.py
RefactoringTool: Refactored ../python3/src/z3c/davapp/zopelocking/properties.py
RefactoringTool: Refactored ../python3/src/z3c/davapp/zopelocking/manager.py
--- ../python3/src/z3c/davapp/zopelocking/tests.py	(original)
+++ ../python3/src/z3c/davapp/zopelocking/tests.py	(refactored)
@@ -58,7 +58,7 @@
 
     __parent__ = __name__ = None
 
-    def __init__(self, parent = None, name = u''):
+    def __init__(self, parent = None, name = ''):
         UserDict.__init__(self)
         self.__parent__ = parent
         self.__name__   = name
--- ../python3/src/z3c/davapp/zopelocking/properties.py	(original)
+++ ../python3/src/z3c/davapp/zopelocking/properties.py	(refactored)
@@ -33,8 +33,8 @@
      IActiveLock
 import z3c.dav.interfaces
 
-import interfaces
-from manager import WEBDAV_LOCK_KEY
+from . import interfaces
+from .manager import WEBDAV_LOCK_KEY
 
 ################################################################################
 #
@@ -45,15 +45,15 @@
 class ExclusiveLockEntry(object):
     interface.implements(ILockEntry)
 
-    lockscope = [u"exclusive"]
-    locktype = [u"write"]
+    lockscope = ["exclusive"]
+    locktype = ["write"]
 
 
 class SharedLockEntry(object):
     interface.implements(ILockEntry)
 
-    lockscope = [u"shared"]
-    locktype = [u"write"]
+    lockscope = ["shared"]
+    locktype = ["write"]
 
 
 @component.adapter(interface.Interface, z3c.dav.interfaces.IWebDAVRequest)
@@ -420,15 +420,15 @@
             roottoken = self.token
 
         if zope.locking.interfaces.IExclusiveLock.providedBy(roottoken):
-            return [u"exclusive"]
+            return ["exclusive"]
         elif zope.locking.interfaces.ISharedLock.providedBy(roottoken):
-            return [u"shared"]
+            return ["shared"]
 
         return []
 
     @property
     def locktype(self):
-        return [u"write"]
+        return ["write"]
 
     @property
     def depth(self):
@@ -443,7 +443,7 @@
         remaining = self.token.remaining_duration
         if remaining is None:
             return None
-        return u"Second-%d" % remaining.seconds
+        return "Second-%d" % remaining.seconds
 
     @property
     def locktoken(self):
@@ -553,7 +553,7 @@
             return None
 
         activelocks = []
-        for locktoken in token.annotations.get(WEBDAV_LOCK_KEY, {}).keys():
+        for locktoken in list(token.annotations.get(WEBDAV_LOCK_KEY, {}).keys()):
             if locktoken != "principal_ids":
                 activelocks.append(DAVActiveLock(locktoken, token,
                                                  self.context, self.request))
--- ../python3/src/z3c/davapp/zopelocking/manager.py	(original)
+++ ../python3/src/z3c/davapp/zopelocking/manager.py	(refactored)
@@ -27,9 +27,9 @@
 import z3c.dav.locking
 import z3c.dav.ifvalidator
 
-import interfaces
-import indirecttokens
-import properties
+from . import interfaces
+from . import indirecttokens
+from . import properties
 
 WEBDAV_LOCK_KEY = "z3c.dav.lockingutils.info"
 
@@ -334,11 +334,11 @@
     def maybeRecursivelyLockIndirectly(self, utility,
                                        context, roottoken, depth):
         if depth == "infinity" and IReadContainer.providedBy(context):
-            for subob in context.values():
+            for subob in list(context.values()):
                 token = utility.get(subob)
                 if token:
                     raise z3c.dav.interfaces.AlreadyLocked(
-                        subob, message = u"Sub-object is already locked")
+                        subob, message = "Sub-object is already locked")
                 indirecttoken = indirecttokens.IndirectToken(subob, roottoken)
                 utility.register(indirecttoken)
                 self.maybeRecursivelyLockIndirectly(
@@ -349,7 +349,7 @@
             return utility.register(token)
         except zope.locking.interfaces.RegistrationError:
             raise z3c.dav.interfaces.AlreadyLocked(
-                token.context, message = u"Context is locked")
+                token.context, message = "Context is locked")
 
     def lock(self, scope, type, owner, duration, depth):
         principal_id = getPrincipalId()
@@ -358,12 +358,12 @@
 
         locktoken = z3c.dav.locking.geneRefactoringTool: No changes to ../python3/src/z3c/davapp/zopelocking/interfaces.py
RefactoringTool: Refactored ../python3/src/z3c/davapp/zopelocking/indirecttokens.py
RefactoringTool: Refactored ../python3/src/z3c/davapp/zopelocking/ftests.py
rateLocktoken()
 
-        if scope == u"exclusive":
+        if scope == "exclusive":
             roottoken = self.register(
                 utility, zope.locking.tokens.ExclusiveLock(
                     self.context, principal_id, duration = duration))
             annots = roottoken.annotations[WEBDAV_LOCK_KEY] = OOBTree()
-        elif scope == u"shared":
+        elif scope == "shared":
             # A successful request for a new shared lock MUST result in the
             # generation of a unique lock associated with the requesting
             # principal. Thus if five principals have taken out shared write
@@ -383,7 +383,7 @@
                     # precondition code is valid here. 
                     raise z3c.dav.interfaces.AlreadyLocked(
                         self.context,
-                        message = u"""A conflicting lock already exists for
+                        message = """A conflicting lock already exists for
                                       this resource""")
 
                 roottoken.add((principal_id,))
@@ -399,7 +399,7 @@
         else:
             raise z3c.dav.interfaces.UnprocessableError(
                 self.context,
-                message = u"Invalid lockscope supplied to the lock manager")
+                message = "Invalid lockscope supplied to the lock manager")
 
         annots[locktoken] = OOBTree()
         annots[locktoken].update({"owner": owner, "depth": depth})
--- ../python3/src/z3c/davapp/zopelocking/indirecttokens.py	(original)
+++ ../python3/src/z3c/davapp/zopelocking/indirecttokens.py	(refactored)
@@ -23,7 +23,7 @@
 import zope.locking.tokens
 from zope.app.keyreference.interfaces import IKeyReference
 
-import interfaces
+from . import interfaces
 
 INDIRECT_INDEX_KEY = 'zope.app.dav.lockingutils'
 
@@ -384,13 +384,13 @@
     def add(self, principal_ids):
         # ISharedLock
         if not zope.locking.interfaces.ISharedLock.providedBy(self.roottoken):
-            raise TypeError, "can't add a principal to a non-shared token"
+            raise TypeError("can't add a principal to a non-shared token")
         return self.roottoken.add(principal_ids)
 
     def remove(self, principal_ids):
         # ISharedLock
         if not zope.locking.interfaces.ISharedLock.providedBy(self.roottoken):
-            raise TypeError, "can't add a principal to a non-shared token"
+            raise TypeError("can't add a principal to a non-shared token")
         return self.roottoken.remove(principal_ids)
 
     @property
--- ../python3/src/z3c/davapp/zopelocking/ftests.py	(original)
+++ ../python3/src/z3c/davapp/zopelocking/ftests.py	(refactored)
@@ -20,7 +20,7 @@
 import unittest
 import datetime
 import transaction
-from cStringIO import StringIO
+from io import StringIO
 import os.path
 
 import z3c.dav.testing
@@ -63,8 +63,8 @@
 
         allowed = [allow.strip() for allow in
                    response.getHeader("Allow").split(",")]
-        self.assert_("LOCK" not in allowed)
-        self.assert_("UNLOCK" not in allowed)
+        self.assertTrue("LOCK" not in allowed)
+        self.assertTrue("UNLOCK" not in allowed)
 
     def test_lockingprops_noutility(self):
         self.addResource("/testfile", "some file content",
@@ -134,8 +134,8 @@
 
         allowed = [allow.strip() for allow in
                    response.getHeader("Allow").split(",")]
-        self.assert_("LOCK" in allowed)
-        self.assert_("UNLOCK" in allowed)
+        self.assertTrue("LOCK" in allowed)
+        self.assertTrue("UNLOCK" in allowed)
 
     def test_lock_file_unauthorized(self):
         file = self.addResource("/testfile", "some file content",
@@ -203,7 +203,7 @@
         self.assertEqual(response.getStatus(), 200)
         self.assertEqual(response.getHeader("content-type"), "application/xml")
         locktoken = response.getHeader("lock-token")
-        self.assert_(locktoken and locktoken[0] == "<" and locktoken[-1] == ">")
+        self.assertTrue(locktoken and locktoken[0] == "<" and locktoken[-1] == ">")
 
         expectedbody = """<ns0:prop xmlns:ns0="DAV:">
 <ns0:lockdiscovery>
@@ -294,19 +294,19 @@
         self.assertEqual(response.getStatus(), 200)
         self.assertEqual(response.getHeader("content-type"), "application/xml")
         locktoken = response.getHeader("lock-token")
-        self.assert_(locktoken and locktoken[0] == "<" and locktoken[-1] == ">")
+        self.assertTrue(locktoken and locktoken[0] == "<" and locktoken[-1] == ">")
         locktoken = locktoken[1:-1] # remove the <> characters
 
         token = self.utility.get(self.getRootFolder())
         tokendata = token.annotations["z3c.dav.lockingutils.info"]
-        self.assert_(locktoken in tokendata)
+        self.assertTrue(locktoken in tokendata)
         assertXMLEqual(
             tokendata[locktoken]["owner"],
             """<owner xmlns="DAV:">
 <href>http://example.org/~ejw/contact.html</href>
 </owner>""")
         token = self.utility.get(self.getRootFolder()["a"])
-        self.assert_(
+        self.assertTrue(
             locktoken in token.annotations["z3c.dav.lockingutils.info"])
 
         root = self.getRootFolder()
@@ -416,7 +416,7 @@
         self.assertEqual(response.getStatus(), 200)
         self.assertEqual(response.getHeader("content-type"), "application/xml")
         locktoken = response.getHeader("lock-token")
-        self.assert_(
+        self.assertTrue(
             locktoken and locktoken[0] == "<" and locktoken[-1] == ">")
 
         httpresponse = self.checkPropfind(
@@ -475,7 +475,7 @@
         self.assertEqual(response.getStatus(), 200)
         self.assertEqual(response.getHeader("content-type"), "application/xml")
         locktoken = response.getHeader("lock-token")
-        self.assert_(locktoken and locktoken[0] == "<" and locktoken[-1] == ">")
+        self.assertTrue(locktoken and locktoken[0] == "<" and locktoken[-1] == ">")
 
         rootfolder = self.getRootFolder()["a"]
         subresource = rootfolder["r2"]
@@ -498,7 +498,7 @@
 
     def test_lock_invalid_depth(self):
         file = self.addResource("/testresource", "some file content",
-                                title = u"Test Resource")
+                                title = "Test Resource")
 
         body ="""<?xml version="1.0" encoding="utf-8" ?>
 <D:lockinfo xmlns:D='DAV:'>
@@ -528,13 +528,13 @@
         owner = """<D:owner xmlns:D="DAV:">
 <D:href>mailto:michael</D:href>
 </D:owner>"""
-        locktoken = lockmanager.lock(u"exclusive", u"write", owner,
+        locktoken = lockmanager.lock("exclusive", "write", owner,
                                      datetime.timedelta(seconds = 1000),
                                      "infinity")
         ltoken = lockmanager.getActivelock(locktoken).locktoken[0]
-        self.assert_(ltoken == locktoken)
+        self.assertTrue(ltoken == locktoken)
         self.assertEqual(
-            lockmanager.getActivelock(locktoken).timeout, u"Second-1000")
+            lockmanager.getActivelock(locktoken).timeout, "Second-1000")
         transaction.commit()
         self.logout()
 
@@ -562,10 +562,10 @@
     def test_invalid_lock_request_uri(self):
         self.login()
         file = self.addResource("/testresource", "some file content",
-                                title = u"Test Resource")
-
-        lockmanager = IDAVLockmanager(file)
-        lockmanager.lock(u"exclusive", u"write", u"Michael",
+                                title = "Test Resource")
+
+        lockmanager = IDAVLockmanager(file)
+        lockmanager.lock("exclusive", "write", "Michael",
                          datetime.timedelta(seconds = 3600), '0')
         transaction.commit()
         self.logout()
@@ -581,10 +581,10 @@
     def test_no_lock_request_uri(self):
         self.login()
         file = self.addResource("/testresource", "some file content",
-                                title = u"Test Resource")
-
-        lockmanager = IDAVLockmanager(file)
-        lockmanager.lock(u"exclusive", u"write", u"Michael",
+                                title = "Test Resource")
+
+        lockmanager = IDAVLockmanager(file)
+        lockmanager.lock("exRefactoringTool: No changes to ../python3/src/z3c/davapp/__init__.py
RefactoringTool: No changes to ../python3/src/z3c/__init__.py
RefactoringTool: No changes to ../python3/setup.py
RefactoringTool: Files that were modified:
RefactoringTool: ../python3/src/z3c/davapp/zopelocking/tests.py
RefactoringTool: ../python3/src/z3c/davapp/zopelocking/properties.py
RefactoringTool: ../python3/src/z3c/davapp/zopelocking/manager.py
RefactoringTool: ../python3/src/z3c/davapp/zopelocking/interfaces.py
RefactoringTool: ../python3/src/z3c/davapp/zopelocking/indirecttokens.py
RefactoringTool: ../python3/src/z3c/davapp/zopelocking/ftests.py
RefactoringTool: ../python3/src/z3c/davapp/__init__.py
RefactoringTool: ../python3/src/z3c/__init__.py
RefactoringTool: ../python3/setup.py
clusive", "write", "Michael",
                          datetime.timedelta(seconds = 3600), '0')
         transaction.commit()
         self.logout()
@@ -598,7 +598,7 @@
 
     def test_not_locked_resource(self):
         file = self.addResource("/testresource", "some file content",
-                                title = u"Test Resource")
+                                title = "Test Resource")
 
         response = self.publish("/testresource", basic = "mgr:mgrpw",
                                 env = {"REQUEST_METHOD": "LOCK",
@@ -717,7 +717,7 @@
                                 handle_errors = True)
 
         self.assertEqual(response.getStatus(), 400)
-        self.assert_("No lock-token header supplied" in response.getBody())
+        self.assertTrue("No lock-token header supplied" in response.getBody())
 
         # file should be still locked
         lockmanager = IDAVLockmanager(file)
@@ -746,7 +746,7 @@
         self.assertEqual(response.getStatus(), 200)
         self.assertEqual(response.getHeader("content-type"), "application/xml")
         locktoken = response.getHeader("lock-token")
-        self.assert_(locktoken and locktoken[0] == "<" and locktoken[-1] == ">")
+        self.assertTrue(locktoken and locktoken[0] == "<" and locktoken[-1] == ">")
         locktoken = locktoken[1:-1] # remove the <> characters
 
         response = self.publish("/a/r2", basic = "mgr:mgrpw",
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.75026
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-z3c.davapp.zopelocking-1.0b1
+ 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/z3c
copying src/z3c/__init__.py -> build/lib/z3c
creating build/lib/z3c/davapp
copying src/z3c/davapp/__init__.py -> build/lib/z3c/davapp
creating build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/tests.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/properties.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/manager.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/interfaces.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/indirecttokens.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/ftests.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/__init__.py -> build/lib/z3c/davapp/zopelocking
running egg_info
writing requirements to src/z3c.davapp.zopelocking.egg-info/requires.txt
writing src/z3c.davapp.zopelocking.egg-info/PKG-INFO
writing namespace_packages to src/z3c.davapp.zopelocking.egg-info/namespace_packages.txt
writing top-level names to src/z3c.davapp.zopelocking.egg-info/top_level.txt
writing dependency_links to src/z3c.davapp.zopelocking.egg-info/dependency_links.txt
reading manifest file 'src/z3c.davapp.zopelocking.egg-info/SOURCES.txt'
writing manifest file 'src/z3c.davapp.zopelocking.egg-info/SOURCES.txt'
copying src/z3c/davapp/zopelocking/configure.zcml -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/ftesting.zcml -> build/lib/z3c/davapp/zopelocking
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-z3c.davapp.zopelocking-1.0b1
+ 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/z3c
copying src/z3c/__init__.py -> build/lib/z3c
creating build/lib/z3c/davapp
copying src/z3c/davapp/__init__.py -> build/lib/z3c/davapp
creating build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/tests.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/properties.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/manager.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/interfaces.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/indirecttokens.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/ftests.py -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/__init__.py -> build/lib/z3c/davapp/zopelocking
running egg_info
writing src/z3c.davapp.zopelocking.egg-info/PKG-INFO
writing dependency_links to src/z3c.davapp.zopelocking.egg-info/dependency_links.txt
writing namespace_packages to src/z3c.davapp.zopelocking.egg-info/namespace_packages.txt
writing requirements to src/z3c.davapp.zopelocking.egg-info/requires.txt
writing top-level names to src/z3c.davapp.zopelocking.egg-info/top_level.txt
reading manifest file 'src/z3c.davapp.zopelocking.egg-info/SOURCES.txt'
writing manifest file 'src/z3c.davapp.zopelocking.egg-info/SOURCES.txt'
copying src/z3c/davapp/zopelocking/configure.zcml -> build/lib/z3c/davapp/zopelocking
copying src/z3c/davapp/zopelocking/ftesting.zcml -> build/lib/z3c/davapp/zopelocking
+ popd
~/RPM/BUILD/python-module-z3c.davapp.zopelocking-1.0b1
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.97198
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd python-module-z3c.davapp.zopelocking-1.0b1
+ 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-z3c.davapp.zopelocking-buildroot --force
running install
running install_lib
Skipping installation of /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/__init__.py (namespace package)
Skipping installation of /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/__init__.py (namespace package)
copying z3c/davapp/zopelocking/ftesting.zcml -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/configure.zcml -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/__init__.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/ftests.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/indirecttokens.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/interfaces.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/manager.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/properties.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/tests.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking/ftests.py to ftests.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking/indirecttokens.py to indirecttokens.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking/interfaces.py to interfaces.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking/manager.py to manager.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking/properties.py to properties.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c/davapp/zopelocking/tests.py to tests.pyc
running install_egg_info
running egg_info
writing requirements to src/z3c.davapp.zopelocking.egg-info/requires.txt
writing src/z3c.davapp.zopelocking.egg-info/PKG-INFO
writing namespace_packages to src/z3c.davapp.zopelocking.egg-info/namespace_packages.txt
writing top-level names to src/z3c.davapp.zopelocking.egg-info/top_level.txt
writing dependency_links to src/z3c.davapp.zopelocking.egg-info/dependency_links.txt
reading manifest file 'src/z3c.davapp.zopelocking.egg-info/SOURCES.txt'
writing manifest file 'src/z3c.davapp.zopelocking.egg-info/SOURCES.txt'
Copying src/z3c.davapp.zopelocking.egg-info to /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c.davapp.zopelocking-1.0b1-py2.7.egg-info
Installing /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c.davapp.zopelocking-1.0b1-py2.7-nspkg.pth
running install_scripts
+ install -d /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages
+ mv /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c.davapp.zopelocking-1.0b1-py2.7-nspkg.pth /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python2.7/site-packages/z3c.davapp.zopelocking-1.0b1-py2.7.egg-info /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-z3c.davapp.zopelocking-1.0b1
+ 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-z3c.davapp.zopelocking-buildroot --force
running install
running install_lib
Skipping installation of /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/__init__.py (namespace package)
Skipping installation of /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/__init__.py (namespace package)
copying z3c/davapp/zopelocking/ftesting.zcml -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/configure.zcml -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/__init__.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/ftests.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/indirecttokens.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/interfaces.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/manager.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/properties.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking
copying z3c/davapp/zopelocking/tests.py -> /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking/ftests.py to ftests.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking/indirecttokens.py to indirecttokens.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking/interfaces.py to interfaces.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking/manager.py to manager.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking/properties.py to properties.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c/davapp/zopelocking/tests.py to tests.cpython-37.pyc
running install_egg_info
running egg_info
writing src/z3c.davapp.zopelocking.egg-info/PKG-INFO
writing dependency_links to src/z3c.davapp.zopelocking.egg-info/dependency_links.txt
writing namespace_packages to src/z3c.davapp.zopelocking.egg-info/namespace_packages.txt
writing requirements to src/z3c.davapp.zopelocking.egg-info/requires.txt
writing top-level names to src/z3c.davapp.zopelocking.egg-info/top_level.txt
reading manifest file 'src/z3c.davapp.zopelocking.egg-info/SOURCES.txt'
writing manifest file 'src/z3c.davapp.zopelocking.egg-info/SOURCES.txt'
Copying src/z3c.davapp.zopelocking.egg-info to /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info
Installing /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7-nspkg.pth
running install_scripts
+ popd
~/RPM/BUILD/python-module-z3c.davapp.zopelocking-1.0b1
+ install -d /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages
+ mv /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7-nspkg.pth /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/ (default)
Compressing files in /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot (auto)
Adjusting library links in /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot
./usr/lib64:
./usr/lib:
Verifying ELF objects in /usr/src/tmp/python-module-z3c.davapp.zopelocking-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-z3c.davapp.zopelocking-buildroot using /usr/bin/python
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/ftests.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/indirecttokens.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/interfaces.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/manager.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/properties.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/tests.pyc
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/ftests.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/indirecttokens.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/interfaces.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/manager.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/properties.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/tests.py
Bytecompiling python modules with optimization in /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot using /usr/bin/python -O
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/ftests.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/indirecttokens.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/interfaces.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/manager.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/properties.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/tests.py
Bytecompiling python3 modules in /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot using /usr/bin/python3
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-37.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-37.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-37.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-37.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-37.pyc
unlink /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-37.pyc
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__init__.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/ftests.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/indirecttokens.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/interfaces.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/manager.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/properties.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/tests.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__init__.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/ftests.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/indirecttokens.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/interfaces.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/manager.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/properties.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/tests.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__init__.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/ftests.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/indirecttokens.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/interfaces.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/manager.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/properties.py
compile /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/tests.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-37.pyc'
'./usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-37.pyc'
'./usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-37.pyc'
'./usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-37.pyc'
'./usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.pyc'
'./usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.opt-1.pyc'
Hardlinking identical .pyc and .pyo files
'./usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/properties.pyo' => './usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/properties.pyc'
'./usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/manager.pyo' => './usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/manager.pyc'
'./usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/interfaces.pyo' => './usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/interfaces.pyc'
'./usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/ftests.pyo' => './usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/ftests.pyc'
'./usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.pyo' => './usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.pyc'
Processing files: python-module-z3c.davapp.zopelocking-1.0b1-alt3.1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.29479
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-z3c.davapp.zopelocking-1.0b1
+ DOCDIR=/usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python-module-z3c.davapp.zopelocking-1.0b1
+ export DOCDIR
+ rm -rf /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python-module-z3c.davapp.zopelocking-1.0b1
+ /bin/mkdir -p /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python-module-z3c.davapp.zopelocking-1.0b1
+ cp -prL CHANGES.txt README.txt /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python-module-z3c.davapp.zopelocking-1.0b1
+ chmod -R go-w /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python-module-z3c.davapp.zopelocking-1.0b1
+ chmod -R a+rX /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python-module-z3c.davapp.zopelocking-1.0b1
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.M4kPAR
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.GKNhIy
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-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/indirecttokens.py: hiding interfaces, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/manager.py: hiding interfaces, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/manager.py: hiding indirecttokens, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/manager.py: hiding properties, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/properties.py: hiding interfaces, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/properties.py: hiding manager, which SEEMS TO BE SELF-SATISFIED
Provides: python2.7(z3c.davapp.zopelocking), python2.7(z3c.davapp.zopelocking.indirecttokens), python2.7(z3c.davapp.zopelocking.interfaces), python2.7(z3c.davapp.zopelocking.manager), python2.7(z3c.davapp.zopelocking.properties)
Requires: python2.7(z3c.davapp), python2.7(z3c.dav), python2.7(zope.locking), python2.7(zope.app.keyreference), python2.7(zc.i18n), /usr/lib64/python2.7/site-packages, python2.7(BTrees), python2.7(persistent), python2.7(z3c), python2.7(zope)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gsdGvj
Processing files: python3-module-z3c.davapp.zopelocking-1.0b1-alt3.1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.51099
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-z3c.davapp.zopelocking-1.0b1
+ DOCDIR=/usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python3-module-z3c.davapp.zopelocking-1.0b1
+ export DOCDIR
+ rm -rf /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python3-module-z3c.davapp.zopelocking-1.0b1
+ /bin/mkdir -p /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python3-module-z3c.davapp.zopelocking-1.0b1
+ cp -prL CHANGES.txt README.txt /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python3-module-z3c.davapp.zopelocking-1.0b1
+ chmod -R go-w /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python3-module-z3c.davapp.zopelocking-1.0b1
+ chmod -R a+rX /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/share/doc/python3-module-z3c.davapp.zopelocking-1.0b1
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GOVxE8
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.Mqa0t1
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-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/indirecttokens.py: line=26 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/manager.py: line=30 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/manager.py: line=31 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/manager.py: line=32 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/properties.py: line=36 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/properties.py: line=37 possible relative import from ., UNIMPLEMENTED
Provides: python3(z3c.davapp.zopelocking), python3(z3c.davapp.zopelocking.indirecttokens), python3(z3c.davapp.zopelocking.interfaces), python3(z3c.davapp.zopelocking.manager), python3(z3c.davapp.zopelocking.properties)
Requires: python3(z3c.davapp) < 0, python3(z3c.dav) < 0, python3(zope.locking) < 0, python3(zope.app.keyreference) < 0, python3(zc.i18n) < 0, /usr/lib64/python3/site-packages, python3(BTrees.OOBTree) < 0, python3(persistent) < 0, python3(z3c.dav.coreproperties) < 0, python3(z3c.dav.ifvalidator) < 0, python3(z3c.dav.interfaces) < 0, python3(z3c.dav.locking) < 0, python3(zope) < 0, python3(zope.app.container.interfaces) < 0, python3(zope.app.keyreference.interfaces) < 0, python3(zope.component) < 0, python3(zope.interface) < 0, python3(zope.lifecycleevent.interfaces) < 0, python3(zope.locking.interfaces) < 0, python3(zope.locking.tokens) < 0, python3(zope.publisher.interfaces.http) < 0, python3(zope.security.management) < 0, python3(zope.traversing.browser.absoluteurl) < 0
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4EXf5X
Processing files: python3-module-z3c.davapp.zopelocking-tests-1.0b1-alt3.1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mFIvqY
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.meNEv2
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-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/tests.py: line=17 IGNORE (for REQ=slight and deep=8) module=UserDict
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/tests.py: line=19 IGNORE (for REQ=slight and deep=8) module=collections
Provides: python3(z3c.davapp.zopelocking.ftests), python3(z3c.davapp.zopelocking.tests)
Requires: python3-module-z3c.davapp.zopelocking = 1.0b1-alt3.1.1, /usr/lib64/python3/site-packages, python3(datetime) < 0, python3(io) < 0, python3(os.path) < 0, python3(transaction) < 0, python3(unittest) < 0, python3(z3c.dav.ftests.dav) < 0, python3(z3c.dav.interfaces) < 0, python3(z3c.dav.publisher) < 0, python3(z3c.dav.testing) < 0, python3(z3c.etree) < 0, python3(z3c.etree.testing) < 0, python3(zope) < 0, python3(zope.annotation.interfaces) < 0, python3(zope.app.component.site) < 0, python3(zope.app.container.interfaces) < 0, python3(zope.app.keyreference.interfaces) < 0, python3(zope.app.publication.http) < 0, python3(zope.app.testing) < 0, python3(zope.app.testing.setup) < 0, python3(zope.component) < 0, python3(zope.component.interfaces) < 0, python3(zope.event) < 0, python3(zope.interface) < 0, python3(zope.locking) < 0, python3(zope.locking.interfaces) < 0, python3(zope.locking.utility) < 0, python3(zope.locking.utils) < 0, python3(zope.publisher.browser) < 0, python3(zope.security.interfaces) < 0, python3(zope.security.management) < 0, python3(zope.security.testing) < 0, python3(zope.testing) < 0, python3(zope.traversing.browser.interfaces) < 0, python3(zope.traversing.interfaces) < 0
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.swoFja
Processing files: python-module-z3c.davapp.zopelocking-tests-1.0b1-alt3.1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2x7uQl
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.646z3A
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-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/tests.py: line=17 IGNORE (for REQ=slight and deep=8) module=UserDict
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-z3c.davapp.zopelocking-buildroot/usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/tests.py: line=19 IGNORE (for REQ=slight and deep=8) module=collections
Provides: python2.7(z3c.davapp.zopelocking.ftests), python2.7(z3c.davapp.zopelocking.tests)
Requires: python-module-z3c.davapp.zopelocking = 1.0b1-alt3.1.1, python2.7(cElementTree), /usr/lib64/python2.7/site-packages, python-modules, python2.7(transaction), python2.7(unittest), python2.7(z3c), python2.7(zope)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.czliVT
Removing 3 extra deps from python-module-z3c.davapp.zopelocking-tests due to repentancy on python-module-z3c.davapp.zopelocking
Removing 10 extra deps from python3-module-z3c.davapp.zopelocking-tests due to repentancy on python3-module-z3c.davapp.zopelocking
Wrote: /usr/src/RPM/RPMS/x86_64/python-module-z3c.davapp.zopelocking-1.0b1-alt3.1.1.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-z3c.davapp.zopelocking-1.0b1-alt3.1.1.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-z3c.davapp.zopelocking-tests-1.0b1-alt3.1.1.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/python-module-z3c.davapp.zopelocking-tests-1.0b1-alt3.1.1.x86_64.rpm (w2.lzdio)
5.88user 1.83system 0:18.39elapsed 42%CPU (0avgtext+0avgdata 28500maxresident)k
0inputs+0outputs (0major+466745minor)pagefaults 0swaps
4.35user 1.54system 0:29.52elapsed 19%CPU (0avgtext+0avgdata 135060maxresident)k
0inputs+0outputs (0major+306270minor)pagefaults 0swaps
--- python-module-z3c.davapp.zopelocking-1.0b1-alt3.1.1.x86_64.rpm.repo	2016-06-07 21:24:01.000000000 +0000
+++ python-module-z3c.davapp.zopelocking-1.0b1-alt3.1.1.x86_64.rpm.hasher	2024-01-28 09:55:20.057299438 +0000
@@ -49,3 +49,3 @@
 File: /usr/lib64/python2.7/site-packages/z3c.davapp.zopelocking-1.0b1-py2.7.egg-info	40755	root:root		
-File: /usr/lib64/python2.7/site-packages/z3c.davapp.zopelocking-1.0b1-py2.7.egg-info/PKG-INFO	100644	root:root	be29fa5867999a704b91d0bd451af7e0	
+File: /usr/lib64/python2.7/site-packages/z3c.davapp.zopelocking-1.0b1-py2.7.egg-info/PKG-INFO	100644	root:root	2c9c9668dc918af38ea1e6b72515bf8f	
 File: /usr/lib64/python2.7/site-packages/z3c.davapp.zopelocking-1.0b1-py2.7.egg-info/SOURCES.txt	100644	root:root	a035ff96dc9f8bdf4ff6548c5c0b8bb1	
@@ -59,4 +59,4 @@
 File: /usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.py	100644	root:root		
-File: /usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.pyc	100644	root:root	0755bdd8c9856ee6e20f0e422fa99ca2	
-File: /usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.pyo	100644	root:root	0755bdd8c9856ee6e20f0e422fa99ca2	
+File: /usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.pyc	100644	root:root	fa1f383676b2ca05fbfd0af990821dd5	
+File: /usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/__init__.pyo	100644	root:root	fa1f383676b2ca05fbfd0af990821dd5	
 File: /usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/configure.zcml	100644	root:root	94984931fc072fcd17341137ac00586d	
@@ -77,2 +77,2 @@
 File: /usr/share/doc/python-module-z3c.davapp.zopelocking-1.0b1/README.txt	100644	root:root	b9b56a182134d6ca406a80b74beb52cd	
-RPMIdentity: c1a76ab7bad97fc3f740005130fd45cb55bdd0aa51fae6334ed8b6117247d28235b4d22d024a64e8b7b1622b33c21fba35a01e7012e89813f218e6f307d80361
+RPMIdentity: 2f6290702b651e855f798a0ebbfdb4e1100dee06cb6123559c1fac05c9fd57f2cc5b5e8fe6236f3073baff2aa79b4ca22f8e29f40c84cebf377df6e712c254c0
--- python-module-z3c.davapp.zopelocking-tests-1.0b1-alt3.1.1.x86_64.rpm.repo	2016-06-07 21:24:01.000000000 +0000
+++ python-module-z3c.davapp.zopelocking-tests-1.0b1-alt3.1.1.x86_64.rpm.hasher	2024-01-28 09:55:20.125300564 +0000
@@ -23,2 +23,2 @@
 File: /usr/lib64/python2.7/site-packages/z3c/davapp/zopelocking/tests.pyo	100644	root:root	08ebe1b0293a6c3b2d09a626335d23fb	
-RPMIdentity: 5141d9bd2e3f3e6a88997402be5e079f9ef69c012660e538ad0d7554b64a1a922efa507562adc8b3e6c9945729a1b7701195c57d573838120885368b5e43d6d0
+RPMIdentity: d2cddcfa72f678ff1f43ce86ef7d410941c3a8bdd61f8bb9bd73801c3d00233775c892ddfaf72fb9175d005d677cb555037ea52e409fcd3c11d7c56bf1bd5ffb
--- python3-module-z3c.davapp.zopelocking-1.0b1-alt3.1.1.x86_64.rpm.repo	2016-06-07 21:24:01.000000000 +0000
+++ python3-module-z3c.davapp.zopelocking-1.0b1-alt3.1.1.x86_64.rpm.hasher	2024-01-28 09:55:20.190301641 +0000
@@ -1,10 +1,10 @@
 /usr/lib64/python3/site-packages/z3c	40755	root:root	
-/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info	40755	root:root	
-/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/PKG-INFO	100644	root:root	
-/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/SOURCES.txt	100644	root:root	
-/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/dependency_links.txt	100644	root:root	
-/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/namespace_packages.txt	100644	root:root	
-/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/not-zip-safe	100644	root:root	
-/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/requires.txt	100644	root:root	
-/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/top_level.txt	100644	root:root	
+/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info	40755	root:root	
+/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/PKG-INFO	100644	root:root	
+/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/SOURCES.txt	100644	root:root	
+/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/dependency_links.txt	100644	root:root	
+/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/namespace_packages.txt	100644	root:root	
+/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/not-zip-safe	100644	root:root	
+/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/requires.txt	100644	root:root	
+/usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/top_level.txt	100644	root:root	
 /usr/lib64/python3/site-packages/z3c/davapp	40755	root:root	
@@ -13,16 +13,17 @@
 /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__	40755	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-35.opt-1.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-35.opt-2.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-35.opt-1.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-35.opt-2.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-35.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-35.opt-1.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-35.opt-2.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-35.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-35.opt-1.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-35.opt-2.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-35.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-35.opt-1.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-35.opt-2.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-35.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-37.opt-1.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-37.opt-2.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-37.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-37.opt-1.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-37.opt-2.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-37.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-37.opt-1.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-37.opt-2.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-37.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-37.opt-1.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-37.opt-2.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-37.pyc	100644	root:root	
 /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/configure.zcml	100644	root:root	
@@ -35,12 +36,25 @@
 /usr/share/doc/python3-module-z3c.davapp.zopelocking-1.0b1/README.txt	100644	root:root	
-Requires: python3(z3c.davapp)  
-Requires: python3(z3c.dav)  
-Requires: python3(zope.locking)  
-Requires: python3(zope.app.keyreference)  
-Requires: python3(zc.i18n)  
+Requires: python3(z3c.davapp) < 0
+Requires: python3(z3c.dav) < 0
+Requires: python3(zope.locking) < 0
+Requires: python3(zope.app.keyreference) < 0
+Requires: python3(zc.i18n) < 0
 Requires: /usr/lib64/python3/site-packages  
-Requires: python3(BTrees) < 0
+Requires: python3(BTrees.OOBTree) < 0
 Requires: python3(persistent) < 0
-Requires: python3(z3c) < 0
+Requires: python3(z3c.dav.coreproperties) < 0
+Requires: python3(z3c.dav.ifvalidator) < 0
+Requires: python3(z3c.dav.interfaces) < 0
+Requires: python3(z3c.dav.locking) < 0
 Requires: python3(zope) < 0
+Requires: python3(zope.app.container.interfaces) < 0
+Requires: python3(zope.app.keyreference.interfaces) < 0
+Requires: python3(zope.component) < 0
+Requires: python3(zope.interface) < 0
+Requires: python3(zope.lifecycleevent.interfaces) < 0
+Requires: python3(zope.locking.interfaces) < 0
+Requires: python3(zope.locking.tokens) < 0
+Requires: python3(zope.publisher.interfaces.http) < 0
+Requires: python3(zope.security.management) < 0
+Requires: python3(zope.traversing.browser.absoluteurl) < 0
 Requires: rpmlib(PayloadIsLzma)  
@@ -51,17 +65,12 @@
 Provides: python3(z3c.davapp.zopelocking.properties)  
-Provides: python3.3(z3c.davapp.zopelocking)  
-Provides: python3.3(z3c.davapp.zopelocking.indirecttokens)  
-Provides: python3.3(z3c.davapp.zopelocking.interfaces)  
-Provides: python3.3(z3c.davapp.zopelocking.manager)  
-Provides: python3.3(z3c.davapp.zopelocking.properties)  
 Provides: python3-module-z3c.davapp.zopelocking = 1.0b1-alt3.1.1
 File: /usr/lib64/python3/site-packages/z3c	40755	root:root		
-File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info	40755	root:root		
-File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/PKG-INFO	100644	root:root	be29fa5867999a704b91d0bd451af7e0	
-File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/SOURCES.txt	100644	root:root	a035ff96dc9f8bdf4ff6548c5c0b8bb1	
-File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/dependency_links.txt	100644	root:root	68b329da9893e34099c7d8ad5cb9c940	
-File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/namespace_packages.txt	100644	root:root	a4a4b50a811ff6c2b1d7057b1f3cef87	
-File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/not-zip-safe	100644	root:root	68b329da9893e34099c7d8ad5cb9c940	
-File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/requires.txt	100644	root:root	df915b25a5c7b346308e4b2b68d76eff	
-File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.5.egg-info/top_level.txt	100644	root:root	0b942d02523dd27c533e3b1dfaa8b7be	
+File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info	40755	root:root		
+File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/PKG-INFO	100644	root:root	2c9c9668dc918af38ea1e6b72515bf8f	
+File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/SOURCES.txt	100644	root:root	a035ff96dc9f8bdf4ff6548c5c0b8bb1	
+File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/dependency_links.txt	100644	root:root	68b329da9893e34099c7d8ad5cb9c940	
+File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/namespace_packages.txt	100644	root:root	a4a4b50a811ff6c2b1d7057b1f3cef87	
+File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/not-zip-safe	100644	root:root	68b329da9893e34099c7d8ad5cb9c940	
+File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/requires.txt	100644	root:root	df915b25a5c7b346308e4b2b68d76eff	
+File: /usr/lib64/python3/site-packages/z3c.davapp.zopelocking-1.0b1-py3.7.egg-info/top_level.txt	100644	root:root	0b942d02523dd27c533e3b1dfaa8b7be	
 File: /usr/lib64/python3/site-packages/z3c/davapp	40755	root:root		
@@ -70,16 +79,17 @@
 File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__	40755	root:root		
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-35.opt-1.pyc	100644	root:root	69f351b0fb03f933131e98a17f4a1507	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-35.opt-2.pyc	100644	root:root	69f351b0fb03f933131e98a17f4a1507	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-35.opt-1.pyc	100644	root:root	d6229774047e9f71d595834a1c481b04	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-35.opt-2.pyc	100644	root:root	b840e198cd97d8687ef361b3ea2380e2	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-35.pyc	100644	root:root	118cfe1e2bd9911cd64218b699999a51	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-35.opt-1.pyc	100644	root:root	91b3afca10942fed175c3f132f442c13	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-35.opt-2.pyc	100644	root:root	ff194daac29696cbd7ffa0adcb12cdba	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-35.pyc	100644	root:root	91b3afca10942fed175c3f132f442c13	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-35.opt-1.pyc	100644	root:root	d1d0f14f3d179883fbfcd1795e335c9d	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-35.opt-2.pyc	100644	root:root	e8d8c94bbe02c0aed4ab2d33bf4250f1	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-35.pyc	100644	root:root	d1d0f14f3d179883fbfcd1795e335c9d	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-35.opt-1.pyc	100644	root:root	6000b04e44adbd02fae01d35583dc9db	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-35.opt-2.pyc	100644	root:root	dc5e85461d928cf0b706693bb6193e32	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-35.pyc	100644	root:root	6000b04e44adbd02fae01d35583dc9db	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	ec156700a1d860eb25f0d7262ac37e9f	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	ec156700a1d860eb25f0d7262ac37e9f	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/__init__.cpython-37.pyc	100644	root:root	ec156700a1d860eb25f0d7262ac37e9f	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-37.opt-1.pyc	100644	root:root	3db12d8f11aa5bc92a0e254e53a30102	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-37.opt-2.pyc	100644	root:root	8176966cef157044b6096d9bad18b667	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/indirecttokens.cpython-37.pyc	100644	root:root	35e9c844577f1438d2293f5fa8c9871b	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-37.opt-1.pyc	100644	root:root	453d586933f17a2c606aec2ddec3fe5d	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-37.opt-2.pyc	100644	root:root	f59129d0c0f0a6e18e4b4be1a5106f14	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/interfaces.cpython-37.pyc	100644	root:root	453d586933f17a2c606aec2ddec3fe5d	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-37.opt-1.pyc	100644	root:root	908d7d92f79ed3c67bee753577d71fe7	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-37.opt-2.pyc	100644	root:root	af2cbee68e7c62f3cab8f78aa1db024e	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/manager.cpython-37.pyc	100644	root:root	908d7d92f79ed3c67bee753577d71fe7	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-37.opt-1.pyc	100644	root:root	6b3090b352a689781315aeba0dcc530a	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-37.opt-2.pyc	100644	root:root	7e7c9a80ea88f9f1ff16b35510218cf9	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/properties.cpython-37.pyc	100644	root:root	6b3090b352a689781315aeba0dcc530a	
 File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/configure.zcml	100644	root:root	94984931fc072fcd17341137ac00586d	
@@ -92,2 +102,2 @@
 File: /usr/share/doc/python3-module-z3c.davapp.zopelocking-1.0b1/README.txt	100644	root:root	b9b56a182134d6ca406a80b74beb52cd	
-RPMIdentity: 8f6d0ff0fb4e8394c629da9f077f9e79e877fa99ba4cd4359f512fe622111e40d9a46b006e3d510be4280c8d710d8d9ae3a53abb6aecb0d7b4a544d55d15095c
+RPMIdentity: 096313280761f89fc5e8b4834805d389472dc680141ddde81d36d924371bf2d507710becdcf37d09c14987d61a7685992557ddcd49a9b34730c97f6a63b48d6a
--- python3-module-z3c.davapp.zopelocking-tests-1.0b1-alt3.1.1.x86_64.rpm.repo	2016-06-07 21:24:01.000000000 +0000
+++ python3-module-z3c.davapp.zopelocking-tests-1.0b1-alt3.1.1.x86_64.rpm.hasher	2024-01-28 09:55:20.276303065 +0000
@@ -1,7 +1,7 @@
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-35.opt-1.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-35.opt-2.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-35.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-35.opt-1.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-35.opt-2.pyc	100644	root:root	
-/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-35.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-37.opt-1.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-37.opt-2.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-37.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-37.opt-1.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-37.opt-2.pyc	100644	root:root	
+/usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-37.pyc	100644	root:root	
 /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/ftesting.zcml	100644	root:root	
@@ -12,5 +12,25 @@
 Requires: python3(io) < 0
-Requires: python3(os) < 0
+Requires: python3(os.path) < 0
 Requires: python3(transaction) < 0
 Requires: python3(unittest) < 0
+Requires: python3(z3c.dav.ftests.dav) < 0
+Requires: python3(z3c.dav.publisher) < 0
+Requires: python3(z3c.dav.testing) < 0
+Requires: python3(z3c.etree) < 0
+Requires: python3(z3c.etree.testing) < 0
+Requires: python3(zope.annotation.interfaces) < 0
+Requires: python3(zope.app.component.site) < 0
+Requires: python3(zope.app.publication.http) < 0
+Requires: python3(zope.app.testing) < 0
+Requires: python3(zope.app.testing.setup) < 0
+Requires: python3(zope.component.interfaces) < 0
+Requires: python3(zope.event) < 0
+Requires: python3(zope.locking.utility) < 0
+Requires: python3(zope.locking.utils) < 0
+Requires: python3(zope.publisher.browser) < 0
+Requires: python3(zope.security.interfaces) < 0
+Requires: python3(zope.security.testing) < 0
+Requires: python3(zope.testing) < 0
+Requires: python3(zope.traversing.browser.interfaces) < 0
+Requires: python3(zope.traversing.interfaces) < 0
 Requires: rpmlib(PayloadIsLzma)  
@@ -18,11 +38,9 @@
 Provides: python3(z3c.davapp.zopelocking.tests)  
-Provides: python3.3(z3c.davapp.zopelocking.ftests)  
-Provides: python3.3(z3c.davapp.zopelocking.tests)  
 Provides: python3-module-z3c.davapp.zopelocking-tests = 1.0b1-alt3.1.1
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-35.opt-1.pyc	100644	root:root	085b1e6d573bf9472ce7f157139613d8	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-35.opt-2.pyc	100644	root:root	338cbf0e8236d81de57c9fcf9ddd9108	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-35.pyc	100644	root:root	085b1e6d573bf9472ce7f157139613d8	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-35.opt-1.pyc	100644	root:root	bb4c3e0644fe03c77dd0f17d200e676f	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-35.opt-2.pyc	100644	root:root	229566b7175442ffb421723087688df1	
-File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-35.pyc	100644	root:root	e1fa89bb90d3d1b1c4725a5f62d58a8e	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-37.opt-1.pyc	100644	root:root	30012f70265f7b650682e2b2262d7220	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-37.opt-2.pyc	100644	root:root	7d6cc0251fc2cae884047197e278bbd3	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/ftests.cpython-37.pyc	100644	root:root	30012f70265f7b650682e2b2262d7220	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-37.opt-1.pyc	100644	root:root	3f80732681d3fc156c703e4f60a95b42	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-37.opt-2.pyc	100644	root:root	5d797d997b5273930b384ca78cec1b28	
+File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/__pycache__/tests.cpython-37.pyc	100644	root:root	0623a814ad3df6f3d911722eda22e178	
 File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/ftesting.zcml	100644	root:root	e733a0e47c89cdc4c583629dd9ad806b	
@@ -30,2 +48,2 @@
 File: /usr/lib64/python3/site-packages/z3c/davapp/zopelocking/tests.py	100644	root:root	c1b8ad80ba806082e9cd0e9834fca9d0	
-RPMIdentity: 7d8b7af97593ec748d2145f33c5bf1904529da47103869d64f8855e16c4f96fbc357d3b15f9586281bf3a621a90e71a9fb0f2c566c463b7390fc885a855ca6d7
+RPMIdentity: d720c6dc75d4906c6c7b3dce18fff9cb75beb648931dc28bbf8764cd0d7255d2677019e07c0c84f4a8eaaf504bbe47538314024c702e7cd4e7b18bf344f8442a