<86>Sep 29 12:34:54 userdel[3218735]: delete user 'rooter' <86>Sep 29 12:34:54 userdel[3218735]: removed group 'rooter' owned by 'rooter' <86>Sep 29 12:34:54 userdel[3218735]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 29 12:34:54 groupadd[3218755]: group added to /etc/group: name=rooter, GID=1859 <86>Sep 29 12:34:54 groupadd[3218755]: group added to /etc/gshadow: name=rooter <86>Sep 29 12:34:54 groupadd[3218755]: new group: name=rooter, GID=1859 <86>Sep 29 12:34:54 useradd[3218771]: new user: name=rooter, UID=1859, GID=1859, home=/root, shell=/bin/bash <86>Sep 29 12:34:54 userdel[3218797]: delete user 'builder' <86>Sep 29 12:34:54 userdel[3218797]: removed group 'builder' owned by 'builder' <86>Sep 29 12:34:54 userdel[3218797]: removed shadow group 'builder' owned by 'builder' <86>Sep 29 12:34:54 groupadd[3218824]: group added to /etc/group: name=builder, GID=1860 <86>Sep 29 12:34:54 groupadd[3218824]: group added to /etc/gshadow: name=builder <86>Sep 29 12:34:54 groupadd[3218824]: new group: name=builder, GID=1860 <86>Sep 29 12:34:54 useradd[3218850]: new user: name=builder, UID=1860, GID=1860, home=/usr/src, shell=/bin/bash <13>Sep 29 12:34:58 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Sep 29 12:34:58 rpmi: libexpat-2.4.3-alt1 p9+293696.100.1.1 1643124786 installed <13>Sep 29 12:34:58 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Sep 29 12:34:58 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Sep 29 12:34:58 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Sep 29 12:34:58 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Sep 29 12:34:58 rpmi: ca-certificates-2021.10.06-alt1 p9+289862.100.1.1 1637033643 installed <13>Sep 29 12:34:58 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Sep 29 12:34:58 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Sep 29 12:34:58 rpmi: libcrypto1.1-1.1.1w-alt0.p9.1 p9+356668.100.1.1 1725304346 installed <13>Sep 29 12:34:58 rpmi: libssl1.1-1.1.1w-alt0.p9.1 p9+356668.100.1.1 1725304346 installed <13>Sep 29 12:34:58 rpmi: python3-3.7.17-alt2 p9+350963.100.1.1 1718376947 installed <13>Sep 29 12:34:58 rpmi: libpython3-3.7.17-alt2 p9+350963.100.1.1 1718376947 installed <13>Sep 29 12:34:58 rpmi: python3-base-3.7.17-alt2 p9+350963.100.1.1 1718376947 installed <13>Sep 29 12:34:58 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Sep 29 12:34:58 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Sep 29 12:34:58 rpmi: rpm-macros-sphinx-1:1.6.5-alt8 p9+250806.100.2.1 1588178467 installed <13>Sep 29 12:35:01 rpmi: python-module-repoze-2.2-alt4.git20140327 sisyphus+228552.100.1.2 1556748365 installed <13>Sep 29 12:35:01 rpmi: python-module-sphinxcontrib-2.1.1-alt2.1.2 sisyphus+227529.1100.1.2 1555924423 installed <13>Sep 29 12:35:01 rpmi: python3-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Sep 29 12:35:01 rpmi: python3-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed <13>Sep 29 12:35:01 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Sep 29 12:35:01 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed <13>Sep 29 12:35:01 rpmi: python3-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed <13>Sep 29 12:35:01 rpmi: python3-module-attrs-19.3.0-alt1 p9+266900.5140.22.1 1618153287 installed <13>Sep 29 12:35:01 rpmi: python3-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed <13>Sep 29 12:35:01 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed <13>Sep 29 12:35:01 rpmi: python3-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed <13>Sep 29 12:35:01 rpmi: python-module-z3c-3.0.0-alt3 sisyphus+220440.100.1.1 1549119447 installed <13>Sep 29 12:35:01 rpmi: python-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed <13>Sep 29 12:35:01 rpmi: python-sphinx-objects.inv-1:2.3.8.20190514-alt1 p9+229421.100.1.1 1557927689 installed <13>Sep 29 12:35:01 rpmi: python-module-google-0.4.2-alt2.1 sisyphus+228356.1500.3.1 1556633038 installed <13>Sep 29 12:35:01 rpmi: python-module-markupsafe-1.1.1-alt1 p9+254838.60.14.1 1602882123 installed <13>Sep 29 12:35:01 rpmi: python-module-enum34-1.1.6-alt3 1527251693 installed <13>Sep 29 12:35:01 rpmi: python-modules-curses-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: libxapian-1.4.15-alt1 p9+258827.100.1.1 1601305414 installed <13>Sep 29 12:35:01 rpmi: libsqlite3-3.33.0-alt1 p9+258834.40.2.1 1601364885 installed <13>Sep 29 12:35:01 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Sep 29 12:35:01 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Sep 29 12:35:01 rpmi: libgpg-error-1.36-alt1 p9+261942.140.4.1 1606237682 installed <13>Sep 29 12:35:01 rpmi: libgcrypt20-1.8.5-alt3 p9+261942.200.4.1 1606237844 installed <13>Sep 29 12:35:01 rpmi: libxslt-1.1.34-alt1.p9.1 p9+261811.300.3.1 1605513910 installed <13>Sep 29 12:35:01 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <86>Sep 29 12:35:01 groupadd[3252348]: group added to /etc/group: name=_keytab, GID=499 <86>Sep 29 12:35:01 groupadd[3252348]: group added to /etc/gshadow: name=_keytab <86>Sep 29 12:35:01 groupadd[3252348]: new group: name=_keytab, GID=499 <13>Sep 29 12:35:01 rpmi: libkrb5-1.17.2-alt5 p9+325691.100.1.1 1690460821 installed <13>Sep 29 12:35:01 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Sep 29 12:35:01 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Sep 29 12:35:01 rpmi: python-modules-compiler-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-email-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-unittest-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-encodings-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-nis-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Sep 29 12:35:01 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Sep 29 12:35:01 rpmi: python-modules-json-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-xml-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-ctypes-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-hotshot-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-multiprocessing-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-modules-logging-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:01 rpmi: python-module-jinja2-2.11.2-alt1 p9+254838.40.14.1 1602882082 installed <13>Sep 29 12:35:01 rpmi: python-module-chardet-3.0.4-alt1 sisyphus+227476.1700.1.2 1555756717 installed <13>Sep 29 12:35:02 rpmi: python-module-whoosh-2.7.4-alt1 1527697941 installed <13>Sep 29 12:35:02 rpmi: python-module-webencodings-0.5.1-alt1.1 1517943573 installed <13>Sep 29 12:35:02 rpmi: python-module-webob-1.8.5-alt1 sisyphus.219072.100 1547030251 installed <13>Sep 29 12:35:02 rpmi: python-modules-bsddb-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:02 rpmi: python-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:02 rpmi: python-strict-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:02 rpmi: python-modules-distutils-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:02 rpmi: python-module-pycparser-2.19-alt1 sisyphus+228366.1000.2.3 1556706938 installed <13>Sep 29 12:35:02 rpmi: python-module-cffi-1.12.3-alt1 sisyphus+229040.200.3.1 1557316502 installed <13>Sep 29 12:35:02 rpmi: python-module-asn1crypto-0.24.0-alt1 sisyphus+227473.1300.1.2 1555756512 installed <13>Sep 29 12:35:02 rpmi: python-module-flup-1.0.3-alt2.hg20120223.1.2 1526984399 installed <13>Sep 29 12:35:02 rpmi: python-module-PyStemmer-1.0.1-alt1.2.1 1321387369 installed <13>Sep 29 12:35:02 rpmi: python-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>Sep 29 12:35:02 rpmi: python-module-cssselect-0.9.1-alt1.2 sisyphus+227479.1100.1.2 1555757152 installed <13>Sep 29 12:35:02 rpmi: python-module-html5lib-1:0.999999999-alt4.qa1 sisyphus+227493.600.1.3 1555835341 installed <13>Sep 29 12:35:02 rpmi: python-module-lxml-4.4.2-alt1 p9+244111.100.1.1 1578758711 installed <13>Sep 29 12:35:02 rpmi: python-module-docutils-0.14-alt2 1535729778 installed <13>Sep 29 12:35:02 rpmi: python-module-idna-2.8-alt1 sisyphus+227494.400.1.3 1555838720 installed <13>Sep 29 12:35:02 rpmi: python-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>Sep 29 12:35:02 rpmi: python-module-pytz-1:2016.10-alt1 1484291011 installed <13>Sep 29 12:35:02 rpmi: python-module-babel-1:2.6.0-alt1 sisyphus+228351.2400.6.2 1556652168 installed <13>Sep 29 12:35:02 rpmi: python-module-zc-1.0.0-alt6.2 1458024144 installed <13>Sep 29 12:35:02 rpmi: python-module-zope.interface-4.6.0-alt1 sisyphus+227562.100.3.1 1556009938 installed <13>Sep 29 12:35:02 rpmi: python-module-zope-3.3.0-alt8.5 sisyphus+225625.33400.91.1 1555315201 installed <13>Sep 29 12:35:02 rpmi: python-module-ipaddress-1.0.18-alt1.1 sisyphus+227494.1700.1.3 1555839523 installed <13>Sep 29 12:35:02 rpmi: python-module-cryptography-2.6.1-alt1 sisyphus+225625.24400.91.1 1555299604 installed <13>Sep 29 12:35:02 rpmi: python-module-OpenSSL-18.0.0-alt1 1532996168 installed <13>Sep 29 12:35:02 rpmi: python-module-openid-2.2.5-alt2.2 1526988190 installed <13>Sep 29 12:35:02 rpmi: python-module-paste-2.0.3-alt2 p9+238980.100.2.1 1570638385 installed <13>Sep 29 12:35:02 rpmi: python-module-PasteDeploy-1:2.0.1-alt1 sisyphus+228350.100.4.1 1556553619 installed <13>Sep 29 12:35:02 rpmi: python-module-simplejson-3.15.0-alt1.qa1 sisyphus+225625.16100.91.1 1555293606 installed <13>Sep 29 12:35:02 rpmi: python-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853074 installed <13>Sep 29 12:35:02 rpmi: python-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853074 installed <13>Sep 29 12:35:02 rpmi: python-module-backports-3.5.0.1-alt1.1.1 1517645428 installed <13>Sep 29 12:35:02 rpmi: python-module-backports.ssl_match_hostname-3.5.0.1-alt1.1.1 1517645428 installed <13>Sep 29 12:35:02 rpmi: python-module-urllib3-2:1.25.6-alt1 p9+250567.200.5.1 1590420860 installed <13>Sep 29 12:35:02 rpmi: python-module-requests-2.23.0-alt1 p9+250567.400.5.1 1590420890 installed <13>Sep 29 12:35:02 rpmi: python-module-typing-3.6.6-alt2 sisyphus+220108.100.1.1 1548749697 installed <13>Sep 29 12:35:02 rpmi: python-modules-sqlite3-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:02 rpmi: python-module-SQLAlchemy-1.2.15-alt1 sisyphus+225625.4500.91.1 1555285684 installed <13>Sep 29 12:35:02 rpmi: python-modules-wsgiref-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:02 rpmi: python-module-repoze.who-2.2-alt4.git20140327 sisyphus+228552.100.1.2 1556748365 installed <13>Sep 29 12:35:02 rpmi: python-module-xapian-1.4.15-alt1 p9+258827.200.2.1 1601308059 installed <13>Sep 29 12:35:03 rpmi: python-module-sphinxcontrib-websupport-1.0.1-alt5 p9+247680.340.15.1 1585331199 installed <13>Sep 29 12:35:03 rpmi: python-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed <13>Sep 29 12:35:03 rpmi: python-module-Pygments-2.4.2-alt3 p9+263160.400.4.1 1607939146 installed <13>Sep 29 12:35:03 rpmi: python-module-sphinx-1:1.6.5-alt8 p9+250806.100.2.1 1588178467 installed <13>Sep 29 12:35:03 rpmi: python-module-repoze.who-testutil-1.0.2-alt2.svn20100816.2 sisyphus+228553.100.1.3 1556750399 installed <13>Sep 29 12:35:03 rpmi: python3-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python-module-repoze.what-1.0.9-alt3.git20110411.1.1.1.nosrc.rpm (w1.gzdio) <13>Sep 29 12:35:05 rpmi: python-tools-2to3-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:05 rpmi: libncurses-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Sep 29 12:35:05 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Sep 29 12:35:05 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Sep 29 12:35:05 rpmi: python3-dev-3.7.17-alt2 p9+350963.100.1.1 1718376947 installed <13>Sep 29 12:35:05 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548748 installed <13>Sep 29 12:35:05 rpmi: python-dev-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Sep 29 12:35:05 rpmi: python-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Sep 29 12:35:05 rpmi: python3-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed Installing python-module-repoze.what-1.0.9-alt3.git20110411.1.1.1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.47752 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python-module-repoze.what-1.0.9 + echo 'Source #0 (python-module-repoze.what-1.0.9.tar):' Source #0 (python-module-repoze.what-1.0.9.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python-module-repoze.what-1.0.9.tar + cd python-module-repoze.what-1.0.9 + /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: No changes to ../python3/tests/test_release.py RefactoringTool: Refactored ../python3/tests/test_predicates.py WARNING: couldn't encode ../python3/tests/test_predicates.py's diff for your terminal RefactoringTool: Refactored ../python3/tests/test_middleware.py RefactoringTool: Refactored ../python3/tests/test_authorize.py RefactoringTool: Refactored ../python3/tests/test_adapters_testutil.py RefactoringTool: Refactored ../python3/tests/test_adapters.py --- ../python3/tests/test_predicates.py (original) +++ ../python3/tests/test_predicates.py (refactored) @@ -43,8 +43,8 @@ p.evaluate(environ, credentials) self.fail('Predicate must not be met; expected error: %s' % expected_error) - except predicates.NotAuthorizedError, error: - self.assertEqual(unicode(error), expected_error) + except predicates.NotAuthorizedError as error: + self.assertEqual(str(error), expected_error) # Testing is_met: self.assertEqual(p.is_met(environ), False) @@ -56,7 +56,7 @@ def test_evaluate_isnt_implemented(self): p = MockPredicate() - self.failUnlessRaises(NotImplementedError, p.evaluate, None, None) + self.assertRaises(NotImplementedError, p.evaluate, None, None) def test_message_is_changeable(self): previous_msg = EqualsTwo.message @@ -70,7 +70,7 @@ self.assertEqual(previous_msg, p.message) def test_unicode_messages(self): --- ../python3/tests/test_middleware.py (original) +++ ../python3/tests/test_middleware.py (refactored) @@ -34,7 +34,7 @@ from repoze.what.middleware import AuthorizationMetadata, setup_auth -from base import FakeAuthenticator, FakeGroupSourceAdapter, \ +from .base import FakeAuthenticator, FakeGroupSourceAdapter, \ FakePermissionSourceAdapter, FakeLogger --- ../python3/tests/test_authorize.py (original) +++ ../python3/tests/test_authorize.py (refactored) @@ -26,8 +26,8 @@ from repoze.what.predicates import has_any_permission, has_permission, \ NotAuthorizedError -from base import FakeLogger -from test_predicates import make_environ +from .base import FakeLogger +from .test_predicates import make_environ class TestAuthorize(unittest.TestCase): @@ -82,7 +82,7 @@ try: check_authorization(p, environ) self.fail('Authorization must have been rejected') - except NotAuthorizedError, e: + except NotAuthorizedError as e: error_msg = 'The user must have the "party" permission' self.assertEqual(str(e), error_msg) # Testing the logs: @@ -92,6 +92,6 @@ def _get_booleanized_has_permission(self, permission, environ): """Return a has_permission instance, booleanized""" class booleanized_has_permission(has_permission): - def __nonzero__(self): + def __bool__(self): return self.is_met(environ) return booleanized_has_permission(permission) --- ../python3/tests/test_adapters_testutil.py (original) +++ ../python3/tests/test_adapters_testutil.py (refactored) @@ -24,7 +24,7 @@ ReadOnlyGroupsAdapterTester, \ ReadOnlyPermissionsAdapterTester -from base import FakeGroupSourceAdapter, FakePermissionSourceAdapter +from .base import FakeGroupSourceAdapter, FakePermissionSourceAdapter #{ Read and write adapters --- ../python3/tests/test_adapters.py (original) +++ ../python3/tests/test_adapters.py (refactored) @@ -23,7 +23,7 @@ from repoze.what.adapters import * -from base import FakeGroupSourceAdapter +from .base import FakeGroupSourceAdapter class TestBaseSourceAdapter(unittest.TestCase): @@ -58,8 +58,8 @@ self.assertEqual(self.adapter.all_sections_loaded, True) def test_getting_section_items(self): - self.assertEqual(self.adapter.get_section_items(u'trolls'), - self.adapter.fake_sections[u'trolls']) + self.assertEqual(self.adapter.get_section_items('trolls'), + self.adapter.fake_sections['trolls']) def test_getting_items_of_non_existing_section(self): self.assertRaises(NonExistingSectionError, @@ -67,65 +67,65 @@ 'non-existing') def test_setting_section_items(self): - items = (u'guido', u'rasmus') - self.adapter.set_section_items(u'trolls', items) - self.assertEqual(self.adapter.fake_sections[u'trolls'], set(items)) + items = ('guido', 'rasmus') + self.adapter.set_section_items('trolls', items) + self.assertEqual(self.adapter.fake_sections['trolls'], set(items)) def test_cache_is_updated_after_setting_section_items(self): # Loading for the first time: - self.adapter.get_section_items(u'developers') + self.adapter.get_section_items('developers') # Adding items... - items = (u'linus', u'rms') - self.adapter.set_section_items(u'developers', items) + items = ('linus', 'rms') + self.adapter.set_section_items('developers', items) # Checking the cache: - self.assertEqual(self.adapter.get_section_items(u'developers'), + self.assertEqual(self.adapter.get_section_items('developers'), set(items)) def test_getting_sections_by_criteria(self): - credentials = {'repoze.what.userid': u'sballmer'} - sections = set([u'trolls']) + credentials = {'repoze.what.userid': 'sballmer'} + sections = set(['trolls']) self.assertEqual(self.adapter.find_sections(credentials), sections) def test_adding_one_item_to_section(self): - self.adapter.include_item(u'developers', u'rasmus') - self.assertEqual(self.adapter.fake_sections[u'developers'], - set((u'linus', u'rasmus', u'rms'))) + self.adapter.include_item('developers', 'rasmus') + self.assertEqual(self.adapter.fake_sections['developers'], + set(('linus', 'rasmus', 'rms'))) def test_adding_many_items_to_section(self): - self.adapter.include_items(u'developers', (u'sballmer', u'guido')) - self.assertEqual(self.adapter.fake_sections[u'developers'], - set((u'rms', u'sballmer', u'linus', u'guido'))) + self.adapter.include_items('developers', ('sballmer', 'guido')) + self.assertEqual(self.adapter.fake_sections['developers'], + set(('rms', 'sballmer', 'linus', 'guido'))) def test_cache_is_updated_after_adding_item(self): # Loading for the first time: - self.adapter.get_section_items(u'developers') + self.adapter.get_section_items('developers') # Now let's add the item: - self.adapter.include_item(u'developers', u'guido') - self.assertEqual(self.adapter.fake_sections[u'developers'], - set((u'linus', u'guido', u'rms'))) + self.adapter.include_item('developers', 'guido') + self.assertEqual(self.adapter.fake_sections['developers'], + set(('linus', 'guido', 'rms'))) # Now checking that the cache was updated: - self.assertEqual(self.adapter.fake_sections[u'developers'], - self.adapter.get_section_items(u'developers')) + self.assertEqual(self.adapter.fake_sections['developers'], + self.adapter.get_section_items('developers')) def test_removing_one_item_from_section(self): - self.adapter.exclude_item(u'developers', u'linus') - self.assertEqual(self.adapter.fake_sections[u'developers'], - set([u'rms'])) + self.adapter.exclude_item('developers', 'linus') + self.assertEqual(self.adapter.fake_sections['developers'], + set(['rms'])) def test_removing_many_items_from_section(self): - self.adapter.exclude_items(u'developers', (u'linus', u'rms')) - self.assertEqual(self.adapter.fake_sections[u'developers'], set()) + self.adapter.exclude_items('developers', ('linus', 'rms')) + self.assertEqual(self.adapter.fake_sections['developers'], set()) def test_cache_is_updated_after_removing_item(self): # Loading for the first time: - self.adapter.get_section_items(u'developers') + self.adapter.get_section_items('developers') # Now let's remove the item: - self.adapter.exclude_item(u'developers', u'rms') - self.assertEqual(self.adapter.fake_sections[u'developers'], - set([u'linus'])) + self.adapter.exclude_item('developers', 'rms') + self.assertEqual(self.adapter.fake_sections['developers'], + set(['linus'])) # Now checking that the cache was updated: - self.assertEqual(self.adapter.fake_sections[u'developers'], - self.adapter.get_section_items(u'developers')) + self.assertEqual(self.adapter.fake_sections['developers'], + self.adapter.get_section_items('developers')) def test_creating_section(self): self.adapter.create_section('sysadmins') @@ -143,77 +143,77 @@ def test_editing_section(self): items = self.adapter.fake_sections['developers'] - self.adapter.edit_section(u'developers', u'designers') - self.assertEqual(self.adapter.fake_sections[u'designers'], items) + self.adapter.edit_section('developers', 'designers') + self.assertEqual(self.adapter.fake_sections['designers'], items) def test_editing_non_existing_section(self): self.assertRaises(NonExistingSectionError, self.adapter.edit_section, - u'this_section_doesnt_exit', u'new_name') + 'this_section_doesnt_exit', 'new_name') def test_cache_is_updated_after_editing_section(self): # Loading for the first time: self.adapter.get_section_items('developers') # Editing: - description = u'Those who write in weird languages' - items = self.adapter.fake_sections[u'developers'] - self.adapter.edit_section(u'developers', u'coders') + description = 'Those who write in weird languages' + items = self.adapter.fake_sections['developers'] + self.adapter.edit_section('developers', 'coders') # Checking cache: - self.assertEqual(self.adapter.get_section_items(u'coders'), items) + self.assertEqual(self.adapter.get_section_items('coders'), items) def test_deleting_section(self): - self.adapter.delete_section(u'developers') - self.assertRaises(NonExistingSectionError, - self.adapter.get_section_items, u'designers') + self.adapter.delete_section('developers') + self.assertRaises(NonExistingSectionError, + self.adapter.get_section_items, 'designers') def test_deleting_non_existing_section(self): self.assertRaises(NonExistingSectionError, self.adapter.delete_section, - u'this_section_doesnt_exit') + 'this_section_doesnt_exit') def test_cache_is_updated_after_deleting_section(self): # Loading for the first time: - self.adapter.get_section_items(u'developers') + self.adapter.get_section_items('developers') # Deleting: - self.adapter.delete_section(u'developers') + self.adapter.delete_section('developers') # Checking cache: self.assertRaises(NonExistingSectionError, self.adapter.get_section_items, - u'developers') + 'developers') def test_checking_section_existence(self): # Existing section: - self.adapter._check_section_existence(u'developers') + self.adapter._check_section_existence('developers') # Non-existing section: self.assertRaises(NonExistingSectionError, - self.adapter._check_section_existence, u'designers') + self.adapter._check_section_existence, 'designers') def test_checking_section_not_existence(self): # Non-existing section: - self.adapter._check_section_not_existence(u'designers') + self.adapter._check_section_not_existence('designers') # Existing section: self.assertRaises(ExistingSectionError, - self.adapter._check_section_not_existence, u'admins') + self.adapter._check_section_not_existence, 'admins') def test_checking_item_inclusion(self): - self.adapter._confirm_item_is_present(u'developers', u'linus') + self.adapter._confirm_item_is_present('developers', 'linus') self.assertRaises(ItemNotPresentError, - self.adapter._confirm_item_is_present, u'developers', - u'maribel') + self.adapter._confirm_item_is_present, 'developers', + 'maribel') def test_checking_item_inclusion_in_non_existing_section(self): self.assertRaises(NonExistingSectionError, - self.adapter._confirm_item_is_present, u'users', - u'linus') + self.adapter._confirm_item_is_present, 'users', + 'linus') def test_checking_item_exclusion(self): - self.adapter._confirm_item_not_present(u'developers', u'maribel') + self.adapter._confirm_item_not_present('developers', 'maribel') self.assertRaises(ItemPresentError, self.adapter._confirm_item_not_present, - u'developers', u'linus') + 'developers', 'linus') def test_checking_item_exclusion_in_non_existing_section(self): self.assertRaises(NonExistingSectionError, - self.adapter._confirm_item_is_present, u'users', - u'linus') + self.adapter._confirm_item_is_present, 'users', + 'linus') class TestBaseSourceAdapterAbstract(unittest.TestCase): @@ -265,7 +265,7 @@ None) def test_adapter_is_writable_by_default(self): - self.assert_(self.adapter.is_writable) + self.assertTrue(self.adapter.is_writable) class TestNotWritableSourceAdapter(unittest.TestCase): @@ -277,80 +277,80 @@ def test_setting_items(self): self.assertRaises(SourceError, self.adapter.set_section_items, - u'admins', ['gnu', 'tux']) + 'admins', ['gnu', 'tux']) def test_settings_items_in_non_existing_section(self): """The section existence must be checked first""" self.assertRaises(NonExistingSectionError, self.adapter.set_section_items, - u'mascots', ['gnu', 'tux']) + 'mascots', ['gnu', 'tux']) def test_include_items(self): self.assertRaises(SourceError, self.adapter.include_item, - u'admins', 'tux') + 'admins', 'tux') self.assertRaises(SourceError, self.adapter.include_items, - u'admins', ['gnu', 'tux']) + 'admins', ['gnu', 'tux']) def test_include_items_in_non_existing_section(self): """The section existence must be checked first""" self.assertRaises(NonExistingSectionError, self.adapter.include_item, - u'mascots', 'gnu') + 'mascots', 'gnu') self.assertRaises(NonExistingSectionError, self.adapter.include_items, - u'mascots', ['gnu', 'tux']) + 'mascots', ['gnu', 'tux']) def test_include_existing_items(self): """The items existence must be checked first""" self.assertRaises(ItemPresentError, self.adapter.include_item, - u'developers', 'rms') + 'developers', 'rms') self.assertRaises(ItemPresentError, self.adapter.include_items, - u'developers', ['rms', 'linus']) + 'developers', ['rms', 'linus']) def test_exclude_items(self)RefactoringTool: Refactored ../python3/tests/base.py : self.assertRaises(SourceError, self.adapter.exclude_item, - u'admins', u'rms') + 'admins', 'rms') self.assertRaises(SourceError, self.adapter.exclude_items, - u'developers', [u'rms', u'linus']) + 'developers', ['rms', 'linus']) def test_exclude_items_in_non_existing_section(self): """The section existence must be checked first""" self.assertRaises(NonExistingSectionError, self.adapter.exclude_item, - u'mascots', 'gnu') + 'mascots', 'gnu') self.assertRaises(NonExistingSectionError, self.adapter.exclude_items, - u'mascots', ['gnu', 'tux']) + 'mascots', ['gnu', 'tux']) def test_exclude_existing_items(self): """The items existence must be checked first""" self.assertRaises(ItemNotPresentError, self.adapter.exclude_item, - u'developers', 'rasmus') + 'developers', 'rasmus') self.assertRaises(ItemNotPresentError, self.adapter.exclude_items, - u'developers', ['guido', 'rasmus']) + 'developers', ['guido', 'rasmus']) def test_create_section(self): self.assertRaises(SourceError, self.adapter.create_section, - u'mascots') + 'mascots') def test_create_existing_section(self): """The section existence must be checked first""" self.assertRaises(ExistingSectionError, self.adapter.create_section, - u'admins') + 'admins') def test_edit_section(self): self.assertRaises(SourceError, self.adapter.edit_section, - u'admins', u'administrators') + 'admins', 'administrators') def test_edit_non_existing_section(self): """The section existence must be checked first""" self.assertRaises(NonExistingSectionError, self.adapter.edit_section, - u'mascots', u'animals') + 'mascots', 'animals') def test_delete_section(self): self.assertRaises(SourceError, self.adapter.delete_section, - u'admins') + 'admins') def test_delete_non_existing_section(self): """The section existence must be checked first""" self.assertRaises(NonExistingSectionError, self.adapter.delete_section, - u'mascots') + 'mascots') def test_adapter_is_not_writable(self): self.assertFalse(self.adapter.is_writable) --- ../python3/tests/base.py (original) +++ ../python3/tests/base.py (refactored) @@ -42,11 +42,11 @@ """ credentials = { - u'rms': u'freedom', - u'linus': u'linux', - u'sballmer': u'developers', - u'guido': u'pythonic', - u'rasmus': u'php' + 'rms': 'freedom', + 'linus': 'linux', + 'sballmer': 'developers', + 'guido': 'pythonic', + 'rasmus': 'php' } def authenticate(self, environ, identity): @@ -73,11 +73,11 @@ def __init__(self, *args, **kwargs): super(FakeGroupSourceAdapter, self).__init__(*args, **kwargs) self.fake_sections = { - u'admins': set([u'rms']), - u'developers': set([u'rms', u'linus']), - u'trolls': set([u'sballmer']), - u'python': set(), - u'php': set() + 'admins': set(['rms']), + 'developers': set(['rms', 'linus']), + 'trolls': set(['sballmer']), + 'python': set(), + 'php': set() } def _get_all_sections(self): @@ -88,7 +88,7 @@ def _find_sections(self, credentials): username = credentials['repoze.what.userid'] - returnRefactoringTool: No changes to ../python3/tests/__init__.py RefactoringTool: No changes to ../python3/setup.py RefactoringTool: No changes to ../python3/repoze/what/release.py RefactoringTool: Refactored ../python3/repoze/what/predicates.py set([n for (n, g) in self.fake_sections.items() + return set([n for (n, g) in list(self.fake_sections.items()) if username in g]) def _include_items(self, section, items): @@ -130,13 +130,13 @@ def __init__(self, *args, **kwargs): super(FakePermissionSourceAdapter, self).__init__(*args, **kwargs) self.fake_sections = { - u'see-site': set([u'trolls']), - u'edit-site': set([u'admins', u'developers']), - u'commit': set([u'developers']) + 'see-site': set(['trolls']), + 'edit-site': set(['admins', 'developers']), + 'commit': set(['developers']) } def _find_sections(self, group_name): - return set([n for (n, p) in self.fake_sections.items() + return set([n for (n, p) in list(self.fake_sections.items()) if group_name in p]) --- ../python3/repoze/what/predicates.py (original) +++ ../python3/repoze/what/predicates.py (refactored) @@ -210,7 +210,7 @@ message = self.message # Let's convert it into unicode because it may be just a class, as a # Pylons' "lazy" translation message: - message = unicode(message) + message = str(message) # Include the predicate attributes in the placeholders: all_placeholders = self.__dict__.copy() all_placeholders.update(placeholders) @@ -241,8 +241,8 @@ credentials = environ.get('repoze.what.credentials', {}) try: self.evaluate(environ, credentials) - except NotAuthorizedError, error: - logger and logger.info(u'Authorization denied: %s' % error) + except NotAuthorizedError as error: + logger and logger.info('Authorization denied: %s' % error) raise logger and logger.info('Authorization granted') @@ -270,7 +270,7 @@ try: self.evaluate(environ, credentials) return True - except NotAuthorizedError, error: + except NotAuthorizedError as error: return False def parse_variables(self, environ): @@ -345,7 +345,7 @@ p = Not(not_anonymous()) """ - message = u"The condition must not be met" + message = "The condition must not be met" def __init__(self, predicate, **kwargs): super(Not, self).__init__(**kwargs) @@ -354,7 +354,7 @@ def evaluate(self, environ, credentials): try: self.predicate.evaluate(environ, credentials) - except NotAuthorizedError, error: + except NotAuthorizedError as error: return self.unmet() @@ -399,7 +399,7 @@ p = Any(is_user('rms'), is_user('linus')) """ - message = u"At least one of the following predicates must be met: " \ + message = "At least one of the following predicates must be met: " \ "%(failed_predicates)s" def evaluate(self, environ, credentials): @@ -416,8 +416,8 @@ try: p.evaluate(environ, credentials) return - except NotAuthorizedError, exc: - errors.append(unicode(exc)) + except NotAuthorizedError as exc: + errors.append(str(exc)) failed_predicates = ', '.join(errors) self.unmet(failed_predicates=failed_predicates) @@ -435,7 +435,7 @@ """ - message = u'The current user must be "%(user_name)s"' + message = 'The current user must be "%(user_name)s"' def __init__(self, user_name, **kwargs): super(is_user, self).__init__(**kwargs) @@ -461,7 +461,7 @@ """ - message = u'The current user must belong to the group "%(group_name)s"' + message = 'The current user must belong to the group "%(group_name)s"' def __init__(self, group_name, **kwargs): super(in_group, self).__init__(**kwargs) @@ -503,7 +503,7 @@ """ - message = u"The member must belong to at least one of the following " \ + message = "The RefactoringTool: No changes to ../python3/repoze/what/plugins/__init__.py RefactoringTool: Refactored ../python3/repoze/what/middleware.py RefactoringTool: No changes to ../python3/repoze/what/authorize.py RefactoringTool: Refactored ../python3/repoze/what/adapters/testutil.py member must belong to at least one of the following " \ "groups: %(group_list)s" def __init__(self, *groups, **kwargs): @@ -525,7 +525,7 @@ """ - message = u"The current user must be anonymous" + message = "The current user must be anonymous" def evaluate(self, environ, credentials): if credentials: @@ -543,7 +543,7 @@ """ - message = u"The current user must have been authenticated" + message = "The current user must have been authenticated" def evaluate(self, environ, credentials): if not credentials: @@ -562,7 +562,7 @@ p = has_permission('hire') """ - message = u'The user must have the "%(permission_name)s" permission' + message = 'The user must have the "%(permission_name)s" permission' def __init__(self, permission_name, **kwargs): super(has_permission, self).__init__(**kwargs) @@ -608,7 +608,7 @@ """ - message = u"The user must have at least one of the following " \ + message = "The user must have at least one of the following " \ "permissions: %(permission_list)s" def __init__(self, *permissions, **kwargs): @@ -634,7 +634,7 @@ # Ugly workaround for Python < 2.6: if not hasattr(Exception, '__unicode__'): def __unicode__(self): - return unicode(self.args and self.args[0] or '') + return str(self.args and self.args[0] or '') class NotAuthorizedError(PredicateError): --- ../python3/repoze/what/middleware.py (original) +++ ../python3/repoze/what/middleware.py (refactored) @@ -74,10 +74,10 @@ credentials = identity.copy() credentials['repoze.what.userid'] = identity['repoze.who.userid'] # It's using groups/permissions-based authorization - for grp_fetcher in self.group_adapters.values(): + for grp_fetcher in list(self.group_adapters.values()): groups |= set(grp_fetcher.find_sections(credentials)) for group in groups: - for perm_fetcher in self.permission_adapters.values(): + for perm_fetcher in list(self.permission_adapters.values()): permissions |= set(perm_fetcher.find_sections(group)) return tuple(groups), tuple(permissions) --- ../python3/repoze/what/adapters/testutil.py (original) +++ ../python3/repoze/what/adapters/testutil.py (refactored) @@ -30,33 +30,33 @@ def _get_all_items(self): all_items = set() - for items in self.all_sections.values(): + for items in list(self.all_sections.values()): all_items |= items return all_items def _get_item_sections(self, item): - return set([n for (n, s) in self.all_sections.items() if item in s]) + return set([n for (n, s) in list(self.all_sections.items()) if item in s]) def test_retrieving_all_sections(self): self.assertEqual(self.adapter._get_all_sections(), self.all_sections) def test_getting_section_items(self): - for section_name, items in self.all_sections.items(): + for section_name, items in list(self.all_sections.items()): self.assertEqual(self.adapter._get_section_items(section_name), items) def test_checking_existing_section(self): - for section_name in self.all_sections.keys(): + for section_name in list(self.all_sections.keys()): assert self.adapter._section_exists(section_name), \ 'Section "%s" does NOT exist' % section_name def test_checking_non_existing_section(self): - section_name = u'i_dont_exist' + section_name = 'i_dont_exist' assert not self.adapter._section_exists(section_name), \ 'Section "%s" DOES exist' % section_name def test_checking_item_inclusion(self): - for section_name, items in self.all_sections.items(): + for section_name, items in list(self.all_sections.items()): for item in self.adapter._get_section_items(section_name): assert self.adapter._item_is_included(section_name, item), \ 'Item "%s" must be included in section "%s"' % \ @@ -64,19 +64,19 @@ def test_checking_excluded_item_inclusion(self): excluded_item = self.new_items.pop() - for section_name, items in self.all_sections.items(): + for section_name, items in list(self.all_sections.items()): assert not self.adapter._item_is_included(section_name, excluded_item), \ 'Item "%s" must not included in section "%s"' % \ (item, section_name) def test_checking_section_existence(self): - for section_name in self.all_sections.keys(): + for section_name in list(self.all_sections.keys()): assert self.adapter._section_exists(section_name), \ 'Section "%s" must exist' % section_name def test_checking_non_existing_section_existence(self): - invalid_section = u'designers' + invalid_section = 'designers' assert not self.adapter._section_exists(invalid_section), \ 'Section "%s" must not exist' % invalid_section @@ -90,31 +90,31 @@ """Base test case for read & write adapters""" def test_adding_many_items_to_section(self): - for section_name, items in self.all_sections.items(): + for section_name, items in list(self.all_sections.items()): self.adapter._include_items(section_name, self.new_items) final_items = items | self.new_items assert self.adapter._get_section_items(section_name)==final_items, \ '"%s" does not include %s' % (section_name, self.new_items) def test_creating_section(self): - section = u'cool-section' + section = 'cool-section' self.adapter._create_section(section) - assert section in self.adapter._get_all_sections().keys(), \ + assert section in list(self.adapter._get_all_sections().keys()), \ 'Section "%s" could not be added' % section def test_editing_section(self): - old_section = self.all_sections.keys()[0] - new_section = u'cool-section' + old_section = list(self.all_sections.keys())[0] + new_section = 'cool-section' self.adapter._edit_section(old_section, new_section) - assert new_section in self.adapter._get_all_sections().keys() and \ - old_section not in self.adapter._get_all_sections().keys(), \ + assert new_section in list(self.adapter._get_all_sections().keys()) and \ + old_section not in list(self.adapter._get_all_sections().keys()), \ 'Section "%s" was not renamed to "%s"' % (old_section, new_section) def test_deleting_section(self): - section = self.all_sections.keys()[0] + section = list(self.all_sections.keys())[0] self.adapter._delete_section(section) - assert section not in self.adapter._get_all_sections().keys(), \ + assert section not in list(self.adapter._get_all_sections().keys()), \ 'Section "%s" was not deleted' % section @@ -157,15 +157,15 @@ """ - new_items = set((u'guido', u'rasmus')) + new_items = set(('guido', 'rasmus')) def setUp(self): self.all_sections = { - u'admins': set((u'rms', )), - u'developers': set((u'rms', u'linus')), - u'trolls': set((u'sballmer', )), - u'python': set(), - u'php': set() + 'admins': set(('rms', )), + 'developers': set(('rms', 'linus')), + 'trolls': set(('sballmer', )), + 'python': set(), + 'php': set() } def _make_credentials(self, userid): @@ -186,7 +186,7 @@ self._get_item_sections(RefactoringTool: Refactored ../python3/repoze/what/adapters/__init__.py RefactoringTool: No changes to ../python3/repoze/what/__init__.py RefactoringTool: No changes to ../python3/repoze/__init__.py RefactoringTool: Refactored ../python3/functional_tests/test_threading.py userid)) def test_finding_groups_of_non_existing_user(self): - credentials = self._make_credentials(u'gustavo') + credentials = self._make_credentials('gustavo') self.assertEqual(self.adapter._find_sections(credentials), set()) @@ -209,8 +209,8 @@ """ def test_removing_many_users_from_group(self): - group = u'developers' - users = (u'rms', u'linus') + group = 'developers' + users = ('rms', 'linus') self.adapter._exclude_items(group, users) assert self.adapter._get_section_items(group)==set(), \ '"%s" still includes %s' % (group, users) @@ -254,13 +254,13 @@ """ - new_items = set((u'python', u'php')) + new_items = set(('python', 'php')) def setUp(self): self.all_sections = { - u'see-site': set((u'trolls', )), - u'edit-site': set((u'admins', u'developers')), - u'commit': set((u'developers', )) + 'see-site': set(('trolls', )), + 'edit-site': set(('admins', 'developers')), + 'commit': set(('developers', )) } def test_finding_permissions(self): @@ -269,7 +269,7 @@ self._get_item_sections(group)) def test_finding_permissions_of_non_existing_group(self): - self.assertEqual(self.adapter._find_sections(u'designers'), set()) + self.assertEqual(self.adapter._find_sections('designers'), set()) class PermissionsAdapterTester(ReadOnlyPermissionsAdapterTester, @@ -296,8 +296,8 @@ """ def test_deying_permisssion_to_many_groups(self): - permission = u'edit-site' - groups = (u'admins', u'developers') + permission = 'edit-site' + groups = ('admins', 'developers') self.adapter._exclude_items(permission, groups) assert self.adapter._get_section_items(permission)==set(), \ '"%s" still includes %s' % (permission, groups) --- ../python3/repoze/what/adapters/__init__.py (original) +++ ../python3/repoze/what/adapters/__init__.py (refactored) @@ -339,7 +339,7 @@ """ if not self._section_exists(section): - msg = u'Section "%s" is not defined in the source' % section + msg = 'Section "%s" is not defined in the source' % section raise NonExistingSectionError(msg) def _check_section_not_existence(self, section): @@ -353,7 +353,7 @@ """ if self._section_exists(section): - msg = u'Section "%s" is already defined in the source' % section + msg = 'Section "%s" is already defined in the source' % section raise ExistingSectionError(msg) def _confirm_item_is_present(self, section, item): @@ -371,7 +371,7 @@ """ self._check_section_existence(section) if not self._item_is_included(section, item): - msg = u'Item "%s" is not defined in section "%s"' % (item, section) + msg = 'Item "%s" is not defined in section "%s"' % (item, section) raise ItemNotPresentError(msg) def _confirm_item_not_present(self, section, item): @@ -389,7 +389,7 @@ """ self._check_section_existence(section) if self._item_is_included(section, item): - msg = u'Item "%s" is already defined in section "%s"' % (item, + msg = 'Item "%s" is already defined in section "%s"' % (item, section) raise ItemPresentError(msg) --- ../python3/functional_tests/test_threading.py (original) +++ ../python3/functional_tests/test_threading.py (refactored) @@ -73,7 +73,7 @@ t = Timer(2, self._stop_threads) t.start() # Running the threads: - map(Thread.start, self.threads) + list(map(Thread.start, self.threads)) if self.found_error.isSet(): predicate_class = shared_predicate.__class__.__name__ self.fail('PredicateWARNING: couldn't encode ../python3/functional_tests/test_threading.py's diff for your terminal RefactoringTool: No changes to ../python3/functional_tests/__init__.py RefactoringTool: Refactored ../python3/ez_setup.py RefactoringTool: Refactored ../python3/docs/source/conf.py %s is not thread-safe' % predicate_class) @@ -139,7 +139,7 @@ "groups: " error = error + ', '.join(all_groups) # Building the test scenarios that will share the predicate above: --- ../python3/ez_setup.py (original) +++ ../python3/ez_setup.py (refactored) @@ -57,10 +57,10 @@ from md5 import md5 digest = md5(data).hexdigest() if digest != md5_data[egg_name]: - print >>sys.stderr, ( + print(( "md5 validation of %s failed! (Possible download problem?)" % egg_name - ) + ), file=sys.stderr) sys.exit(2) return data @@ -91,14 +91,14 @@ return do_download() try: pkg_resources.require("setuptools>="+version); return - except pkg_resources.VersionConflict, e: + except pkg_resources.VersionConflict as e: if was_imported: - print >>sys.stderr, ( + print(( "The required version of setuptools (>=%s) is not available, and\n" "can't be installed while this script is running. Please install\n" " a more recent version first, using 'easy_install -U setuptools'." "\n\n(Currently using %r)" - ) % (version, e.args[0]) + ) % (version, e.args[0]), file=sys.stderr) sys.exit(2) else: del pkg_resources, sys.modules['pkg_resources'] # reload ok @@ -117,7 +117,7 @@ with a '/'). `to_dir` is the directory where the egg will be downloaded. `delay` is the number of seconds to pause before an actual download attempt. """ - import urllib2, shutil + import urllib.request, urllib.error, urllib.parse, shutil egg_name = "setuptools-%s-py%s.egg" % (version,sys.version[:3]) url = download_base + egg_name saveto = os.path.join(to_dir, egg_name) @@ -143,7 +143,7 @@ version, download_base, delay, url ); from time import sleep; sleep(delay) log.warn("Downloading %s", url) - src = urllib2.urlopen(url) + src = urllib.request.urlopen(url) # Read/write all in one block, so we don't create a corrupt file # if the download is interrupted. data = _validate_md5(egg_name, src.read()) @@ -204,10 +204,10 @@ os.unlink(egg) else: if setuptools.__version__ == '0.0.1': - print >>sys.stderr, ( + print(( "You have an obsolete version of setuptools installed. Please\n" "remove it from your system entirely before rerunning this script." - ) + ), file=sys.stderr) sys.exit(2) req = "setuptools>="+version @@ -226,8 +226,8 @@ from setuptools.command.easy_install import main main(argv) else: - print "Setuptools version",version,"or greater has been installed." - print '(Run "ez_setup.py -U setuptools" to reinstall or upgrade.)' + print("Setuptools version",version,"or greater has been installed.") + print('(Run "ez_setup.py -U setuptools" to reinstall or upgrade.)') def update_md5(filenames): """Update our built-in md5 registry""" @@ -241,7 +241,7 @@ md5_data[base] = md5(f.read()).hexdigest() f.close() - data = [" %r: %r,\n" % it for it in md5_data.items()] + data = [" %r: %r,\n" % it for it in list(md5_data.items())] data.sort() repl = "".join(data) @@ -251,7 +251,7 @@ match = re.search("\nmd5_data = {\n([^}]+)}", src) if not match: - print >>sys.stderr, "Internal error!" + print("Internal error!", file=sys.stderr) sys.exit(2) src = src[:match.start(1)] + repl + src[match.end(1):] --- ../python3/docs/source/conf.py (original) +++ ../python3/docs/source/conf.py (refactored) @@ -43,8 +43,8 @@ master_doc = 'index' # General substitutions. -project = u'repoze.what' -copyright = u'2008, The Repoze Project' +project = 'rRefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/test_release.py RefactoringTool: ../python3/tests/test_predicates.py RefactoringTool: ../python3/tests/test_middleware.py RefactoringTool: ../python3/tests/test_authorize.py RefactoringTool: ../python3/tests/test_adapters_testutil.py RefactoringTool: ../python3/tests/test_adapters.py RefactoringTool: ../python3/tests/base.py RefactoringTool: ../python3/tests/__init__.py RefactoringTool: ../python3/setup.py RefactoringTool: ../python3/repoze/what/release.py RefactoringTool: ../python3/repoze/what/predicates.py RefactoringTool: ../python3/repoze/what/plugins/__init__.py RefactoringTool: ../python3/repoze/what/middleware.py RefactoringTool: ../python3/repoze/what/authorize.py RefactoringTool: ../python3/repoze/what/adapters/testutil.py RefactoringTool: ../python3/repoze/what/adapters/__init__.py RefactoringTool: ../python3/repoze/what/__init__.py RefactoringTool: ../python3/repoze/__init__.py RefactoringTool: ../python3/functional_tests/test_threading.py RefactoringTool: ../python3/functional_tests/__init__.py RefactoringTool: ../python3/ez_setup.py RefactoringTool: ../python3/docs/source/conf.py RefactoringTool: Warnings/messages while refactoring: RefactoringTool: ### In file ../python3/functional_tests/test_threading.py ### RefactoringTool: Line 76: You should use a for loop here epoze.what' +copyright = '2008, The Repoze Project' # The default replacements for |version| and |release|, also used in various # other places throughout the built documents. @@ -165,8 +165,8 @@ # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, document class [howto/manual]). latex_documents = [ - ('index', 'repozewhat.tex', u'repoze.what Documentation', - u'Gustavo Narea', 'manual'), + ('index', 'repozewhat.tex', 'repoze.what Documentation', + 'Gustavo Narea', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of + install -pm644 /usr/share/python-sphinx/objects.inv docs/ + '[' -e docs/conf.py ']' + cp -u /usr/lib/python2.7/site-packages/sphinx/conf.py.template docs/conf.py + ln -s ../objects.inv docs/source/ + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.49677 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-repoze.what-1.0.9 + 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/repoze copying repoze/__init__.py -> build/lib/repoze creating build/lib/repoze/what copying repoze/what/release.py -> build/lib/repoze/what copying repoze/what/predicates.py -> build/lib/repoze/what copying repoze/what/middleware.py -> build/lib/repoze/what copying repoze/what/authorize.py -> build/lib/repoze/what copying repoze/what/__init__.py -> build/lib/repoze/what creating build/lib/repoze/what/plugins copying repoze/what/plugins/__init__.py -> build/lib/repoze/what/plugins creating build/lib/repoze/what/adapters copying repoze/what/adapters/testutil.py -> build/lib/repoze/what/adapters copying repoze/what/adapters/__init__.py -> build/lib/repoze/what/adapters running egg_info creating repoze.what.egg-info writing requirements to repoze.what.egg-info/requires.txt writing repoze.what.egg-info/PKG-INFO writing namespace_packages to repoze.what.egg-info/namespace_packages.txt writing top-level names to repoze.what.egg-info/top_level.txt writing dependency_links to repoze.what.egg-info/dependency_links.txt writing entry points to repoze.what.egg-info/entry_points.txt writing manifest file 'repoze.what.egg-info/SOURCES.txt' reading manifest file 'repoze.what.egg-info/SOURCES.txt' writing manifest file 'repoze.what.egg-info/SOURCES.txt' + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-repoze.what-1.0.9 + 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/repoze copying repoze/__init__.py -> build/lib/repoze creating build/lib/repoze/what copying repoze/what/release.py -> build/lib/repoze/what copying repoze/what/predicates.py -> build/lib/repoze/what copying repoze/what/middleware.py -> build/lib/repoze/what copying repoze/what/authorize.py -> build/lib/repoze/what copying repoze/what/__init__.py -> build/lib/repoze/what creating build/lib/repoze/what/plugins copying repoze/what/plugins/__init__.py -> build/lib/repoze/what/plugins creating build/lib/repoze/what/adapters copying repoze/what/adapters/testutil.py -> build/lib/repoze/what/adapters copying repoze/what/adapters/__init__.py -> build/lib/repoze/what/adapters running egg_info creating repoze.what.egg-info writing repoze.what.egg-info/PKG-INFO writing dependency_links to repoze.what.egg-info/dependency_links.txt writing entry points to repoze.what.egg-info/entry_points.txt writing namespace_packages to repoze.what.egg-info/namespace_packages.txt writing requirements to repoze.what.egg-info/requires.txt writing top-level names to repoze.what.egg-info/top_level.txt writing manifest file 'repoze.what.egg-info/SOURCES.txt' reading manifest file 'repoze.what.egg-info/SOURCES.txt' writing manifest file 'repoze.what.egg-info/SOURCES.txt' + popd ~/RPM/BUILD/python-module-repoze.what-1.0.9 + export PYTHONPATH=/usr/src/RPM/BUILD/python-module-repoze.what-1.0.9 + PYTHONPATH=/usr/src/RPM/BUILD/python-module-repoze.what-1.0.9 + pushd docs ~/RPM/BUILD/python-module-repoze.what-1.0.9/docs ~/RPM/BUILD/python-module-repoze.what-1.0.9 + make pickle make: Entering directory '/usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs' mkdir -p build/pickle build/doctrees sphinx-build -b pickle -d build/doctrees source build/pickle Running Sphinx v1.6.5 running test Searching for nose Reading https://pypi.org/simple/nose/ Download error on https://pypi.org/simple/nose/: [Errno -3] Temporary failure in name resolution -- Some packages may not be found! Couldn't find index page for 'nose' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading https://pypi.org/simple/ Download error on https://pypi.org/simple/: [Errno -3] Temporary failure in name resolution -- Some packages may not be found! No local packages or working download links found for nose error: Could not find suitable distribution for Requirement.parse('nose') Generating grammar tables from /usr/lib/python2.7/site-packages/sphinx/pycode/Grammar-py2.txt loading pickled environment... not yet created loading intersphinx inventory from objects.inv... loading intersphinx inventory from objects.inv... loading intersphinx inventory from objects.inv... loading intersphinx inventory from objects.inv... loading intersphinx inventory from objects.inv... building [mo]: targets for 0 po files that are out of date building [pickle]: targets for 12 source files that are out of date updating environment: 12 added, 0 changed, 0 removed reading sources... [ 8%] Manual/GettingStarted reading sources... [ 16%] Manual/InnerWorkings reading sources... [ 25%] Manual/ManagingSources reading sources... [ 33%] Manual/Plugins/index reading sources... [ 41%] Manual/Predicates/Builtin reading sources... [ 50%] Manual/Predicates/Evaluating reading sources... [ 58%] Manual/Predicates/Writing reading sources... [ 66%] Manual/Predicates/index reading sources... [ 75%] Manual/index reading sources... [ 83%] News reading sources... [ 91%] Participate reading sources... [100%] index /usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs/source/Manual/GettingStarted.rst:25: WARNING: glossary term must be preceded by empty line /usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs/source/Manual/GettingStarted.rst:28: WARNING: glossary term must be preceded by empty line /usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs/source/Manual/GettingStarted.rst:31: WARNING: glossary term must be preceded by empty line /usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs/source/Manual/GettingStarted.rst:34: WARNING: glossary term must be preceded by empty line /usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs/source/Manual/GettingStarted.rst:37: WARNING: glossary term must be preceded by empty line /usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs/source/Manual/GettingStarted.rst:40: WARNING: glossary term must be preceded by empty line /usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs/source/Manual/GettingStarted.rst:45: WARNING: glossary term must be preceded by empty line /usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs/source/Manual/Predicates/index.rst:20: WARNING: glossary term must be preceded by empty line /usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs/source/Manual/Predicates/index.rst:24: WARNING: glossary term must be preceded by empty line looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 8%] Manual/GettingStarted writing output... [ 16%] Manual/InnerWorkings writing output... [ 25%] Manual/ManagingSources writing output... [ 33%] Manual/Plugins/index writing output... [ 41%] Manual/Predicates/Builtin writing output... [ 50%] Manual/Predicates/Evaluating writing output... [ 58%] Manual/Predicates/Writing writing output... [ 66%] Manual/Predicates/index writing output... [ 75%] Manual/index writing output... [ 83%] News writing output... [ 91%] Participate writing output... [100%] index generating indices... genindex py-modindex writing additional pages... search opensearch copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded, 9 warnings. Build finished; now you can process the pickle files or run sphinx-web build/pickle to start the sphinx-web server. make: Leaving directory '/usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs' + make html make: Entering directory '/usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs' mkdir -p build/html build/doctrees sphinx-build -b html -d build/doctrees source build/html Running Sphinx v1.6.5 running test Searching for nose Reading https://pypi.org/simple/nose/ Download error on https://pypi.org/simple/nose/: [Errno -3] Temporary failure in name resolution -- Some packages may not be found! Couldn't find index page for 'nose' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading https://pypi.org/simple/ Download error on https://pypi.org/simple/: [Errno -3] Temporary failure in name resolution -- Some packages may not be found! No local packages or working download links found for nose error: Could not find suitable distribution for Requirement.parse('nose') Generating grammar tables from /usr/lib/python2.7/site-packages/sphinx/pycode/Grammar-py2.txt loading pickled environment... done loading intersphinx inventory from objects.inv... loading intersphinx inventory from objects.inv... loading intersphinx inventory from objects.inv... loading intersphinx inventory from objects.inv... loading intersphinx inventory from objects.inv... building [mo]: targets for 0 po files that are out of date building [html]: targets for 12 source files that are out of date updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found preparing documents... done writing output... [ 8%] Manual/GettingStarted writing output... [ 16%] Manual/InnerWorkings writing output... [ 25%] Manual/ManagingSources writing output... [ 33%] Manual/Plugins/index writing output... [ 41%] Manual/Predicates/Builtin writing output... [ 50%] Manual/Predicates/Evaluating writing output... [ 58%] Manual/Predicates/Writing writing output... [ 66%] Manual/Predicates/index writing output... [ 75%] Manual/index writing output... [ 83%] News writing output... [ 91%] Participate writing output... [100%] index generating indices... genindex py-modindex writing additional pages... search opensearch copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded. Build finished. The HTML pages are in build/html. make: Leaving directory '/usr/src/RPM/BUILD/python-module-repoze.what-1.0.9/docs' + popd ~/RPM/BUILD/python-module-repoze.what-1.0.9 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.12377 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-repoze.what-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python-module-repoze.what-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd python-module-repoze.what-1.0.9 + 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-repoze.what-buildroot --force running install running install_lib Skipping installation of /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/__init__.py (namespace package) Skipping installation of /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/__init__.py (namespace package) copying repoze/what/authorize.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what copying repoze/what/middleware.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what copying repoze/what/predicates.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what copying repoze/what/release.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what copying repoze/what/adapters/__init__.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/adapters copying repoze/what/adapters/testutil.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/adapters Skipping installation of /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/plugins/__init__.py (namespace package) byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/authorize.py to authorize.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/middleware.py to middleware.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/predicates.py to predicates.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/release.py to release.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/adapters/__init__.py to __init__.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze/what/adapters/testutil.py to testutil.pyc running install_egg_info running egg_info writing requirements to repoze.what.egg-info/requires.txt writing repoze.what.egg-info/PKG-INFO writing namespace_packages to repoze.what.egg-info/namespace_packages.txt writing top-level names to repoze.what.egg-info/top_level.txt writing dependency_links to repoze.what.egg-info/dependency_links.txt writing entry points to repoze.what.egg-info/entry_points.txt reading manifest file 'repoze.what.egg-info/SOURCES.txt' writing manifest file 'repoze.what.egg-info/SOURCES.txt' Copying repoze.what.egg-info to /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info Installing /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7-nspkg.pth running install_scripts + install -d /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages + mv /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7-nspkg.pth /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/ + touch /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/__init__.py + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-repoze.what-1.0.9 + 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-repoze.what-buildroot --force running install running install_lib Skipping installation of /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/__init__.py (namespace package) Skipping installation of /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/__init__.py (namespace package) copying repoze/what/authorize.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what copying repoze/what/middleware.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what copying repoze/what/predicates.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what copying repoze/what/release.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what copying repoze/what/adapters/__init__.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/adapters copying repoze/what/adapters/testutil.py -> /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/adapters Skipping installation of /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/plugins/__init__.py (namespace package) byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/authorize.py to authorize.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/middleware.py to middleware.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/predicates.py to predicates.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/release.py to release.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/adapters/__init__.py to __init__.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze/what/adapters/testutil.py to testutil.cpython-37.pyc running install_egg_info running egg_info writing repoze.what.egg-info/PKG-INFO writing dependency_links to repoze.what.egg-info/dependency_links.txt writing entry points to repoze.what.egg-info/entry_points.txt writing namespace_packages to repoze.what.egg-info/namespace_packages.txt writing requirements to repoze.what.egg-info/requires.txt writing top-level names to repoze.what.egg-info/top_level.txt reading manifest file 'repoze.what.egg-info/SOURCES.txt' writing manifest file 'repoze.what.egg-info/SOURCES.txt' Copying repoze.what.egg-info to /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info Installing /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze.what-1.0.9.dev0-py3.7-nspkg.pth running install_scripts + popd ~/RPM/BUILD/python-module-repoze.what-1.0.9 + install -d /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages + mv /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze.what-1.0.9.dev0-py3.7-nspkg.pth /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/ + touch /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/__init__.py + install -d /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze.what + cp -fR docs/build/pickle /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze.what/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python-module-repoze.what-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python-module-repoze.what-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python-module-repoze.what-buildroot/ (default) Compressing files in /usr/src/tmp/python-module-repoze.what-buildroot (auto) Adjusting library links in /usr/src/tmp/python-module-repoze.what-buildroot ./usr/lib64: ./usr/lib: Verifying ELF objects in /usr/src/tmp/python-module-repoze.what-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-repoze.what-buildroot using /usr/bin/python unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/adapters/__init__.pyc unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/adapters/testutil.pyc compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/adapters/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/adapters/testutil.py unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/authorize.pyc unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/middleware.pyc unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/predicates.pyc unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/release.pyc compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/authorize.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/middleware.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/predicates.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/release.py Bytecompiling python modules with optimization in /usr/src/tmp/python-module-repoze.what-buildroot using /usr/bin/python -O compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/adapters/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/adapters/testutil.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/authorize.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/middleware.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/predicates.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/release.py Bytecompiling python3 modules in /usr/src/tmp/python-module-repoze.what-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-37.pyc unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-37.pyc unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-37.pyc unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-37.pyc unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-37.pyc unlink /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-37.pyc compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/adapters/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/adapters/testutil.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/authorize.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/middleware.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/predicates.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/release.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-repoze.what-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/adapters/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/adapters/testutil.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/authorize.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/middleware.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/predicates.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/release.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-repoze.what-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/adapters/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/adapters/testutil.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/__init__.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/authorize.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/middleware.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/predicates.py compile /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/release.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-37.pyc' './usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-37.pyc' './usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-37.pyc' './usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-37.pyc' './usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.pyc' './usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.opt-1.pyc' './usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-37.pyc' Hardlinking identical .pyc and .pyo files './usr/lib64/python2.7/site-packages/repoze/what/release.pyo' => './usr/lib64/python2.7/site-packages/repoze/what/release.pyc' './usr/lib64/python2.7/site-packages/repoze/what/predicates.pyo' => './usr/lib64/python2.7/site-packages/repoze/what/predicates.pyc' './usr/lib64/python2.7/site-packages/repoze/what/middleware.pyo' => './usr/lib64/python2.7/site-packages/repoze/what/middleware.pyc' './usr/lib64/python2.7/site-packages/repoze/what/authorize.pyo' => './usr/lib64/python2.7/site-packages/repoze/what/authorize.pyc' './usr/lib64/python2.7/site-packages/repoze/what/__init__.pyo' => './usr/lib64/python2.7/site-packages/repoze/what/__init__.pyc' './usr/lib64/python2.7/site-packages/repoze/what/adapters/__init__.pyo' => './usr/lib64/python2.7/site-packages/repoze/what/adapters/__init__.pyc' Processing files: python-module-repoze.what-1.0.9-alt3.git20110411.1.1.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.96470 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-repoze.what-1.0.9 + DOCDIR=/usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-1.0.9 + export DOCDIR + rm -rf /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-1.0.9 + /bin/mkdir -p /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-1.0.9 + cp -prL README.txt /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-1.0.9 + chmod -R go-w /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-1.0.9 + chmod -R a+rX /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-1.0.9 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bSMGzj 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.xglpKO 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-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/middleware.py: line=214 IGNORE (for REQ=slight and deep=12) module=sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python2.7/site-packages/repoze/what/predicates.py: line=146 IGNORE (for REQ=slight and deep=11) module=warnings Provides: python2.7(repoze.what), python2.7(repoze.what.adapters), python2.7(repoze.what.adapters.testutil), python2.7(repoze.what.authorize), python2.7(repoze.what.middleware), python2.7(repoze.what.predicates), python2.7(repoze.what.release) Requires: python2.7(repoze), python2.7(repoze.who), python2.7(repoze.who-testutil), python2.7(paste), /usr/lib64/python2.7/site-packages, python-base, python2.7(zope) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.V9p5Dn Processing files: python3-module-repoze.what-1.0.9-alt3.git20110411.1.1.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.75705 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-repoze.what-1.0.9 + DOCDIR=/usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python3-module-repoze.what-1.0.9 + export DOCDIR + rm -rf /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python3-module-repoze.what-1.0.9 + /bin/mkdir -p /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python3-module-repoze.what-1.0.9 + cp -prL README.txt /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python3-module-repoze.what-1.0.9 + chmod -R go-w /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python3-module-repoze.what-1.0.9 + chmod -R a+rX /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python3-module-repoze.what-1.0.9 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7W2gU0 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.HaVRRH 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-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/middleware.py: line=214 IGNORE (for REQ=slight and deep=12) module=sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-repoze.what-buildroot/usr/lib64/python3/site-packages/repoze/what/predicates.py: line=146 IGNORE (for REQ=slight and deep=11) module=warnings Provides: python3(repoze.what), python3(repoze.what.adapters), python3(repoze.what.adapters.testutil), python3(repoze.what.authorize), python3(repoze.what.middleware), python3(repoze.what.predicates), python3(repoze.what.release) Requires: python3(repoze) < 0, python3(repoze.who) < 0, python3(repoze.who-testutil) < 0, python3(paste) < 0, /usr/lib64/python3/site-packages, python3(os) < 0, python3(paste.request) < 0, python3(repoze.who.classifiers) < 0, python3(repoze.who.interfaces) < 0, python3(repoze.who.plugins.testutil) < 0, python3(warnings) < 0, python3(zope.interface) < 0 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bloCxs Processing files: python-module-repoze.what-pickles-1.0.9-alt3.git20110411.1.1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VPdsYg 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.H3wc78 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /usr/lib64/python2.7/site-packages Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pdoRY4 Processing files: python-module-repoze.what-docs-1.0.9-alt3.git20110411.1.1.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.44897 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-repoze.what-1.0.9 + DOCDIR=/usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-docs-1.0.9 + export DOCDIR + rm -rf /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-docs-1.0.9 + /bin/mkdir -p /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-docs-1.0.9 + cp -prL docs/build/html/Manual docs/build/html/News.html docs/build/html/Participate.html docs/build/html/_sources docs/build/html/_static docs/build/html/genindex.html docs/build/html/index.html docs/build/html/objects.inv docs/build/html/py-modindex.html docs/build/html/search.html docs/build/html/searchindex.js /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-docs-1.0.9 + chmod -R go-w /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-docs-1.0.9 + chmod -R a+rX /usr/src/tmp/python-module-repoze.what-buildroot/usr/share/doc/python-module-repoze.what-docs-1.0.9 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.F27hg5 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.riP1f9 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Wrote: /usr/src/RPM/RPMS/x86_64/python-module-repoze.what-1.0.9-alt3.git20110411.1.1.1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-repoze.what-1.0.9-alt3.git20110411.1.1.1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python-module-repoze.what-pickles-1.0.9-alt3.git20110411.1.1.1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/python-module-repoze.what-docs-1.0.9-alt3.git20110411.1.1.1.noarch.rpm (w2.lzdio) 11.70user 2.63system 0:23.73elapsed 60%CPU (0avgtext+0avgdata 104592maxresident)k 0inputs+0outputs (0major+572872minor)pagefaults 0swaps 4.87user 2.99system 0:39.26elapsed 20%CPU (0avgtext+0avgdata 137320maxresident)k 0inputs+0outputs (0major+354844minor)pagefaults 0swaps --- python-module-repoze.what-1.0.9-alt3.git20110411.1.1.1.x86_64.rpm.repo 2016-06-07 17:37:42.000000000 +0000 +++ python-module-repoze.what-1.0.9-alt3.git20110411.1.1.1.x86_64.rpm.hasher 2024-09-29 12:35:31.449212792 +0000 @@ -2,11 +2,11 @@ /usr/lib64/python2.7/site-packages/repoze.what 40755 root:root -/usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info 40755 root:root -/usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/PKG-INFO 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/SOURCES.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/dependency_links.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/entry_points.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/namespace_packages.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/not-zip-safe 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/requires.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/top_level.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info 40755 root:root +/usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/PKG-INFO 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/SOURCES.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/dependency_links.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/entry_points.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/namespace_packages.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/not-zip-safe 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/requires.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/top_level.txt 100644 root:root /usr/lib64/python2.7/site-packages/repoze/what 40755 root:root @@ -54,15 +54,15 @@ File: /usr/lib64/python2.7/site-packages/repoze.what 40755 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info 40755 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/PKG-INFO 100644 root:root 7290e461779113211651ef4ad8b622f0 -File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/SOURCES.txt 100644 root:root e8d8bb4e5a643ac7783fff1538a5af21 -File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/dependency_links.txt 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 -File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/entry_points.txt 100644 root:root a127fd1f86e4ab650f2216f09992afa4 -File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/namespace_packages.txt 100644 root:root 77a68e9a1b3180c2249a5090cb8cd443 -File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/not-zip-safe 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 -File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/requires.txt 100644 root:root 1a22f96b977a20103f1a6f6a88499d03 -File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9dev_r0-py2.7.egg-info/top_level.txt 100644 root:root f2ba38b76cbb5cedb237937fab275de1 +File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info 40755 root:root +File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/PKG-INFO 100644 root:root 2b9bc11ab1f6d49a11da74fdffe41e00 +File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/SOURCES.txt 100644 root:root e8d8bb4e5a643ac7783fff1538a5af21 +File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/dependency_links.txt 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 +File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/entry_points.txt 100644 root:root a127fd1f86e4ab650f2216f09992afa4 +File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/namespace_packages.txt 100644 root:root 77a68e9a1b3180c2249a5090cb8cd443 +File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/not-zip-safe 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 +File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/requires.txt 100644 root:root 4661b87c760ad4ae063a39ec51a9475b +File: /usr/lib64/python2.7/site-packages/repoze.what-1.0.9.dev0-py2.7.egg-info/top_level.txt 100644 root:root f2ba38b76cbb5cedb237937fab275de1 File: /usr/lib64/python2.7/site-packages/repoze/what 40755 root:root File: /usr/lib64/python2.7/site-packages/repoze/what/__init__.py 100644 root:root -File: /usr/lib64/python2.7/site-packages/repoze/what/__init__.pyc 100644 root:root c13acdd073fd650c530f3829fea7fc9f -File: /usr/lib64/python2.7/site-packages/repoze/what/__init__.pyo 100644 root:root c13acdd073fd650c530f3829fea7fc9f +File: /usr/lib64/python2.7/site-packages/repoze/what/__init__.pyc 100644 root:root a1de0aa5a81cd11d5524db9007b9fa2a +File: /usr/lib64/python2.7/site-packages/repoze/what/__init__.pyo 100644 root:root a1de0aa5a81cd11d5524db9007b9fa2a File: /usr/lib64/python2.7/site-packages/repoze/what/adapters 40755 root:root @@ -88,2 +88,2 @@ File: /usr/share/doc/python-module-repoze.what-1.0.9/README.txt 100644 root:root 0e0480e201ac6dd2d325944b72a1c7d2 -RPMIdentity: bc9a8f340899304860930813426936f752ffc581bc9eaa16e92729e155ceaaba625584ddef53242251f33d0b1a6a308c437e926ce68386eda23bfd2144604245 +RPMIdentity: 47eef45e5c0a703d697634a1a3c3e4e648729aa58aac70ae03c3f290605c315f8cc31ad83e60c42e19b0a70f8b2aef3fac4b8672c587a09729b8b7e95bf25fd5 --- python-module-repoze.what-docs-1.0.9-alt3.git20110411.1.1.1.noarch.rpm.repo 2016-06-07 17:37:47.000000000 +0000 +++ python-module-repoze.what-docs-1.0.9-alt3.git20110411.1.1.1.noarch.rpm.hasher 2024-09-29 12:35:31.529214353 +0000 @@ -17,16 +17,16 @@ /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual 40755 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/GettingStarted.txt 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/InnerWorkings.txt 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/ManagingSources.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/GettingStarted.rst.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/InnerWorkings.rst.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/ManagingSources.rst.txt 100644 root:root /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Plugins 40755 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Plugins/index.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Plugins/index.rst.txt 100644 root:root /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates 40755 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Builtin.txt 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Evaluating.txt 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Writing.txt 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/index.txt 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/index.txt 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/News.txt 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Participate.txt 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/index.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Builtin.rst.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Evaluating.rst.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Writing.rst.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/index.rst.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/index.rst.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/News.rst.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Participate.rst.txt 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/index.rst.txt 100644 root:root /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static 40755 root:root @@ -42,3 +42,3 @@ /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/file.png 100644 root:root -/usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/jquery-1.11.1.js 100644 root:root +/usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/jquery-3.1.0.js 100644 root:root /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/jquery.js 100644 root:root @@ -66,31 +66,31 @@ File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual 40755 root:root -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/GettingStarted.html 100644 root:root 226160b1a8a969c248deacce9faef1d9 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/InnerWorkings.html 100644 root:root f62ed1d9b58f36104e74fc92a00eb028 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/ManagingSources.html 100644 root:root e6d00387077b826b5103471eaa6103e4 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/GettingStarted.html 100644 root:root 66ca2c6d7a3056f8867eb9884f3a4521 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/InnerWorkings.html 100644 root:root 64639d1e767096d40e83d7fbd173acb6 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/ManagingSources.html 100644 root:root 7f928ba1d538d917e67e1adea40c0d72 File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Plugins 40755 root:root -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Plugins/index.html 100644 root:root b46e7f3ff157e2a2183d6ff543e5e9fb +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Plugins/index.html 100644 root:root 3c39ea00d1e182b3eb04b43ca9dce18b File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Predicates 40755 root:root -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Predicates/Builtin.html 100644 root:root c5b3523460f168ade83c64bf32565102 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Predicates/Evaluating.html 100644 root:root 25c5b40d7fddf92547addced4c07f4f0 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Predicates/Writing.html 100644 root:root 5b7d9eee6444b35fcc1b575c06a33386 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Predicates/index.html 100644 root:root d21eccb4335f1eb4df676fcc036b71ea -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/index.html 100644 root:root 8386692b9248e40a97dc7fd7890ea3f8 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/News.html 100644 root:root 1ae9ac7bc4d0c5b63364dd3bdc1ba786 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Participate.html 100644 root:root 53607f75d267d021752c3600021436df +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Predicates/Builtin.html 100644 root:root 04da14b1777ec2407284a9f8e1e73bd5 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Predicates/Evaluating.html 100644 root:root e282b232760851edf3c44bc59afc9172 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Predicates/Writing.html 100644 root:root a01734300786ebad34f711747f5d03e8 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/Predicates/index.html 100644 root:root 0442301a7639c584c2ab24feb1088b53 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Manual/index.html 100644 root:root 32a682cc72314e331505f48580981051 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/News.html 100644 root:root b658f5ea26a6fcdbd5adac493ba7b2c3 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/Participate.html 100644 root:root 804773e2432d890ab3d9d8d314080db6 File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources 40755 root:root File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual 40755 root:root -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/GettingStarted.txt 100644 root:root de31c7d3db7f837d8f0bf0fd5364bf5f -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/InnerWorkings.txt 100644 root:root dec75c62cb21a0885add5704bf6c3414 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/ManagingSources.txt 100644 root:root d2939ff3cff2f1d533c2c071abe7f932 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/GettingStarted.rst.txt 100644 root:root de31c7d3db7f837d8f0bf0fd5364bf5f +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/InnerWorkings.rst.txt 100644 root:root dec75c62cb21a0885add5704bf6c3414 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/ManagingSources.rst.txt 100644 root:root d2939ff3cff2f1d533c2c071abe7f932 File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Plugins 40755 root:root -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Plugins/index.txt 100644 root:root a8d562cd3140ecf4e19331364cf218a2 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Plugins/index.rst.txt 100644 root:root a8d562cd3140ecf4e19331364cf218a2 File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates 40755 root:root -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Builtin.txt 100644 root:root bac987d5b6ce0bdb2156c9cb9ae9e1ac -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Evaluating.txt 100644 root:root 93ce6dd8b89c03adc8f30b6687ec019c -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Writing.txt 100644 root:root 7b78e84b25fd08486f2fc3648b0ebbb3 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/index.txt 100644 root:root 9dc78efe452f5ffc610296369d11960a -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/index.txt 100644 root:root df297b0c1a4fc71d1ee389b86bf5c6c8 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/News.txt 100644 root:root 0279eef22678b98a70c40b5cef052418 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Participate.txt 100644 root:root 82d7fbb8c2a1c3c48e662a2aa14f5202 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/index.txt 100644 root:root 1f45b6fd7d2e825398678835c3ac2a39 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Builtin.rst.txt 100644 root:root bac987d5b6ce0bdb2156c9cb9ae9e1ac +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Evaluating.rst.txt 100644 root:root 93ce6dd8b89c03adc8f30b6687ec019c +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/Writing.rst.txt 100644 root:root 7b78e84b25fd08486f2fc3648b0ebbb3 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/Predicates/index.rst.txt 100644 root:root 9dc78efe452f5ffc610296369d11960a +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Manual/index.rst.txt 100644 root:root df297b0c1a4fc71d1ee389b86bf5c6c8 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/News.rst.txt 100644 root:root 0279eef22678b98a70c40b5cef052418 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/Participate.rst.txt 100644 root:root 82d7fbb8c2a1c3c48e662a2aa14f5202 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_sources/index.rst.txt 100644 root:root 1f45b6fd7d2e825398678835c3ac2a39 File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static 40755 root:root @@ -98,30 +98,30 @@ File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/alabaster.css 100644 root:root fef94fff421568636c80fc2049be3132 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/basic.css 100644 root:root 80623a5c039b247b4e15e9fc02921f7d -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/comment-bright.png 100644 root:root 0c850bb4920b581bf5e5dba5fa493a64 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/comment-close.png 100644 root:root 2635dda49c823e8122d4d11ed385f33d -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/comment.png 100644 root:root 882e40f3d6a16c6ed35659b105251525 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/doctools.js 100644 root:root 80261ae9c88f0ddee6d05d59179dcc47 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/down-pressed.png 100644 root:root 71f5c3a4c398f4fe22a9494fdf7a0192 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/down.png 100644 root:root 6bcc489d1138b05d8bd82273fa63a6d2 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/file.png 100644 root:root bcf7eb06f6c72f1cf23eeefe71195e63 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/jquery-1.11.1.js 100644 root:root 3d93b072d14f2bd1ede58f4847f537fd -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/jquery.js 100644 root:root 8101d596b2b8fa35fe3a634ea342d7c3 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/basic.css 100644 root:root 4f1dcc2f59834c39ba7f548dc3543af5 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/comment-bright.png 100644 root:root ca43c60728796aa9160b7027b36e01a6 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/comment-close.png 100644 root:root 83e7b2332e16cd321db50e26111b9cc8 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/comment.png 100644 root:root 7ed0c2b7fb278cc440c76768afe74662 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/doctools.js 100644 root:root 1c81e390f4add6f06ea8569d542d0f40 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/down-pressed.png 100644 root:root b7476a4885b1414399e86b671db699a2 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/down.png 100644 root:root 24b6890f892eae0f6f71df68c0debbce +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/file.png 100644 root:root ba0c95766a77a6c598a7ca542f1db738 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/jquery-3.1.0.js 100644 root:root 8777f761b8463a858236c246bedbce92 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/jquery.js 100644 root:root 05e51b1db558320f1939f9789ccf5c8f File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/logo_hi.gif 100644 root:root 2a3c92b815166e787a43a99023b3c412 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/minus.png 100644 root:root 611d6118f1968c8bd445ef0e1a845e92 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/minus.png 100644 root:root 36b1a4b05451c7acde7ced60b2f6bc21 File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/opensearch.xml 100644 root:root e8d2bad34c5abe000553683194f541b3 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/plus.png 100644 root:root 90680331edb32156fe420df2ec7fb04e -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/pygments.css 100644 root:root 4b16d8712689b328a05bcaf8185cfbcc +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/plus.png 100644 root:root 0d7849fd4d4148b7f78cab60a087633a +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/pygments.css 100644 root:root d333af43c416a54be77c5a73aca6437c File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/repoze.css 100644 root:root 5a6e2770813c887f702ac8a9c867e21c -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/searchtools.js 100644 root:root 92ff163e5b6d85afe97667c437507453 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/searchtools.js 100644 root:root 5f5b05f310233e9582fe45a51947158f File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/underscore-1.3.1.js 100644 root:root 4eb64db36175fefa3e36b9e57606512c File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/underscore.js 100644 root:root b538b8a3ed2c5519b19409eace25c38b -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/up-pressed.png 100644 root:root b40e1299cd69ebd73f81d66b09f4b271 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/up.png 100644 root:root 312cfdc6fc45b7154332238f1950ffff -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/websupport.js 100644 root:root c3ca9223543f6a30f9616a65ac5c34c4 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/genindex.html 100644 root:root 16c733753f403ed19e74ac6b2080bc0e -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/index.html 100644 root:root f201cf67ab57c886e82710a555150b56 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/objects.inv 100644 root:root 6455df97dcaad0bb8f484a0a2a922419 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/py-modindex.html 100644 root:root 79d5f3de11ea9fc323cc2407df6480b1 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/search.html 100644 root:root 0affdea5616fb3416e170ca1cca3f8c4 -File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/searchindex.js 100644 root:root 333b6ddc3cfba31e2b1daee5d95fd18b -RPMIdentity: 41d06f9852601c736b5513c7ea5238f984cb16a0c9af8d5f3d80892044dc404a33047fa4bbb1a14a7b57b8c440c6e88d8e411e2f50fbefaef0a3853eed068f8f +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/up-pressed.png 100644 root:root e4c170583ce14925793a311aa18476a8 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/up.png 100644 root:root 996d2339e806acfcace088fcc2f66228 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/_static/websupport.js 100644 root:root 61b267b9cb02b36638e40fa9834bd0da +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/genindex.html 100644 root:root 6831ea819c3aaf2d15397eb8d8ccd173 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/index.html 100644 root:root a97e857e66348918b9f7c86c1926da8d +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/objects.inv 100644 root:root 1d82b012168480b8bfedbd148f510474 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/py-modindex.html 100644 root:root 4e0830427e09cb6c991213dd581eb0d7 +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/search.html 100644 root:root 4d947d83600d682ffb401bfc8149a27c +File: /usr/share/doc/python-module-repoze.what-docs-1.0.9/searchindex.js 100644 root:root 483252b38c3de865171843329aeba99e +RPMIdentity: e9666adb2441f4dba135df8fe0514ac284e9bfbd90951d1b96077b1faf2e4a1aa005b788413773ad8071463b8d79df53a8fafd2617ca662be35a5b969bfca4b9 --- python-module-repoze.what-pickles-1.0.9-alt3.git20110411.1.1.1.x86_64.rpm.repo 2016-06-07 17:37:42.000000000 +0000 +++ python-module-repoze.what-pickles-1.0.9-alt3.git20110411.1.1.1.x86_64.rpm.hasher 2024-09-29 12:35:31.615216030 +0000 @@ -18,21 +18,41 @@ /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual 40755 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/GettingStarted.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/InnerWorkings.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/ManagingSources.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/GettingStarted.rst.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/InnerWorkings.rst.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/ManagingSources.rst.txt 100644 root:root /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Plugins 40755 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Plugins/index.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Plugins/index.rst.txt 100644 root:root /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates 40755 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Builtin.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Evaluating.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Writing.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/index.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/index.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/News.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Participate.txt 100644 root:root -/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/index.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Builtin.rst.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Evaluating.rst.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Writing.rst.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/index.rst.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/index.rst.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/News.rst.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Participate.rst.txt 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/index.rst.txt 100644 root:root /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static 40755 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/ajax-loader.gif 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/alabaster.css 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/basic.css 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/comment-bright.png 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/comment-close.png 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/comment.png 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/doctools.js 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/down-pressed.png 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/down.png 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/file.png 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/jquery-3.1.0.js 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/jquery.js 100644 root:root /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/logo_hi.gif 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/minus.png 100644 root:root /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/opensearch.xml 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/plus.png 100644 root:root /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/pygments.css 100644 root:root /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/repoze.css 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/searchtools.js 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/underscore-1.3.1.js 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/underscore.js 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/up-pressed.png 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/up.png 100644 root:root +/usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/websupport.js 100644 root:root /usr/lib64/python2.7/site-packages/repoze.what/pickle/environment.pickle 100644 root:root @@ -50,47 +70,67 @@ File: /usr/lib64/python2.7/site-packages/repoze.what/pickle 40755 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/.buildinfo 100644 root:root e3748a3aa4e36a56ff16cd76760e0416 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/.buildinfo 100644 root:root 4fcbce8b67afa877f78650ed459e415d File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual 40755 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/GettingStarted.fpickle 100644 root:root 751bd0f8bd3e9daf06a8abbbc8d5b160 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/InnerWorkings.fpickle 100644 root:root a034e07399b8240cb3f6732512846d1f -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/ManagingSources.fpickle 100644 root:root 0cbe9162957b6688ff7d5c41efd13bc1 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/GettingStarted.fpickle 100644 root:root 61793ea4ecf2a029bc4ea83ab074be99 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/InnerWorkings.fpickle 100644 root:root 7fe7471d98fba541a1d7d0989a816b89 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/ManagingSources.fpickle 100644 root:root 365736b697b5ecc1f13f41dce5d54e09 File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Plugins 40755 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Plugins/index.fpickle 100644 root:root b81bb60c74ff8fb113450e28f2a168cc +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Plugins/index.fpickle 100644 root:root fdc80e25cb0225ccc6d4802de646d83f File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Predicates 40755 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Predicates/Builtin.fpickle 100644 root:root 2e04f2da5bb398c62df127a3387de286 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Predicates/Evaluating.fpickle 100644 root:root 71c8d75ada803ec73104e55cfd0903ef -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Predicates/Writing.fpickle 100644 root:root c8bb386ea0e0a7ed0eda329440b6e324 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Predicates/index.fpickle 100644 root:root 3a3855039e3f3e7dec2de367ce277e9c -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/index.fpickle 100644 root:root 7af27bf4cedbbcc2c6ccb1d989d8f914 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/News.fpickle 100644 root:root 212f07d8abc69c91064bcc312bccc2fe -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Participate.fpickle 100644 root:root 6a6d9a79d68c80fc2ba39f8349735de5 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Predicates/Builtin.fpickle 100644 root:root b9fe4e58575c4bd6920cf0e1422e1a1a +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Predicates/Evaluating.fpickle 100644 root:root ce587c785239a913ae6710be70ffb6ef +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Predicates/Writing.fpickle 100644 root:root 43e2b5058d3d9e7c2cf8a613553cd4f3 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/Predicates/index.fpickle 100644 root:root ac184ae0a2db59e2cf33aa5e98b6681f +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Manual/index.fpickle 100644 root:root 4c874fd666f36018cd42fee3c3f251d9 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/News.fpickle 100644 root:root bdcb5ca539c7aa626a64e03a81b04050 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/Participate.fpickle 100644 root:root c4fe0d7992bc010d4a4d63aa994b69f1 File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources 40755 root:root File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual 40755 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/GettingStarted.txt 100644 root:root de31c7d3db7f837d8f0bf0fd5364bf5f -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/InnerWorkings.txt 100644 root:root dec75c62cb21a0885add5704bf6c3414 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/ManagingSources.txt 100644 root:root d2939ff3cff2f1d533c2c071abe7f932 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/GettingStarted.rst.txt 100644 root:root de31c7d3db7f837d8f0bf0fd5364bf5f +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/InnerWorkings.rst.txt 100644 root:root dec75c62cb21a0885add5704bf6c3414 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/ManagingSources.rst.txt 100644 root:root d2939ff3cff2f1d533c2c071abe7f932 File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Plugins 40755 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Plugins/index.txt 100644 root:root a8d562cd3140ecf4e19331364cf218a2 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Plugins/index.rst.txt 100644 root:root a8d562cd3140ecf4e19331364cf218a2 File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates 40755 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Builtin.txt 100644 root:root bac987d5b6ce0bdb2156c9cb9ae9e1ac -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Evaluating.txt 100644 root:root 93ce6dd8b89c03adc8f30b6687ec019c -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Writing.txt 100644 root:root 7b78e84b25fd08486f2fc3648b0ebbb3 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/index.txt 100644 root:root 9dc78efe452f5ffc610296369d11960a -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/index.txt 100644 root:root df297b0c1a4fc71d1ee389b86bf5c6c8 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/News.txt 100644 root:root 0279eef22678b98a70c40b5cef052418 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Participate.txt 100644 root:root 82d7fbb8c2a1c3c48e662a2aa14f5202 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/index.txt 100644 root:root 1f45b6fd7d2e825398678835c3ac2a39 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Builtin.rst.txt 100644 root:root bac987d5b6ce0bdb2156c9cb9ae9e1ac +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Evaluating.rst.txt 100644 root:root 93ce6dd8b89c03adc8f30b6687ec019c +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/Writing.rst.txt 100644 root:root 7b78e84b25fd08486f2fc3648b0ebbb3 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/Predicates/index.rst.txt 100644 root:root 9dc78efe452f5ffc610296369d11960a +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Manual/index.rst.txt 100644 root:root df297b0c1a4fc71d1ee389b86bf5c6c8 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/News.rst.txt 100644 root:root 0279eef22678b98a70c40b5cef052418 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/Participate.rst.txt 100644 root:root 82d7fbb8c2a1c3c48e662a2aa14f5202 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_sources/index.rst.txt 100644 root:root 1f45b6fd7d2e825398678835c3ac2a39 File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static 40755 root:root +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/ajax-loader.gif 100644 root:root ae6667053ad118020b8e68ccf307b519 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/alabaster.css 100644 root:root fef94fff421568636c80fc2049be3132 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/basic.css 100644 root:root 4f1dcc2f59834c39ba7f548dc3543af5 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/comment-bright.png 100644 root:root ca43c60728796aa9160b7027b36e01a6 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/comment-close.png 100644 root:root 83e7b2332e16cd321db50e26111b9cc8 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/comment.png 100644 root:root 7ed0c2b7fb278cc440c76768afe74662 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/doctools.js 100644 root:root 1c81e390f4add6f06ea8569d542d0f40 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/down-pressed.png 100644 root:root b7476a4885b1414399e86b671db699a2 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/down.png 100644 root:root 24b6890f892eae0f6f71df68c0debbce +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/file.png 100644 root:root ba0c95766a77a6c598a7ca542f1db738 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/jquery-3.1.0.js 100644 root:root 8777f761b8463a858236c246bedbce92 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/jquery.js 100644 root:root 05e51b1db558320f1939f9789ccf5c8f File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/logo_hi.gif 100644 root:root 2a3c92b815166e787a43a99023b3c412 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/minus.png 100644 root:root 36b1a4b05451c7acde7ced60b2f6bc21 File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/opensearch.xml 100644 root:root 24ee77750d7f1a559d36b6957353632b -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/pygments.css 100644 root:root 4b16d8712689b328a05bcaf8185cfbcc +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/plus.png 100644 root:root 0d7849fd4d4148b7f78cab60a087633a +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/pygments.css 100644 root:root d333af43c416a54be77c5a73aca6437c File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/repoze.css 100644 root:root 5a6e2770813c887f702ac8a9c867e21c -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/environment.pickle 100644 root:root 91f2ae851bbb9511f51d12adb68332c7 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/searchtools.js 100644 root:root 5f5b05f310233e9582fe45a51947158f +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/underscore-1.3.1.js 100644 root:root 4eb64db36175fefa3e36b9e57606512c +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/underscore.js 100644 root:root b538b8a3ed2c5519b19409eace25c38b +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/up-pressed.png 100644 root:root e4c170583ce14925793a311aa18476a8 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/up.png 100644 root:root 996d2339e806acfcace088fcc2f66228 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/_static/websupport.js 100644 root:root 61b267b9cb02b36638e40fa9834bd0da +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/environment.pickle 100644 root:root b5524877659674ae49455cd7d66708a1 File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/genindex.fpickle 100644 root:root c3aaf0c1ad59114330b2ab3e3b20f726 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/globalcontext.pickle 100644 root:root dfda83e5332728e00db9397aae70a4b1 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/index.fpickle 100644 root:root 37d5a44c05b17476d6de2e6498a526ea +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/globalcontext.pickle 100644 root:root 658d37d2fa20279a6abfc6402171ef64 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/index.fpickle 100644 root:root 0df98e3cd4db4a031db445e914490527 File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/last_build 100644 root:root -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/objects.inv 100644 root:root 9737f01c4138d5aad7ff14e9450afc37 +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/objects.inv 100644 root:root d85553b2b0997ce1cede1b26391a26bc File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/py-modindex.fpickle 100644 root:root 1a94c0fc7f69521b0b7589d3ccaea718 File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/search.fpickle 100644 root:root 94d3d21aae180501052cab7227810253 -File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/searchindex.pickle 100644 root:root cd159ce3214c48673e3da2194ac9c5cc -RPMIdentity: 83a151a9f6cdc01eeef250ec35de803569e5d33652f253cc585123dbe8e0b55cd44f56c21afdc79d174bb3cb36b96de7b86d37694858e31f5b1b1244c2456ffd +File: /usr/lib64/python2.7/site-packages/repoze.what/pickle/searchindex.pickle 100644 root:root c3d7c5b6f8978d702e3b6f379e0955a2 +RPMIdentity: 2b24e1881b7a71b7e950846ce9e42e8423a0bc0a13c6b0c2894ef5c727996fcbfbf270c4a37a4c4487e86850a9fd767a8eef733311023de90c386769b40da7ed --- python3-module-repoze.what-1.0.9-alt3.git20110411.1.1.1.x86_64.rpm.repo 2016-06-07 17:37:42.000000000 +0000 +++ python3-module-repoze.what-1.0.9-alt3.git20110411.1.1.1.x86_64.rpm.hasher 2024-09-29 12:35:31.694217571 +0000 @@ -1,11 +1,11 @@ /usr/lib64/python3/site-packages/repoze 40755 root:root -/usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info 40755 root:root -/usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/PKG-INFO 100644 root:root -/usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/SOURCES.txt 100644 root:root -/usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/dependency_links.txt 100644 root:root -/usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/entry_points.txt 100644 root:root -/usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/namespace_packages.txt 100644 root:root -/usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/not-zip-safe 100644 root:root -/usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/requires.txt 100644 root:root -/usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/top_level.txt 100644 root:root +/usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info 40755 root:root +/usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/PKG-INFO 100644 root:root +/usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/SOURCES.txt 100644 root:root +/usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/dependency_links.txt 100644 root:root +/usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/entry_points.txt 100644 root:root +/usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/namespace_packages.txt 100644 root:root +/usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/not-zip-safe 100644 root:root +/usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/requires.txt 100644 root:root +/usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/top_level.txt 100644 root:root /usr/lib64/python3/site-packages/repoze/what 40755 root:root @@ -13,16 +13,17 @@ /usr/lib64/python3/site-packages/repoze/what/__pycache__ 40755 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-35.opt-1.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-35.opt-2.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-35.opt-1.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-35.opt-2.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-35.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-35.opt-1.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-35.opt-2.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-35.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-35.opt-1.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-35.opt-2.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-35.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-35.opt-1.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-35.opt-2.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-35.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.opt-1.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.opt-2.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-37.opt-1.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-37.opt-2.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-37.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-37.opt-1.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-37.opt-2.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-37.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-37.opt-1.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-37.opt-2.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-37.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-37.opt-1.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-37.opt-2.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-37.pyc 100644 root:root /usr/lib64/python3/site-packages/repoze/what/adapters 40755 root:root @@ -30,7 +31,8 @@ /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__ 40755 root:root -/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-35.opt-1.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-35.opt-2.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-35.opt-1.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-35.opt-2.pyc 100644 root:root -/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-35.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-37.opt-1.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-37.opt-2.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-37.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-37.opt-1.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-37.opt-2.pyc 100644 root:root +/usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-37.pyc 100644 root:root /usr/lib64/python3/site-packages/repoze/what/adapters/testutil.py 100644 root:root @@ -42,13 +44,16 @@ /usr/share/doc/python3-module-repoze.what-1.0.9/README.txt 100644 root:root -Requires: python3(repoze.who) -Requires: python3(repoze.who-testutil) +Requires: python3(repoze) < 0 +Requires: python3(repoze.who) < 0 +Requires: python3(repoze.who-testutil) < 0 +Requires: python3(paste) < 0 Requires: /usr/lib64/python3/site-packages Requires: python3(os) < 0 -Requires: python3(paste) < 0 -Requires: python3(repoze) < 0 +Requires: python3(paste.request) < 0 +Requires: python3(repoze.who.classifiers) < 0 +Requires: python3(repoze.who.interfaces) < 0 +Requires: python3(repoze.who.plugins.testutil) < 0 Requires: python3(warnings) < 0 -Requires: python3(zope) < 0 +Requires: python3(zope.interface) < 0 Requires: rpmlib(PayloadIsLzma) Provides: python3(repoze.what) -Provides: python3.3(repoze.what) Provides: python3(repoze.what.adapters) @@ -59,19 +64,13 @@ Provides: python3(repoze.what.release) -Provides: python3.3(repoze.what.adapters) -Provides: python3.3(repoze.what.adapters.testutil) -Provides: python3.3(repoze.what.authorize) -Provides: python3.3(repoze.what.middleware) -Provides: python3.3(repoze.what.predicates) -Provides: python3.3(repoze.what.release) Provides: python3-module-repoze.what = 1.0.9-alt3.git20110411.1.1.1 File: /usr/lib64/python3/site-packages/repoze 40755 root:root -File: /usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info 40755 root:root -File: /usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/PKG-INFO 100644 root:root 7290e461779113211651ef4ad8b622f0 -File: /usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/SOURCES.txt 100644 root:root e8d8bb4e5a643ac7783fff1538a5af21 -File: /usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/dependency_links.txt 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 -File: /usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/entry_points.txt 100644 root:root a127fd1f86e4ab650f2216f09992afa4 -File: /usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/namespace_packages.txt 100644 root:root 77a68e9a1b3180c2249a5090cb8cd443 -File: /usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/not-zip-safe 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 -File: /usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/requires.txt 100644 root:root 1a22f96b977a20103f1a6f6a88499d03 -File: /usr/lib64/python3/site-packages/repoze.what-1.0.9dev_r0-py3.5.egg-info/top_level.txt 100644 root:root f2ba38b76cbb5cedb237937fab275de1 +File: /usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info 40755 root:root +File: /usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/PKG-INFO 100644 root:root 2b9bc11ab1f6d49a11da74fdffe41e00 +File: /usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/SOURCES.txt 100644 root:root e8d8bb4e5a643ac7783fff1538a5af21 +File: /usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/dependency_links.txt 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 +File: /usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/entry_points.txt 100644 root:root a127fd1f86e4ab650f2216f09992afa4 +File: /usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/namespace_packages.txt 100644 root:root 77a68e9a1b3180c2249a5090cb8cd443 +File: /usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/not-zip-safe 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 +File: /usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/requires.txt 100644 root:root 4661b87c760ad4ae063a39ec51a9475b +File: /usr/lib64/python3/site-packages/repoze.what-1.0.9.dev0-py3.7.egg-info/top_level.txt 100644 root:root f2ba38b76cbb5cedb237937fab275de1 File: /usr/lib64/python3/site-packages/repoze/what 40755 root:root @@ -79,16 +78,17 @@ File: /usr/lib64/python3/site-packages/repoze/what/__pycache__ 40755 root:root -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-35.opt-1.pyc 100644 root:root 4e34629dfb8bf64e77af89e526d2cb12 -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-35.opt-2.pyc 100644 root:root 4e34629dfb8bf64e77af89e526d2cb12 -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-35.opt-1.pyc 100644 root:root af4d6075406d16234a87cc6a065c979a -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-35.opt-2.pyc 100644 root:root 07378253c095f135887ec3f2187b059f -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-35.pyc 100644 root:root af4d6075406d16234a87cc6a065c979a -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-35.opt-1.pyc 100644 root:root e6136069faa283b488514aaf01fa8d88 -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-35.opt-2.pyc 100644 root:root ceb98b813e72156a0fce36a5039b8479 -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-35.pyc 100644 root:root e6136069faa283b488514aaf01fa8d88 -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-35.opt-1.pyc 100644 root:root b7f130ede644d189c1cf89aec418c099 -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-35.opt-2.pyc 100644 root:root 0a8dc7443b059e9fff55fa652d048715 -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-35.pyc 100644 root:root b7f130ede644d189c1cf89aec418c099 -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-35.opt-1.pyc 100644 root:root 67ae619c96ac2c20b12e7325eff9d1d6 -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-35.opt-2.pyc 100644 root:root f65faa6378fd0d73e9d67e5a900317df -File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-35.pyc 100644 root:root 67ae619c96ac2c20b12e7325eff9d1d6 +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.opt-1.pyc 100644 root:root e7adc2820ee4ea1182ee4b62dad4c782 +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.opt-2.pyc 100644 root:root e7adc2820ee4ea1182ee4b62dad4c782 +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/__init__.cpython-37.pyc 100644 root:root e7adc2820ee4ea1182ee4b62dad4c782 +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-37.opt-1.pyc 100644 root:root 7b0d3548a9fcd4cafdc5f81828681206 +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-37.opt-2.pyc 100644 root:root 6047e7d5c1e3838e3d3021ce5ddee994 +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/authorize.cpython-37.pyc 100644 root:root 7b0d3548a9fcd4cafdc5f81828681206 +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-37.opt-1.pyc 100644 root:root e4fbfe861c15232d176ea7e1315e856f +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-37.opt-2.pyc 100644 root:root 0755b9b6a5a32f105cfe69b133303dfc +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/middleware.cpython-37.pyc 100644 root:root e4fbfe861c15232d176ea7e1315e856f +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-37.opt-1.pyc 100644 root:root 3212f8afa5a0d8c4b0e30ac133d0a1df +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-37.opt-2.pyc 100644 root:root 3ff75356a63ff19df733354ef5f6ae31 +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/predicates.cpython-37.pyc 100644 root:root 3212f8afa5a0d8c4b0e30ac133d0a1df +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-37.opt-1.pyc 100644 root:root 3ae50ebba24507a440dee9e545d2d89f +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-37.opt-2.pyc 100644 root:root e347596cab6f016d6c280f1646389204 +File: /usr/lib64/python3/site-packages/repoze/what/__pycache__/release.cpython-37.pyc 100644 root:root 3ae50ebba24507a440dee9e545d2d89f File: /usr/lib64/python3/site-packages/repoze/what/adapters 40755 root:root @@ -96,7 +96,8 @@ File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__ 40755 root:root -File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-35.opt-1.pyc 100644 root:root 7fe70ec3160410c98f1234e538590805 -File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-35.opt-2.pyc 100644 root:root 71b30f98fabaecb1f8fd69bba0ee48a9 -File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-35.opt-1.pyc 100644 root:root b897c52a9e0def9f84be0eacd392b57c -File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-35.opt-2.pyc 100644 root:root e319d258cf53558648db0b077a830c60 -File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-35.pyc 100644 root:root b0c7b7b142c1321fc653094968ceb018 +File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-37.opt-1.pyc 100644 root:root d2a77a3c06018f1119eff979dfe907d6 +File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-37.opt-2.pyc 100644 root:root e1f7cabff9d8d61df4f91c69c324f920 +File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/__init__.cpython-37.pyc 100644 root:root d2a77a3c06018f1119eff979dfe907d6 +File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-37.opt-1.pyc 100644 root:root d6eb8af8cd95959471149d6305137679 +File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-37.opt-2.pyc 100644 root:root 8305bcb3a04dea80303220dd100d84e5 +File: /usr/lib64/python3/site-packages/repoze/what/adapters/__pycache__/testutil.cpython-37.pyc 100644 root:root adf66b8bce103c0a1395e7213865e75b File: /usr/lib64/python3/site-packages/repoze/what/adapters/testutil.py 100644 root:root 514084503e2d91c4e3abc54f386fa311 @@ -108,2 +109,2 @@ File: /usr/share/doc/python3-module-repoze.what-1.0.9/README.txt 100644 root:root 0e0480e201ac6dd2d325944b72a1c7d2 -RPMIdentity: be01c92e1dac7cd67ab3c7fa29e7c8a066998ac012c88f89b13bc8ff42509a087e551e836276d405769da16aa4549aab25538fccb320456ddf21f9a536d69910 +RPMIdentity: f7f4dd995868915ef171f378ec684bd027b7b5baf4987119a053663be1b968182d1e213713a5fc4be6f2c2405a0e44f53f7c0c0ce23df965dc4fd783893df5f2