<86>May 31 12:23:57 userdel[1682901]: delete user 'rooter'
<86>May 31 12:23:57 userdel[1682901]: removed group 'rooter' owned by 'rooter'
<86>May 31 12:23:57 userdel[1682901]: removed shadow group 'rooter' owned by 'rooter'
<86>May 31 12:23:57 groupadd[1682909]: group added to /etc/group: name=rooter, GID=537
<86>May 31 12:23:57 groupadd[1682909]: group added to /etc/gshadow: name=rooter
<86>May 31 12:23:57 groupadd[1682909]: new group: name=rooter, GID=537
<86>May 31 12:23:57 useradd[1682921]: new user: name=rooter, UID=537, GID=537, home=/root, shell=/bin/bash
<86>May 31 12:23:57 userdel[1682934]: delete user 'builder'
<86>May 31 12:23:57 userdel[1682934]: removed group 'builder' owned by 'builder'
<86>May 31 12:23:57 userdel[1682934]: removed shadow group 'builder' owned by 'builder'
<86>May 31 12:23:57 groupadd[1682939]: group added to /etc/group: name=builder, GID=538
<86>May 31 12:23:57 groupadd[1682939]: group added to /etc/gshadow: name=builder
<86>May 31 12:23:57 groupadd[1682939]: new group: name=builder, GID=538
<86>May 31 12:23:57 useradd[1682943]: new user: name=builder, UID=538, GID=538, home=/usr/src, shell=/bin/bash
<13>May 31 12:24:01 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>May 31 12:24:01 rpmi: libexpat-2.2.4-alt1 1503305345 installed
<13>May 31 12:24:01 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed
<13>May 31 12:24:01 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>May 31 12:24:01 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 31 12:24:01 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 31 12:24:01 rpmi: ca-certificates-2020.01.23-alt1 p9+245253.100.3.1 1580749631 installed
<13>May 31 12:24:01 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>May 31 12:24:01 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed
<13>May 31 12:24:01 rpmi: libcrypto1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175266 installed
<13>May 31 12:24:01 rpmi: libssl1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175266 installed
<13>May 31 12:24:01 rpmi: python3-3.7.4-alt3 p9+249932.100.2.1 1587127349 installed
<13>May 31 12:24:01 rpmi: libpython3-3.7.4-alt3 p9+249932.100.2.1 1587127349 installed
<13>May 31 12:24:02 rpmi: python3-base-3.7.4-alt3 p9+249932.100.2.1 1587127349 installed
<13>May 31 12:24:02 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>May 31 12:24:02 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>May 31 12:24:07 rpmi: libtcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606538 installed
<13>May 31 12:24:07 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>May 31 12:24:07 rpmi: tcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606538 installed
<13>May 31 12:24:07 rpmi: python3-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed
<13>May 31 12:24:07 rpmi: python3-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed
<13>May 31 12:24:07 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed
<13>May 31 12:24:07 rpmi: python3-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed
<13>May 31 12:24:07 rpmi: python3-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed
<13>May 31 12:24:07 rpmi: python3-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed
<13>May 31 12:24:07 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed
<13>May 31 12:24:07 rpmi: python3-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed
<13>May 31 12:24:07 rpmi: python-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed
<13>May 31 12:24:07 rpmi: python-module-apipkg-1.5-alt1 1531926894 installed
<13>May 31 12:24:07 rpmi: python-modules-curses-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:07 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed
<13>May 31 12:24:07 rpmi: libgcrypt20-1.8.5-alt3 p9+239665.100.7.1 1586364779 installed
<13>May 31 12:24:07 rpmi: libxslt-1.1.33-alt1 sisyphus+226936.100.1.1 1554820937 installed
<13>May 31 12:24:07 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed
<13>May 31 12:24:07 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed
<13>May 31 12:24:07 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<86>May 31 12:24:07 groupadd[1686114]: group added to /etc/group: name=_keytab, GID=499
<86>May 31 12:24:07 groupadd[1686114]: group added to /etc/gshadow: name=_keytab
<86>May 31 12:24:07 groupadd[1686114]: new group: name=_keytab, GID=499
<13>May 31 12:24:08 rpmi: libkrb5-1.17.1-alt1 p9+242852.100.2.1 1576572639 installed
<13>May 31 12:24:08 rpmi: libtirpc-1.0.3-alt1 1532008017 installed
<13>May 31 12:24:08 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed
<13>May 31 12:24:08 rpmi: python-modules-compiler-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-modules-email-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-modules-unittest-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-modules-nis-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-modules-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-modules-encodings-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-modules-xml-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed
<13>May 31 12:24:08 rpmi: python-modules-hotshot-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-modules-ctypes-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-modules-json-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>May 31 12:24:08 rpmi: python-module-webencodings-0.5.1-alt1.1 1517943573 installed
<13>May 31 12:24:08 rpmi: python-modules-multiprocessing-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-modules-logging-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-module-more-itertools-1:5.0.0-alt2 sisyphus+226536.200.1.1 1554329977 installed
<13>May 31 12:24:08 rpmi: python-modules-bsddb-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:08 rpmi: python-strict-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867164 installed
<13>May 31 12:24:08 rpmi: python-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed
<13>May 31 12:24:08 rpmi: python-module-html5lib-1:0.999999999-alt4.qa1 sisyphus+227493.600.1.3 1555835341 installed
<13>May 31 12:24:08 rpmi: python-module-lxml-4.4.2-alt1 p9+244111.100.1.1 1578758819 installed
<13>May 31 12:24:08 rpmi: python-module-cssselect-0.9.1-alt1.2 sisyphus+227479.1100.1.2 1555757152 installed
<13>May 31 12:24:09 rpmi: python-module-docutils-0.14-alt2 1535729778 installed
<13>May 31 12:24:09 rpmi: python-modules-distutils-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:09 rpmi: python-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed
<13>May 31 12:24:09 rpmi: python-module-funcsigs-1.0.2-alt2 sisyphus+228355.2600.2.1 1556560236 installed
<13>May 31 12:24:09 rpmi: python-module-scandir-1.10.0-alt1 sisyphus+225192.100.1.2 1552968870 installed
<13>May 31 12:24:09 rpmi: python-module-pathlib2-2.3.3-alt1 sisyphus+228364.300.4.1 1556886257 installed
<13>May 31 12:24:09 rpmi: python-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed
<13>May 31 12:24:09 rpmi: python-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed
<13>May 31 12:24:09 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed
<13>May 31 12:24:09 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed
<13>May 31 12:24:09 rpmi: libharfbuzz-2.6.2-alt1 p9+238790.200.1.1 1570435826 installed
<13>May 31 12:24:09 rpmi: libfreetype-2.10.1-alt1 p9+247340.100.1.1 1583394177 installed
<13>May 31 12:24:09 rpmi: fontconfig-2.13.1-alt1 p9+247340.200.3.1 1583400517 installed
Updating fonts cache: <29>May 31 12:24:10 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>May 31 12:24:10 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>May 31 12:24:10 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>May 31 12:24:10 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>May 31 12:24:10 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed
<13>May 31 12:24:10 rpmi: libX11-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615005 installed
<13>May 31 12:24:10 rpmi: libXrender-0.9.8-alt1 1371312112 installed
<13>May 31 12:24:10 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>May 31 12:24:10 rpmi: libtk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606681 installed
<13>May 31 12:24:10 rpmi: tk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606681 installed
<13>May 31 12:24:10 rpmi: python-modules-tkinter-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:11 rpmi: python-module-epydoc-1:3.0.1-alt3 1502472850 installed
<13>May 31 12:24:11 rpmi: python-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed
<13>May 31 12:24:11 rpmi: python-module-enum-0.4.6-alt1 1502858828 installed
<13>May 31 12:24:11 rpmi: python-module-nose-1:1.3.7-alt4.git20160316 sisyphus+229068.100.1.1 1557255939 installed
<13>May 31 12:24:11 rpmi: python3-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed
<13>May 31 12:24:11 rpmi: python3-module-nose-1:1.3.7-alt4.git20160316 sisyphus+229068.100.1.1 1557255939 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/python-module-grizzled-1.0.3-alt1.git20120525.1.2.nosrc.rpm
<13>May 31 12:24:15 rpmi: python-tools-2to3-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:15 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>May 31 12:24:15 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>May 31 12:24:15 rpmi: python3-dev-3.7.4-alt3 p9+249932.100.2.1 1587127349 installed
<13>May 31 12:24:15 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed
<13>May 31 12:24:15 rpmi: python-dev-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>May 31 12:24:15 rpmi: python-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>May 31 12:24:15 rpmi: python3-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
Installing python-module-grizzled-1.0.3-alt1.git20120525.1.2.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.2542
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf python-module-grizzled-1.0.3
+ echo 'Source #0 (python-module-grizzled-1.0.3.tar):'
Source #0 (python-module-grizzled-1.0.3.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/python-module-grizzled-1.0.3.tar
+ cd python-module-grizzled-1.0.3
+ /bin/chmod -c -Rf u+rwX,go-w .
+ cp -fR . ../python3
+ find ../python3 -type f -name '*.py' -exec 2to3 -w -n '{}' +
RefactoringTool: Skipping optional fixer: buffer
RefactoringTool: Skipping optional fixer: idioms
RefactoringTool: Skipping optional fixer: set_literal
RefactoringTool: Skipping optional fixer: ws_comma
RefactoringTool: Refactored ../python3/test/text/TestStr2Bool.py
RefactoringTool: No changes to ../python3/test/test_helpers.py
RefactoringTool: Refactored ../python3/test/system/Test.py
RefactoringTool: Refactored ../python3/test/net/ftp/TestFTPListParse.py
RefactoringTool: Refactored ../python3/test/misc/TestReadOnly.py
RefactoringTool: Refactored ../python3/test/io/TestPushback.py
--- ../python3/test/text/TestStr2Bool.py	(original)
+++ ../python3/test/text/TestStr2Bool.py	(refactored)
@@ -31,7 +31,7 @@
                             ('1',     True,)):
             for s2 in (s, s.upper(), s.capitalize()):
                 val = str2bool(s2)
-                print '"%s" -> %s. Expected=%s' % (s2, expected, val)
+                print('"%s" -> %s. Expected=%s' % (s2, expected, val))
                 assert val == expected, \
                        '"%s" does not produce expected %s' % (s2, expected)
 
--- ../python3/test/system/Test.py	(original)
+++ ../python3/test/system/Test.py	(refactored)
@@ -6,7 +6,7 @@
 # Imports
 # ---------------------------------------------------------------------------
 
-from __future__ import absolute_import
+
 
 import sys
 from grizzled.system import *
--- ../python3/test/net/ftp/TestFTPListParse.py	(original)
+++ ../python3/test/net/ftp/TestFTPListParse.py	(refactored)
@@ -40,7 +40,7 @@
     {'line':    '-rw-r--r--   1 root     other     531 Jan 29 03:26 README',
      'type':    'Unix',
      'size':    531,
-     'time':    (current_year, 1, 29, 03, 26, 0, 0, 0, -1),
+     'time':    (current_year, 1, 29, 0o3, 26, 0, 0, 0, -1),
      'name':    'README',
      'try_cwd': False},
 
@@ -112,7 +112,7 @@
      'type':    'MultiNet/VMS',
      'size':    0,
      # Doesn't parse the seconds
-     'time':    (1996, 1, 29, 03, 33, 0, 0, 0, -1),
+     'time':    (1996, 1, 29, 0o3, 33, 0, 0, 0, -1),
      'name':    'CII-MANUAL.TEX',
      'try_cwd': False},
 
@@ -135,7 +135,7 @@
     {'line':    '04-14-99  03:47PM                  589 readme.htm',
      'type':    'MS-DOS',
      'size':    589,
-     'time':    (1999, 04, 14, 15, 47, 0, 0, 0, -1),
+     'time':    (1999, 0o4, 14, 15, 47, 0, 0, 0, -1),
      'name':    'readme.htm',
      'try_cwd': False},
 ]
@@ -165,14 +165,14 @@
         line = test_data['line']
         prefix = 'Test %d (%s)' % (identifier, test_data['type'])
         name = test_data['name']
-        print '%s: "%s"' % (prefix, name)
+        print('%s: "%s"' % (prefix, name))
         result = parser.parse_line(line)
-        self.assertEquals(result.raw_line, line, prefix)
-        self.assertEquals(result.size, test_data['size'], prefix)
-        self.assertEquals(result.name, name, prefix)
-        self.assertEquals(result.try_cwd, test_data['try_cwd'], prefix)
+        self.assertEqual(result.raw_line, line, prefix)
+        self.assertEqual(result.size, test_data['size'], prefix)
+        self.assertEqual(result.name, name, prefix)
+        self.assertEqual(result.try_cwd, test_data['try_cwd'], prefix)
         expected_time = time.mktime(test_data['time'])
-        self.assertEquals(time.localtime(result.mtime),
+        self.assertEqual(time.localtime(result.mtime),
                           time.localtime(expected_time),
                           prefix)
-        self.assertEquals(result.mtime, expected_time, prefix)
+        self.assertEqual(result.mtime, expected_time, prefix)
--- ../python3/test/misc/TestReadOnly.py	(original)
+++ ../python3/test/misc/TestReadOnly.py	(refactored)
@@ -45,12 +45,12 @@
         try:
             self.r.a += 1
             assert False, 'Expected a ReadOnlyObjectError'
-        except ReadOnlyObjectError, ex:
-            print 'Got expected %s' % ex
+        except ReadOnlyObjectError as ex:
+            print('Got expected %s' % ex)
 
     def testReadOnlyAccess2(self):
         try:
             self.r.a = 200
             assert False, 'Expected a ReadOnlyObjectError'
-        except ReadOnlyObjectError, ex:
-            print 'Got expected %s' % ex
+        except ReadOnlyObjectError as ex:
+            print('Got expected %s' % ex)
--- ../python3/test/io/TestPushback.py	(original)
+++ ../python3/test/io/TestPushback.py	(refactored)
@@ -7,7 +7,7 @@
 # ---------------------------------------------------------------------------
 
 from grizzled.io import *
-from cStringIO import StringIO
+from io import StringIO
 import os
 import tempfile
 import atexit
@@ -31,24 +31,24 @@
         pb = PushbackFile(f)
RefactoringTool: Refactored ../python3/test/file/Test.py
RefactoringTool: Refactored ../python3/test/config/TestConfiguration.py
RefactoringTool: Refactored ../python3/test/collections/TestLRUDict.py
 
         s = pb.readline()
-        print s
+        print(s)
         assert s == 'abc\n'
         pb.pushback(s)
         s = pb.readline()
-        print s
+        print(s)
         assert s == 'abc\n'
         s = pb.read(1)
-        print s
+        print(s)
         assert s == 'd'
         s = pb.readline()
-        print s
+        print(s)
         assert s == 'ef\n'
         s = pb.read(-1)
-        print s
+        print(s)
         assert s == 'ghi\n'
         s = pb.readline()
         assert s == ''
         pb.pushback('foobar')
         s = pb.readline()
-        print s
+        print(s)
         assert s == 'foobar'
--- ../python3/test/file/Test.py	(original)
+++ ../python3/test/file/Test.py	(refactored)
@@ -7,7 +7,7 @@
 # ---------------------------------------------------------------------------
 
 from grizzled.file import *
-from cStringIO import StringIO
+from io import StringIO
 import os
 import tempfile
 import atexit
@@ -36,7 +36,7 @@
 
     def testRecursivelyRemove(self):
         path = tempfile.mkdtemp()
-        print 'Created directory "%s"' % path
+        print('Created directory "%s"' % path)
 
         # Create some files underneath
 
--- ../python3/test/config/TestConfiguration.py	(original)
+++ ../python3/test/config/TestConfiguration.py	(refactored)
@@ -7,7 +7,7 @@
 # ---------------------------------------------------------------------------
 
 from grizzled.config import (Configuration, NoVariableError)
-from cStringIO import StringIO
+from io import StringIO
 import os
 import tempfile
 import atexit
@@ -109,7 +109,7 @@
 
         atexit.register(unlinkTemp, tempPath)
         fp = os.fdopen(fd, "w")
-        print >> fp, '[section3]\nbaz = somevalue\n'
+        print('[section3]\nbaz = somevalue\n', file=fp)
         fp.close()
 
         s = '%s\n\n%%include "%s"\n' % (CONFIG2, tempPath)
--- ../python3/test/collections/TestLRUDict.py	(original)
+++ ../python3/test/collections/TestLRUDict.py	(refactored)
@@ -25,68 +25,68 @@
     def test1(self):
         lru = LRUDict(max_capacity=5)
 
-        print "Adding 'a' and 'b'"
+        print("Adding 'a' and 'b'")
         lru['a'] = 'A'
         lru['b'] = 'b'
-        print lru
-        print lru.keys()
-        assert lru.keys() == ['b', 'a']
-        assert lru.values() == ['b', 'A']
+        print(lru)
+        print(list(lru.keys()))
+        assert list(lru.keys()) == ['b', 'a']
+        assert list(lru.values()) == ['b', 'A']
 
-        print "Adding 'c'"
+        print("Adding 'c'")
         lru['c'] = 'c'
-        print lru
-        print lru.keys()
-        assert lru.keys() == ['c', 'b', 'a']
+        print(lru)
+        print(list(lru.keys()))
+        assert list(lru.keys()) == ['c', 'b', 'a']
 
-        print "Updating 'a'"
+        print("Updating 'a'")
         lru['a'] = 'a'
-        print lru
-        print lru.keys()
-        assert lru.keys() == ['a', 'c', 'b']
+        print(lru)
+        print(list(lru.keys()))
+        assert list(lru.keys()) == ['a', 'c', 'b']
 
-        print "Adding 'd' and 'e'"
+        print("Adding 'd' and 'e'")
         lru['d'] = 'd'
         lru['e'] = 'e'
-        print lru
-        print lru.keys()
-        assert lru.keys() == ['e', 'd', 'a', 'c', 'b']
+        print(lru)
+        print(list(lru.keys()))
+        assert list(lru.keys()) == ['e', 'd', 'a', 'c', 'b']
 
-        print "Accessing 'b'"
+        print("Accessing 'b'")
         assert lru['b'] == 'b'
-        print lru
-        print lru.keys()
-        assert lru.keys() == ['b', 'e', 'd', 'a', 'c']
+        print(lru)
+        print(list(lru.keys()))
+        assert list(lru.keys()) == ['b', 'e', 'd', 'a', 'c']
 
-        print "Adding 'f'"
+        print("Adding 'f'")
         lru['f'] = 'f'
         # Should knock 'c' out of the list
-        print lru
-        print lru.keys()
-        assert lru.keys() == ['f', 'b', 'e', 'd', 'a']
+        print(lru)
+        print(list(lru.keys()))
+        assert list(lru.keys()) == ['f', 'b', 'e', 'd', 'a']
         
         def on_remove(key, value, the_list):
-            priRefactoringTool: Refactored ../python3/test/TestProxy.py
RefactoringTool: Refactored ../python3/setup.py
RefactoringTool: No changes to ../python3/run-epydoc.py
RefactoringTool: Refactored ../python3/grizzled/text/__init__.py
nt 'on_remove("%s")' % key
+            print('on_remove("%s")' % key)
             the_list.append(key)
 
-        print 'Reducing capacity. Should result in eviction.'
+        print('Reducing capacity. Should result in eviction.')
         ejected = []
         lru.add_ejection_listener(on_remove, ejected)
         lru.max_capacity = 3
         ejected.sort()
-        print 'ejected=%s' % ejected
+        print('ejected=%s' % ejected)
         assert ejected == ['a', 'd']
-        print lru.keys()
-        assert lru.keys() == ['f', 'b', 'e']
+        print(list(lru.keys()))
+        assert list(lru.keys()) == ['f', 'b', 'e']
         
-        print 'Testing popitem()'
+        print('Testing popitem()')
         key, value = lru.popitem()
-        print lru
-        print lru.keys()
+        print(lru)
+        print(list(lru.keys()))
         assert key == 'e'
-        assert lru.keys() == ['f', 'b']
+        assert list(lru.keys()) == ['f', 'b']
 
-        print 'Clearing dictionary'
+        print('Clearing dictionary')
         lru.clear_listeners()
         lru.clear()
         del lru
@@ -95,12 +95,12 @@
         lru[key] = key
 
     def testBig(self):
-        print 'Putting 10000 entries in a new LRU cache'
+        print('Putting 10000 entries in a new LRU cache')
         lru = LRUDict(max_capacity=10000)
         for i in range(0, lru.max_capacity):
             lru[i] = i
 
         assert len(lru) == lru.max_capacity
-        print 'Adding one more'
+        print('Adding one more')
         assert len(lru) == lru.max_capacity
-        print iter(lru).next()
+        print(next(iter(lru)))
--- ../python3/test/TestProxy.py	(original)
+++ ../python3/test/TestProxy.py	(refactored)
@@ -1,6 +1,6 @@
 # Nose program for testing grizzled.proxy class.
 
-from __future__ import absolute_import, with_statement
+
 
 # ---------------------------------------------------------------------------
 # Imports
--- ../python3/setup.py	(original)
+++ ../python3/setup.py	(refactored)
@@ -4,7 +4,7 @@
 #
 # $Id: f12f834b563c7cab0d1b3d73a123831e98cb11fe $
 # ---------------------------------------------------------------------------
-from __future__ import with_statement
+
 from setuptools import setup, find_packages
 import sys
 import os
@@ -46,15 +46,15 @@
 
         gh_pages = os.path.join('..', 'gh-pages')
         doc_dir = os.path.join(gh_pages, 'epydoc')
-        print('Removing %s' % doc_dir)
+        print(('Removing %s' % doc_dir))
         gf.recursively_remove(doc_dir)
-        print('Copying epydoc to %s...' % gh_pages)
+        print(('Copying epydoc to %s...' % gh_pages))
         gf.copy_recursively('epydoc', doc_dir)
 
         # Changelog
 
         changelog = 'CHANGELOG.md'
-        print('Copying %s to %s' % (changelog, gh_pages))
+        print(('Copying %s to %s' % (changelog, gh_pages)))
         with open(changelog) as f:
             lines = ''.join(f.readlines())
 
--- ../python3/grizzled/text/__init__.py	(original)
+++ ../python3/grizzled/text/__init__.py	(refactored)
@@ -10,7 +10,7 @@
 # Imports
 # ---------------------------------------------------------------------------
 
-from StringIO import StringIO
+from io import StringIO
 
 # ---------------------------------------------------------------------------
 # Exports
@@ -117,10 +117,10 @@
         if length == 0:
             if repeat_count and (not show_repeats):
                 if repeat_count > 1:
-                    print >> out, REPEAT_FORMAT % (repeat_count - 1)
+                    print(REPEAT_FORMAT % (repeat_count - 1), file=out)
                 elif repeat_count == 1:
-                    print >> out, lastline
-                print >> out, lastline
+                    print(lastline, file=out)
+                print(lastline, file=out)
             break
 
         else:
@@ -132,9 +132,9 @@
             else:
                 if repeat_count and (not show_repeats):
                     if repeat_count == 1:
-                        print >> out, lastline
+                        print(lastline, file=out)
                     eRefactoringTool: Refactored ../python3/grizzled/system.py
RefactoringTool: Refactored ../python3/grizzled/proxy.py
lse:
-                        print >> out, REPEAT_FORMAT % (repeat_count - 1)
+                        print(REPEAT_FORMAT % (repeat_count - 1), file=out)
                     repeat_count = 0
 
             # Build output line.
@@ -149,7 +149,7 @@
             line = "%06x: %-*s %s" % (pos, hex_field_width, hex, asc)
 
             if show_buf:
-                print >> out, line
+                print(line, file=out)
 
             pos = pos + length
             lastbuf = buf
@@ -214,4 +214,4 @@
                 'off'   : False,
                 'on'    : True}[s.lower()]
     except KeyError:
-        raise ValueError, 'Unrecognized boolean string: "%s"' % s
+        raise ValueError('Unrecognized boolean string: "%s"' % s)
--- ../python3/grizzled/system.py	(original)
+++ ../python3/grizzled/system.py	(refactored)
@@ -10,7 +10,7 @@
 etc.). It is a conceptual extension of the standard Python ``sys`` module.
 """
 
-from __future__ import absolute_import
+
 
 __docformat__ = "restructuredtext en"
 
@@ -95,7 +95,7 @@
 
     tokens = version.split('.')
     if len(tokens) > 3:
-        raise ValueError, err
+        raise ValueError(err)
 
     major = int(tokens[0])
     minor = micro = serial = 0
@@ -104,7 +104,7 @@
     if len(tokens) > 1:
         match = RELEASE_LEVEL_RE.match(tokens[1])
         if not match:
-            raise ValueError, err
+            raise ValueError(err)
 
         minor = int(match.group(1))
         rl = match.group(2)
@@ -115,12 +115,12 @@
         if len(tokens) > 2:
             match = RELEASE_LEVEL_RE.match(tokens[2])
             if not match:
-                raise ValueError, err
+                raise ValueError(err)
 
             micro = int(match.group(1))
             rl2 = match.group(2)
             if rl and rl2:
-                raise ValueError, err
+                raise ValueError(err)
             if rl2:
                 release_level = rl2[0]
                 serial = int(rl2[1:])
@@ -128,7 +128,7 @@
     try:
         release_level = RELEASE_LEVELS[release_level]
     except KeyError:
-        raise ValueError, err
+        raise ValueError(err)
 
     return (major << 24) |\
            (minor << 16) |\
@@ -160,9 +160,8 @@
 
     release_level_string = RELEASE_LEVEL_NAMES.get(release_level, None)
     if not release_level_string:
-        raise ValueError, \
-              'Bad release level 0x%x in version 0x%08x' %\
-              (release_level, version)
+        raise ValueError('Bad release level 0x%x in version 0x%08x' %\
+              (release_level, version))
 
     return (major, minor, micro, release_level_string, serial)
 
@@ -208,15 +207,13 @@
     elif type(min_version) == int:
         pass
     else:
-        raise TypeError, \
-              'version %s is not a string or an integer' % min_version
+        raise TypeError('version %s is not a string or an integer' % min_version)
 
     if _sys.hexversion < min_version:
-        raise RuntimeError, \
-              'This program requires Python version "%s" or better, but ' \
+        raise RuntimeError('This program requires Python version "%s" or better, but ' \
               'the current Python version is "%s".' %\
               (python_version_string(min_version),
-               python_version_string(sys.hexversion))
+               python_version_string(sys.hexversion)))
 
 
 def class_for_name(class_name):
@@ -238,7 +235,7 @@
     if len(tokens) > 1:
         package = '.'.join(tokens[:-1])
         class_name = tokens[-1]
-        exec 'from %s import %s' % (package, class_name)
+        exec('from %s import %s' % (package, class_name))
 
     return eval(class_name)
     
--- ../python3/grizzled/proxy.py	(original)
+++ ../python3/grizzled/proxy.py	(refactored)
@@ -9,7 +9,7 @@
 easier.
 """
 
-from __future__ import absolute_import
+
 
 __docformat__ = "restructuredtext en"
 
@@ -109,7 +109,7 @@
             try:
                 attr = getattr(obj, name)
                 if isinstance(obj, MethodType):
-                    return new.instancemethod(attr.im_func, self, obj.__class__)
+   RefactoringTool: Refactored ../python3/grizzled/os.py
RefactoringTool: Refactored ../python3/grizzled/net/ftp/parse.py
                 return new.instancemethod(attr.__func__, self, obj.__class__)
                 else:
                     return attr
             except AttributeError:
--- ../python3/grizzled/os.py	(original)
+++ ../python3/grizzled/os.py	(refactored)
@@ -11,7 +11,7 @@
 classes. It is a conceptual extension of the standard Python ``os`` module.
 """
 
-from __future__ import absolute_import
+
 
 __docformat__ = "restructuredtext en"
 
@@ -270,8 +270,8 @@
     def __fork():
         try:
             return _os.fork()
-        except OSError, e:
-            raise DaemonError, ('Cannot fork', e.errno, e.strerror)
+        except OSError as e:
+            raise DaemonError('Cannot fork', e.errno, e.strerror)
 
     def __redirect_file_descriptors():
         import resource  # POSIX resource information
@@ -306,8 +306,7 @@
 
     if _os.name != 'posix':
         import errno
-        raise DaemonError, \
-              ('daemonize() is only supported on Posix-compliant systems.',
+        raise DaemonError('daemonize() is only supported on Posix-compliant systems.',
                errno.ENOSYS, _os.strerror(errno.ENOSYS))
 
     try:
@@ -358,8 +357,8 @@
     except DaemonError:
         raise
 
-    except OSError, e:
-        raise DaemonError, ('Unable to daemonize()', e.errno, e.strerror)
+    except OSError as e:
+        raise DaemonError('Unable to daemonize()', e.errno, e.strerror)
 
 # ---------------------------------------------------------------------------
 # Main program (for testing)
--- ../python3/grizzled/net/ftp/parse.py	(original)
+++ ../python3/grizzled/net/ftp/parse.py	(refactored)
@@ -230,10 +230,10 @@
                 elif c == 'r':
                     result.try_retr = True
                 elif c == 's':
-                    result.size = long(buf[i+1:j])
+                    result.size = int(buf[i+1:j])
                 elif c == 'm':
                     result.mtime_type = MTIME_TYPE.LOCAL
-                    result.mtime = long(buf[i+1:j])
+                    result.mtime = int(buf[i+1:j])
                 elif c == 'i':
                     result.id_type = ID_TYPE.FULL
                     result.id = buf[i+1:j-i-1]
@@ -294,7 +294,7 @@
 
                 elif state == 4: # getting tentative size
                     try:
-                        size = long(buf[i:j])
+                        size = int(buf[i:j])
                     except ValueError:
                         pass
                     state = 5
@@ -304,25 +304,25 @@
                     if month >= 0:
                         state = 6
                     else:
-                        size = long(buf[i:j])
+                        size = int(buf[i:j])
 
                 elif state == 6: # have size and month
-                    mday = long(buf[i:j])
+                    mday = int(buf[i:j])
                     state = 7
 
                 elif state == 7: # have size, month, mday
                     if (j - i == 4) and (buf[i+1] == ':'):
-                        hour = long(buf[i])
-                        minute = long(buf[i+2:i+4])
+                        hour = int(buf[i])
+                        minute = int(buf[i+2:i+4])
                         result.mtime_type = MTIME_TYPE.REMOTE_MINUTE
                         result.mtime = self._guess_time(month, mday, hour, minute)
                     elif (j - i == 5) and (buf[i+2] == ':'):
-                        hour = long(buf[i:i+2])
-                        minute = long(buf[i+3:i+5])
+                        hour = int(buf[i:i+2])
+                        minute = int(buf[i+3:i+5])
                         result.mtime_type = MTIME_TYPE.REMOTE_MINUTE
                         result.mtime = self._guess_time(month, mday, hour, minute)
                     elif j - i >= 4:
-                        year = long(buf[i:j])
+                        year = int(buf[i:j])
                         result.mtime_type = MTIME_TYPE.REMOTE_DAY
                         result.mtime = self._get_mtime(year, month, mday)
                     else:
@@ -387,7 +387,7 @@
             j = i
 
             j = buf.index('-', j)
-            mday = long(buf[i:j])
+            mday = int(buf[i:j])
 
             j = _skip(buf, j, '-')
             i = j
@@ -399,13 +399,13 @@
             j = _skip(buf, j, '-')
             i = j
             j = buf.index(' ', j)
-            year = long(buf[i:j])
+            year = int(buf[i:j])
 
             j = _skip(buf, j, ' ')
             i = j
 
             j = buf.index(':', j)
-            hour = long(buf[i:j])
+            hour = int(buf[i:j])
             j = _skip(buf, j, ':')
             i = j
 
@@ -414,7 +414,7 @@
                 if j == buflen:
                     raise IndexError # abort, abort!
 
-            minute = long(buf[i:j])
+            minute = int(buf[i:j])
 
             result.mtime_type = MTIME_TYPE.REMOTE_MINUTE
             result.mtime = self._get_mtime(year, month, mday, hour, minute)
@@ -438,17 +438,17 @@
             result = FTPListData(buf)
 
             j = buf.index('-', j)
-            month = long(buf[i:j])
+            month = int(buf[i:j])
 
             j = _skip(buf, j, '-')
             i = j
             j = buf.index('-', j)
-            mday = long(buf[i:j])
+            mday = int(buf[i:j])
 
             j = _skip(buf, j, '-')
             i = j
             j = buf.index(' ', j)
-            year = long(buf[i:j])
+            year = int(buf[i:j])
             if year < 50:
                 year += 2000
             if year < 1000:
@@ -457,14 +457,14 @@
             j = _skip(buf, j, ' ')
             i = j
             j = buf.index(':', j)
-            hour = long(buf[i:j])
+            hour = int(buf[i:j])
             j = _skip(buf, j, ':')
             i = j
             while not (buf[j] in 'AP'):
                 j += 1
                 if j == buflen:
                     raise IndexError
-            minute = long(buf[i:j])
+            minute = int(buf[i:j])
 
             if buf[j] == 'A':
                 j += 1
@@ -490,7 +490,7 @@
                 i = j
                 j = buf.index(' ', j)
 
-                result.size = long(buf[i:j])
+                result.size = int(buf[i:j])
                 result.try_retr = True
 
             j = _skip(buf, j, ' ')
@@ -557,10 +557,10 @@
                                                      int(factvalue[12:14]),
                                                      0, 0, 0))
                 elif factname == 'size':
-                    result.size = long(factvalue)
+                    result.size = int(factvalue)
                 elif factname == 'sizd':
                     # some FTP servers report directory size with sizd
-                    result.size = long(factvalue)
+                    result.size = int(factvalue)
                 elif factname == 'type':
                     if factvalue.lower() == 'file':
                         result.try_retr = True
@@ -687,7 +687,7 @@
         {'line':    '-rw-r--r--   1 root     other     531 Jan 29 03:26 README',
          'type':    'Unix',
          'size':    531,
-         'time':    (current_year, 1, 29, 03, 26, 0, 0, 0, -1),
+         'time':    (current_year, 1, 29, 0o3, 26, 0, 0, 0, -1),
          'name':    'README',
          'try_cwd': False},
 
@@ -759,7 +759,7 @@
          'type':    'MultiNet/VMS',
          'size':    0,
          # Doesn't parse the seconds
-         'time':    (1996, 1, 29, 03, 33, 0, 0, 0, -1),
+         'time':    (1996, 1, 29, 0o3, 33, 0, 0, 0, -1),
          'name':    'CII-MANUAL.TEX',
          'try_cwd': False},
 
@@ -782,7 +782,7 @@
         {'line':    '04-14-99  03:47PM                  589 readme.htm',
          'type':    'MS-DOS',
          'size':    589,
-         'time':    (1999, 04, 14, 15, 47, 0, 0, 0, -1),
+         'time':    (1999, 0o4, 14, 15, 47, 0, 0, 0, -1),
          'name':    'readme.htm',
          'try_cwd': False},
     ]
@@ -798,7 +798,7 @@
     for test in test_data:
         line = test['line']
         prefix = 'Test %d (%s)' % (i, test['type'])
-        print '%s: "%s"' % (prefix, test['name'])
+        print('%s: "%s"' % (prefiRefactoringTool: No changes to ../python3/grizzled/net/ftp/__init__.py
RefactoringTool: Refactored ../python3/grizzled/net/__init__.py
RefactoringTool: No changes to ../python3/grizzled/misc.py
RefactoringTool: No changes to ../python3/grizzled/log.py
RefactoringTool: Refactored ../python3/grizzled/io/filelock.py
RefactoringTool: Refactored ../python3/grizzled/io/__init__.py
x, test['name']))
         result = parser.parse_line(line)
         assertEquals(result.raw_line, line, prefix)
         assertEquals(result.size, test['size'], prefix)
--- ../python3/grizzled/net/__init__.py	(original)
+++ ../python3/grizzled/net/__init__.py	(refactored)
@@ -3,7 +3,7 @@
 """
 Network-related methods and classes.
 """
-from __future__ import absolute_import
+
 
 __docformat__ = 'restructuredtext en'
 
@@ -11,10 +11,10 @@
 # Imports
 # ---------------------------------------------------------------------------
 
-import urlparse
+import urllib.parse
 import shutil
 import tempfile
-import urllib2
+import urllib.request, urllib.error, urllib.parse
 import logging
 import os
 
@@ -61,7 +61,7 @@
     :rtype:  tuple
     :return: A (*download_directory*, *downloaded_file*) tuple
     """
-    pieces = urlparse.urlparse(url)
+    pieces = urllib.parse.urlparse(url)
     path = pieces.path
     if not directory:
         directory = tempfile.mkdtemp(prefix='download')
@@ -85,19 +85,19 @@
             pieces.hostname += ':%d' % pieces.port
         newPieces = (pieces.scheme, netloc, pieces.path, pieces.query, 
                      pieces.params, pieces.fragment)
-        url = urlparse.urlunparse(newPieces)
+        url = urllib.parse.urlunparse(newPieces)
         log.debug('Installing authorization handler for URL %s' % url)
-        passwordMgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
+        passwordMgr = urllib.request.HTTPPasswordMgrWithDefaultRealm()
         passwordMgr.add_password(realm=None,
                                  uri=url,
                                  user=user,
                                  passwd=password)
-        authHandler = urllib2.HTTPBasicAuthHandler(passwordMgr)
-        opener = urllib2.build_opener(authHandler)
+        authHandler = urllib.request.HTTPBasicAuthHandler(passwordMgr)
+        opener = urllib.request.build_opener(authHandler)
         opener.open(url)
-        urllib2.install_opener(opener)
+        urllib.request.install_opener(opener)
 
     log.debug('Downloading "%s" to "%s"' % (url, outputPath))
-    shutil.copyfileobj(urllib2.urlopen(url), open(outputPath, 'wb'), bufsize)
+    shutil.copyfileobj(urllib.request.urlopen(url), open(outputPath, 'wb'), bufsize)
 
     return (outputPath, directory)
--- ../python3/grizzled/io/filelock.py	(original)
+++ ../python3/grizzled/io/filelock.py	(refactored)
@@ -88,8 +88,7 @@
             self.lock = cls(fd)
 
         except KeyError:
-            raise NotImplementedError, \
-                  '''Don't know how to lock files on "%s" systems.''' % os.name
+            raise NotImplementedError('''Don't know how to lock files on "%s" systems.''' % os.name)
 
     def acquire(self, no_wait=False):
         """
--- ../python3/grizzled/io/__init__.py	(original)
+++ ../python3/grizzled/io/__init__.py	(refactored)
@@ -4,7 +4,7 @@
 Input/Output utility methods and classes.
 """
 
-from __future__ import absolute_import
+
 
 __docformat__ = "restructuredtext en"
 
@@ -201,7 +201,7 @@
 
         :raise NotImplementedError: unconditionally
         """
-        raise NotImplementedError, 'PushbackFile is read-only'
+        raise NotImplementedError('PushbackFile is read-only')
 
     def pushback(self, s):
         """
@@ -271,7 +271,7 @@
     def __iter__(self):
         return self
 
-    def next(self):
+    def __next__(self):
         """A file object is its own iterator.
 
         :rtype: str
@@ -296,7 +296,7 @@
 
         :raise NotImplementedError: unconditionally
         """
-        raise NotImplementedError, 'PushbackFile is read-only'
+        raise NotImplementedError('PushbackFile is read-only')
 
     def truncate(self, size=-1):
         """
@@ -310,7 +310,7 @@
 
         :raise NotImplementedError: unconditionally
         """
-        raise NotImplementedError, 'PushbackFile is read-only'
+        raise NotImplementedError('PushbackFile is read-only')
 
     def tell(self):
         """
@@ -323,7 +323,7 @@
 
         :raise NotImplementedError: unconditionally
         """
-        raise NotImpleRefactoringTool: Refactored ../python3/grizzled/history.py
RefactoringTool: Refactored ../python3/grizzled/file/includer.py
mentedError, 'PushbackFile is not seekable'
+        raise NotImplementedError('PushbackFile is not seekable')
 
     def seek(self, offset, whence=os.SEEK_SET):
         """
@@ -338,7 +338,7 @@
 
         :raise NotImplementedError: unconditionally
         """
-        raise NotImplementedError, 'PushbackFile is not seekable'
+        raise NotImplementedError('PushbackFile is not seekable')
 
     def fileno(self):
         """
--- ../python3/grizzled/history.py	(original)
+++ ../python3/grizzled/history.py	(refactored)
@@ -19,7 +19,7 @@
 simply call the ``get_history()`` factory method.
 """
 
-from __future__ import with_statement
+
 
 __docformat__ = "restructuredtext en"
 
@@ -90,16 +90,16 @@
     result = None
     if _have_pyreadline:
         if verbose:
-            print 'Using pyreadline for history management.'
+            print('Using pyreadline for history management.')
         result = PyReadlineHistory()
 
     elif _have_readline:
         if verbose:
-            print 'Using readline for history management.'
+            print('Using readline for history management.')
         result = ReadlineHistory()
 
     else:
-        print 'WARNING: Readline unavailable. There will be no history.'
+        print('WARNING: Readline unavailable. There will be no history.')
         result = DummyHistory()
 
     result.max_length = DEFAULT_MAXLENGTH
@@ -132,7 +132,7 @@
                 Where to dump the history.
         """
         for i in range(1, self.total + 1):
-            print >> out, '%4d: %s' % (i, self.get_item(i))
+            print('%4d: %s' % (i, self.get_item(i)), file=out)
 
     def get_last_matching_item(self, command_name):
         """
--- ../python3/grizzled/file/includer.py	(original)
+++ ../python3/grizzled/file/includer.py	(refactored)
@@ -89,8 +89,8 @@
 import re
 import tempfile
 import atexit
-import urllib2
-import urlparse
+import urllib.request, urllib.error, urllib.parse
+import urllib.parse
 
 import grizzled.exception
 from grizzled.file import unlink_quietly
@@ -179,7 +179,7 @@
         self.__name = name
 
         if output == None:
-            from cStringIO import StringIO
+            from io import StringIO
             output = StringIO()
 
         self.__maxnest = max_nest_level
@@ -198,7 +198,7 @@
     def __iter__(self):
         return self
 
-    def next(self):
+    def __next__(self):
         """A file object is its own iterator.
 
         :rtype: string
@@ -302,15 +302,15 @@
 
     def truncate(self, size=None):
         """Not supported, since ``Includer`` objects are read-only."""
-        raise IncludeError, 'Includers are read-only file objects.'
+        raise IncludeError('Includers are read-only file objects.')
 
     def write(self, s):
         """Not supported, since ``Includer`` objects are read-only."""
-        raise IncludeError, 'Includers are read-only file objects.'
+        raise IncludeError('Includers are read-only file objects.')
 
     def writelines(self, iterable):
         """Not supported, since ``Includer`` objects are read-only."""
-        raise IncludeError, 'Includers are read-only file objects.'
+        raise IncludeError('Includers are read-only file objects.')
 
     def flush(self):
         """No-op."""
@@ -333,8 +333,8 @@
             match = self.__include_pattern.search(line)
             if match:
                 if self.__nested >= self.__maxnest:
-                    raise IncludeError, 'Exceeded maximum include recursion ' \
-                                        'depth of %d' % self.__maxnest
+                    raise IncludeError('Exceeded maximum include recursion ' \
+                                        'depth of %d' % self.__maxnest)
 
                 inc_name = match.group(1)
                 logging.debug('Found include directive: %s' % line[:-1])
@@ -351,12 +351,12 @@
         is_url = False
         openFunc = None
 
-        parsed_url = urlparse.urlparse(name_to_open)
+        parsed_url = urllib.parse.urlparse(name_to_open)
 
         # Account for Windows drive letters.
 
         if (parseRefactoringTool: Refactored ../python3/grizzled/file/__init__.py
RefactoringTool: No changes to ../python3/grizzled/exception.py
RefactoringTool: Refactored ../python3/grizzled/decorators.py
RefactoringTool: Refactored ../python3/grizzled/db/sqlserver.py
d_url.scheme != '') and (len(parsed_url.scheme) > 1):
-            openFunc = urllib2.urlopen
+            openFunc = urllib.request.urlopen
             is_url = True
 
         else:
@@ -365,8 +365,8 @@
             if enclosing_file_is_url:
                 # Use the parent URL as the base URL.
                 
-                name_to_open = urlparse.urljoin(enclosing_file, name_to_open)
-                open_func = urllib2.urlopen
+                name_to_open = urllib.parse.urljoin(enclosing_file, name_to_open)
+                open_func = urllib.request.urlopen
                 is_url = True
 
             elif not os.path.isabs(name_to_open):
@@ -391,8 +391,8 @@
             log.debug('Opening "%s"' % name_to_open)
             f = open_func(name_to_open)
         except:
-            raise IncludeError, 'Unable to open "%s" as a file or a URL' %\
-                  name_to_open
+            raise IncludeError('Unable to open "%s" as a file or a URL' %\
+                  name_to_open)
         return (f, is_url, name_to_open)
     
 # ---------------------------------------------------------------------------
@@ -441,7 +441,7 @@
 
 def _complain_if_closed(closed):
     if closed:
-        raise IncludeError, "I/O operation on closed file"
+        raise IncludeError("I/O operation on closed file")
 
 # ---------------------------------------------------------------------------
 # Main program (for testing)
@@ -453,21 +453,21 @@
     logging.basicConfig(level=logging.DEBUG, format=format)
 
     for file in sys.argv[1:]:
-        import cStringIO as StringIO
+        import io as StringIO
         out = StringIO.StringIO()
         preprocess(file, output=out)
         
         header = 'File: %s, via preprocess()'
         sep = '-' * len(header)
-        print '\n%s\n%s\n%s\n' % (sep, header, sep)
+        print('\n%s\n%s\n%s\n' % (sep, header, sep))
         for line in out.readlines():
             sys.stdout.write(line)
-        print sep
+        print(sep)
 
         inc = Includer(file)
         header = 'File: %s, via Includer'
         sep = '-' * len(header)
-        print '\n%s\n%s\n%s\n' % (sep, header, sep)
+        print('\n%s\n%s\n%s\n' % (sep, header, sep))
         for line in inc:
             sys.stdout.write(line)
-        print '%s' % sep
+        print('%s' % sep)
--- ../python3/grizzled/file/__init__.py	(original)
+++ ../python3/grizzled/file/__init__.py	(refactored)
@@ -2,7 +2,7 @@
 This module contains file- and path-related methods, classes, and modules.
 """
 
-from __future__ import with_statement, absolute_import
+
 
 __docformat__ = "restructuredtext en"
 
@@ -79,7 +79,7 @@
                        but is not a directory.
     """
     if not _os.path.isdir(dir):
-        raise ValueError, "%s is not a directory." % dir
+        raise ValueError("%s is not a directory." % dir)
 
     for f in _os.listdir(dir):
         if _os.path.isdir(f):
@@ -135,7 +135,7 @@
             _os.mkdir(target_dir)
 
     if _os.path.exists(target_dir) and (not _os.path.isdir(target_dir)):
-        raise OSError, 'Cannot copy files to non-directory "%s"' % target_dir
+        raise OSError('Cannot copy files to non-directory "%s"' % target_dir)
 
     for f in files:
         targetFile = _os.path.join(target_dir, _os.path.basename(f))
@@ -167,7 +167,7 @@
     for f in files:
         if _os.path.exists(f):
             if not _os.path.isfile(f):
-                raise OSError, "Can't touch non-file \"%s\"" % f
+                raise OSError("Can't touch non-file \"%s\"" % f)
             _os.utime(f, times)
 
         else:
--- ../python3/grizzled/decorators.py	(original)
+++ ../python3/grizzled/decorators.py	(refactored)
@@ -177,5 +177,5 @@
     try:
         b.foo()
         assert False
-    except NotImplementedError, ex:
-        print ex.message
+    except NotImplementedError as ex:
+        print(ex.message)
--- ../python3/grizzled/db/sqlserver.py	(original)
+++ ../python3/grizzled/db/sqlserver.py	(refactored)
@@ -115,7 +115,7 @@
             results_by_name[name] = IndexMetadata(name, columnsRefactoringTool: No changes to ../python3/grizzled/db/sqlite.py
RefactoringTool: No changes to ../python3/grizzled/db/postgresql.py
RefactoringTool: No changes to ../python3/grizzled/db/oracle.py
RefactoringTool: Refactored ../python3/grizzled/db/mysql.py
RefactoringTool: Refactored ../python3/grizzled/db/dummydb.py
RefactoringTool: No changes to ../python3/grizzled/db/dbgadfly.py
RefactoringTool: Refactored ../python3/grizzled/db/base.py
, description)
             rs = cursor.fetchone()
 
-        names = results_by_name.keys()
+        names = list(results_by_name.keys())
         names.sort()
         result = []
         for name in names:
--- ../python3/grizzled/db/mysql.py	(original)
+++ ../python3/grizzled/db/mysql.py	(refactored)
@@ -122,7 +122,7 @@
             descr[name] = description
             rs = cursor.fetchone()
 
-        names = columns.keys()
+        names = list(columns.keys())
         names.sort()
         for name in names:
             result += [IndexMetadata(name, columns[name], descr[name])]
--- ../python3/grizzled/db/dummydb.py	(original)
+++ ../python3/grizzled/db/dummydb.py	(refactored)
@@ -37,13 +37,13 @@
         return None
 
     def fetchone(self):
-        raise ValueError, "No results"
+        raise ValueError("No results")
 
     def fetchall(self):
-        raise ValueError, "No results"
+        raise ValueError("No results")
 
     def fetchmany(self, n):
-        raise ValueError, "No results"
+        raise ValueError("No results")
 
 class DummyDB(object):
 
@@ -66,7 +66,7 @@
     """Dummy database driver, for testing."""
 
     def get_import(self):
-        import dummydb
+        from . import dummydb
         return dummydb
 
     def get_display_name(self):
--- ../python3/grizzled/db/base.py	(original)
+++ ../python3/grizzled/db/base.py	(refactored)
@@ -3,7 +3,7 @@
 """
 Base classes for enhanced DB drivers.
 """
-from __future__ import absolute_import
+
 
 __docformat__ = "restructuredtext en"
 
@@ -119,9 +119,9 @@
         dbi = self.__driver.get_import()
         try:
             return self.__cursor.close()
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     def execute(self, statement, parameters=None):
@@ -153,9 +153,9 @@
                 self.__rowcount = -1
             self.__description = self.__cursor.description
             return result
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
         except:
             raise Error(sys.exc_info()[1])
@@ -182,9 +182,9 @@
             self.__rowcount = self.__cursor.rowcount
             self.__description = self.__cursor.description
             return result
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     executeMany = executemany
@@ -203,9 +203,9 @@
         dbi = self.__driver.get_import()
         try:
             return self.__cursor.fetchone()
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     def fetchall(self):
@@ -222,9 +222,9 @@
         dbi = self.__driver.get_import()
         try:
             return self.__cursor.fetchall()
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     fetchAll = fetchall
@@ -248,9 +248,9 @@
         dbi = self.__driver.get_import()
         try:
             self.__cursor.fetchmany(n)
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     fetchMany = fetchmany
@@ -278,9 +278,9 @@
         dbi = self.__driver.get_import()
         try:
             return self.__driver.get_rdbms_metadata(self.__cursor)
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     def get_table_metadata(self, table):
@@ -322,9 +322,9 @@
         dbi = self.__driver.get_import()
         try:
             return self.__driver.get_table_metadata(table, self.__cursor)
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     def get_index_metadata(self, table):
@@ -356,9 +356,9 @@
         dbi = self.__driver.get_import()
         try:
             return self.__driver.get_index_metadata(table, self.__cursor)
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     def get_tables(self):
@@ -377,9 +377,9 @@
         dbi = self.__driver.get_import()
         try:
             return self.__driver.get_tables(self.__cursor)
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
 class DB(object):
@@ -404,9 +404,9 @@
         dbi = driver.get_import()
         for attr in ['BINARY', 'NUMBER', 'STRING', 'DATETIME', 'ROWID']:
             try:
-                exec 'self.%s = dbi.%s' % (attr, attr)
+                exec('self.%s = dbi.%s' % (attr, attr))
             except AttributeError:
-                exec 'self.%s = 0' % attr
+                exec('self.%s = 0' % attr)
 
     def paramstyle(self):
         """
@@ -608,9 +608,9 @@
         dbi = self.__driver.get_import()
         try:
             return Cursor(self.__db.cursor(), self.__driver)
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     def commit(self):
@@ -623,9 +623,9 @@
         dbi = self.__driver.get_import()
         try:
             self.__db.commit()
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     def rollback(self):
@@ -638,9 +638,9 @@
         dbi = self.__driver.get_import()
         try:
             self.__db.rollback()
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     def close(self):
@@ -653,9 +653,9 @@
         dbi = self.__driver.get_import()
         try:
             self.__db.close()
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
 class DBDriver(object):
@@ -735,9 +735,9 @@
                                        password=password,
                                        database=database)
             return DB(self.__db, self)
-        except dbi.Warning, val:
-            raise Warning(val)
-        except dbi.Error, val:
+        except dbi.Warning as val:
+            raise Warning(val)
+        except dbi.Error as val:
             raise Error(val)
 
     @abstract
@@ -959,7 +959,7 @@
         :raise Error: bad table name
         """
         if not self._is_valid_table(cursor, table_name):
-            raise Error, 'No such table: "%s"' % table_name
+            raise Error('No such table: "%s"' % table_name)
 
     def _is_valid_table(selRefactoringTool: Refactored ../python3/grizzled/db/__init__.py
RefactoringTool: Refactored ../python3/grizzled/config.py
f, cursor, table_name):
         """
--- ../python3/grizzled/db/__init__.py	(original)
+++ ../python3/grizzled/db/__init__.py	(refactored)
@@ -149,8 +149,8 @@
     try:
         drivers[key]
         if not force:
-            raise ValueError, 'A DB driver named "%s" is already installed' %\
-                  key
+            raise ValueError('A DB driver named "%s" is already installed' %\
+                  key)
     except KeyError:
         pass
 
@@ -170,7 +170,7 @@
     :rtype:  list
     :return: list of ``DBDriver`` class names
     """
-    return [str(d) for d in drivers.values()]
+    return [str(d) for d in list(drivers.values())]
 
 def get_driver_names():
     """
@@ -178,7 +178,7 @@
     Each of the returned names may be used as the first parameter to
     the ``get_driver()`` function.
     """
-    return drivers.keys()
+    return list(drivers.keys())
 
 def get_driver(driver_name):
     """
@@ -197,9 +197,9 @@
     try:
         o = drivers[driver_name]
         if type(o) == str:
-            exec 'd = %s()' % o
+            exec('d = %s()' % o)
         else:
             d = o()
         return d
     except KeyError:
-        raise ValueError, 'Unknown driver name: "%s"' % driver_name
+        raise ValueError('Unknown driver name: "%s"' % driver_name)
--- ../python3/grizzled/config.py	(original)
+++ ../python3/grizzled/config.py	(refactored)
@@ -169,7 +169,7 @@
 that is suitable for parsing by the standard Python ``config`` module.
 '''
 
-from __future__ import absolute_import
+
 
 __docformat__ = "restructuredtext en"
 
@@ -177,7 +177,7 @@
 # Imports
 # ---------------------------------------------------------------------------
 
-import ConfigParser
+import configparser
 import logging
 import string
 import os
@@ -200,8 +200,8 @@
 # ---------------------------------------------------------------------------
 
 log = logging.getLogger('grizzled.config')
-NoOptionError = ConfigParser.NoOptionError
-NoSectionError = ConfigParser.NoSectionError
+NoOptionError = configparser.NoOptionError
+NoSectionError = configparser.NoSectionError
 
 # ---------------------------------------------------------------------------
 # Constants
@@ -250,7 +250,7 @@
     """
     pass
 
-class Configuration(ConfigParser.SafeConfigParser):
+class Configuration(configparser.SafeConfigParser):
     """
     Configuration file parser. See the module documentation for details.
     """
@@ -279,7 +279,7 @@
                 substitute a non-existent variable. Otherwise, simple
                 substitute an empty value.
         """
-        ConfigParser.SafeConfigParser.__init__(self, defaults)
+        configparser.SafeConfigParser.__init__(self, defaults)
         self.__permit_includes = permit_includes
         self.__use_ordered_sections = use_ordered_sections
         self.__strict_substitution = strict_substitution
@@ -294,7 +294,7 @@
         :rtype:  dict
         :return: the instance-wide defaults, or ``None`` if there aren't any
         """
-        return ConfigParser.SafeConfigParser.defaults(self)
+        return configparser.SafeConfigParser.defaults(self)
 
     @property
     def sections(self):
@@ -305,7 +305,7 @@
         
         Returns a list of sections.
         """
-        return ConfigParser.SafeConfigParser.sections(self)
+        return configparser.SafeConfigParser.sections(self)
 
     def add_section(self, section):
         """
@@ -318,7 +318,7 @@
 
         :raise DuplicateSectionError: section already exists
         """
-        ConfigParser.SafeConfigParser.add_section(self, section)
+        configparser.SafeConfigParser.add_section(self, section)
 
     def has_section(self, section):
         """
@@ -333,7 +333,7 @@
         :return: ``True`` if the section exists in the configuration, ``False``
                  if not.
         """
-        return ConfigParser.SafeConfigParser.has_section(self, section)
+        return configparser.SafeConfigParser.has_section(self, section)
 
     def options(self, section):
         """
@@ -348,7 +348,7 @@
 
         :raise NoSectionError: no such section
         """
-        return ConfigParser.SafeConfigParser.options(self, section)
+        return configparser.SafeConfigParser.options(self, section)
 
     def has_option(self, section, option):
         """
@@ -364,7 +364,7 @@
         :return: ``True`` if the section exists in the configuration and
                  has the specified option, ``False`` if not.
         """
-        return ConfigParser.SafeConfigParser.has_option(self, section, option)
+        return configparser.SafeConfigParser.has_option(self, section, option)
 
     def read(self, filenames):
         """
@@ -398,7 +398,7 @@
         :rtype:  list
         :return: list of successfully parsed filenames or URLs
         """
-        if isinstance(filenames, basestring):
+        if isinstance(filenames, str):
             filenames = [filenames]
 
         newFilenames = []
@@ -446,9 +446,9 @@
         :raise NoOptionError: no such option in the section
         """
         def do_get(section, option):
-            val = ConfigParser.SafeConfigParser.get(self, section, option)
+            val = configparser.SafeConfigParser.get(self, section, option)
             if len(val.strip()) == 0:
-                raise ConfigParser.NoOptionError(option, section)
+                raise configparser.NoOptionError(option, section)
             return val
 
         if optional:
@@ -477,7 +477,7 @@
         :raise NoOptionError: no such option in the section
         """
         def do_get(section, option):
-            return ConfigParser.SafeConfigParser.getint(self, section, option)
+            return configparser.SafeConfigParser.getint(self, section, option)
 
         if optional:
             return self.__get_optional(do_xget, section, option)
@@ -505,7 +505,7 @@
         :raise NoOptionError: no such option in the section
         """
         def do_get(section, option):
-            return ConfigParser.SafeConfigParser.getfloat(self, section, option)
+            return configparser.SafeConfigParser.getfloat(self, section, option)
 
         if optional:
             return self.__get_optional(do_get, section, option)
@@ -538,7 +538,7 @@
         :raise ValueError: non-boolean value encountered
         '''
         def do_get(section, option):
-            return ConfigParser.SafeConfigParser.getboolean(self,
+            return configparser.SafeConfigParser.getboolean(self,
                                                             section,
                                                             option)
 
@@ -572,7 +572,7 @@
         :raise NoOptionError: no such option in the section
         '''
         def do_get(section, option):
-            value = ConfigParser.SafeConfigParser.get(self, section, option)
+            value = configparser.SafeConfigParser.get(self, section, option)
             return value.split(sep)
 
         if optional:
@@ -667,7 +667,7 @@
 
         :raise NoSectionError: no such section
         """
-        return ConfigParser.SafeConfigParser.items(self, section)
+        return configparser.SafeConfigParser.items(self, section)
 
     def set(self, section, option, value):
         """
@@ -684,7 +684,7 @@
 
         :raise NoSectionError: no such section
         """
-        ConfigParser.SafeConfigParser.set(self, section, option, value)
+        configparser.SafeConfigParser.set(self, section, option, value)
 
     def write(self, fileobj):
         """
@@ -698,7 +698,7 @@
             fileobj : file
                 file-like object to which to write the configuration
         """
-        ConfigParser.SafeConfigParser.write(self, fileobj)
+        configparser.SafeConfigParser.write(self, fileobj)
 
     def remove_section(self, section):
         """
@@ -711,7 +711,7 @@
 
         :raise NoSectionError: no such section
         """
-        ConfigParser.SafeConfigParser.remove_section(self, section)
+        configparser.SafeConfigParser.remove_section(self, section)
 
     def optionxform(self, option_name):
         """
@@ -728,9 +728,9 @@
     def __get_optional(self, func, section, RefactoringTool: Refactored ../python3/grizzled/collections/dict.py
option):
         try:
             return func(section, option)
-        except ConfigParser.NoOptionError:
+        except configparser.NoOptionError:
             return None
-        except ConfigParser.NoSectionError:
+        except configparser.NoSectionError:
             return None
 
     def __preprocess(self, fp, name):
@@ -755,7 +755,7 @@
 
         # Parse the resulting file into a local ConfigParser instance.
 
-        parsedConfig = ConfigParser.SafeConfigParser()
+        parsedConfig = configparser.SafeConfigParser()
 
         if self.__use_ordered_sections:
             parsedConfig._sections = OrderedDict()
@@ -853,15 +853,15 @@
         except KeyError:
             result = default
 
-        except ConfigParser.NoSectionError:
+        except configparser.NoSectionError:
             result = default
 
-        except ConfigParser.NoOptionError:
+        except configparser.NoOptionError:
             result = default
 
         if not result:
             if self.__strict_substitution:
-                raise NoVariableError, 'No such variable: "%s"' % key
+                raise NoVariableError('No such variable: "%s"' % key)
             else:
                 result = ''
 
@@ -888,7 +888,7 @@
         if section == 'env':
             result = os.environ[option]
             if len(result) == 0:
-                raise KeyError, option
+                raise KeyError(option)
 
         elif section == 'program':
             result = self.__value_from_program_section(option)
@@ -968,6 +968,6 @@
         for var in sys.argv[2:]:
             (section, option) = var.split(':')
             val = config.get(section, option, optional=True)
-            print '%s=%s' % (var, val)
+            print('%s=%s' % (var, val))
     else:
         config.write(sys.stdout)
--- ../python3/grizzled/collections/dict.py	(original)
+++ ../python3/grizzled/collections/dict.py	(refactored)
@@ -64,7 +64,7 @@
     def __str__(self):
         s = '{'
         sep = ''
-        for k, v in self.iteritems():
+        for k, v in self.items():
             s += sep
             if type(k) == str:
                 s += "'%s'" % k
@@ -98,7 +98,7 @@
             yield key
 
     def update(self, d):
-        for key, value in d.iteritems():
+        for key, value in d.items():
             self[key] = value
 
     def pop(self, key, default=None):
@@ -165,7 +165,7 @@
         self.clear()
 
     def __str__(self):
-        return '[' + ', '.join([str(tup) for tup in self.items()]) + ']'
+        return '[' + ', '.join([str(tup) for tup in list(self.items())]) + ']'
     
     def __repr__(self):
         return self.__class__.__name__ + ':' + str(self)
@@ -177,20 +177,20 @@
         entry = self.head
         while entry:
             yield entry.key
-            entry = entry.next
+            entry = entry.__next__
 
     def keys(self):
         return [k for k in self]
 
     def items(self):
         result = []
-        for key, value in self.iteritems():
+        for key, value in self.items():
             result.append((key, value))
         return result
 
     def values(self):
         result = []
-        for key, value in self.iteritems():
+        for key, value in self.items():
             result.append(value)
         return result
 
@@ -198,7 +198,7 @@
         entry = self.head
         while entry:
             yield (entry.key, entry.value)
-            entry = entry.next
+            entry = entry.__next__
 
     def iterkeys(self):
         self.__iter__()
@@ -207,12 +207,12 @@
         entry = self.head
         while entry:
             yield entry.value
-            entry = entry.next
+            entry = entry.__next__
 
     def clear(self):
         while self.head:
             cur = self.head
-            next = self.head.next
+            next = self.head.__next__
             cur.next = cur.previous = cur.key = cur.value = None
             self.head = next
 
@@ -220,14 +220,14 @@
         self.size = 0
 
     def remove(self, entry):
-        if entry.next:
+        if entry.__next__:
    RefactoringTool: No changes to ../python3/grizzled/collections/__init__.py
RefactoringTool: Refactored ../python3/grizzled/cmdline.py
RefactoringTool: No changes to ../python3/grizzled/__init__.py
RefactoringTool: Files that were modified:
RefactoringTool: ../python3/test/text/TestStr2Bool.py
RefactoringTool: ../python3/test/test_helpers.py
RefactoringTool: ../python3/test/system/Test.py
RefactoringTool: ../python3/test/net/ftp/TestFTPListParse.py
RefactoringTool: ../python3/test/misc/TestReadOnly.py
RefactoringTool: ../python3/test/io/TestPushback.py
RefactoringTool: ../python3/test/file/Test.py
RefactoringTool: ../python3/test/config/TestConfiguration.py
RefactoringTool: ../python3/test/collections/TestLRUDict.py
RefactoringTool: ../python3/test/TestProxy.py
RefactoringTool: ../python3/setup.py
RefactoringTool: ../python3/run-epydoc.py
RefactoringTool: ../python3/grizzled/text/__init__.py
RefactoringTool: ../python3/grizzled/system.py
RefactoringTool: ../python3/grizzled/proxy.py
RefactoringTool: ../python3/grizzled/os.py
RefactoringTool: ../python3/grizzled/net/ftp/parse.py
RefactoringTool: ../python3/grizzled/net/ftp/__init__.py
RefactoringTool: ../python3/grizzled/net/__init__.py
RefactoringTool: ../python3/grizzled/misc.py
RefactoringTool: ../python3/grizzled/log.py
RefactoringTool: ../python3/grizzled/io/filelock.py
RefactoringTool: ../python3/grizzled/io/__init__.py
RefactoringTool: ../python3/grizzled/history.py
RefactoringTool: ../python3/grizzled/file/includer.py
RefactoringTool: ../python3/grizzled/file/__init__.py
RefactoringTool: ../python3/grizzled/exception.py
RefactoringTool: ../python3/grizzled/decorators.py
RefactoringTool: ../python3/grizzled/db/sqlserver.py
RefactoringTool: ../python3/grizzled/db/sqlite.py
RefactoringTool: ../python3/grizzled/db/postgresql.py
RefactoringTool: ../python3/grizzled/db/oracle.py
RefactoringTool: ../python3/grizzled/db/mysql.py
RefactoringTool: ../python3/grizzled/db/dummydb.py
RefactoringTool: ../python3/grizzled/db/dbgadfly.py
RefactoringTool: ../python3/grizzled/db/base.py
RefactoringTool: ../python3/grizzled/db/__init__.py
RefactoringTool: ../python3/grizzled/config.py
RefactoringTool: ../python3/grizzled/collections/dict.py
RefactoringTool: ../python3/grizzled/collections/__init__.py
RefactoringTool: ../python3/grizzled/cmdline.py
RefactoringTool: ../python3/grizzled/__init__.py
         entry.next.previous = entry.previous
 
         if entry.previous:
-            entry.previous.next = entry.next
+            entry.previous.next = entry.__next__
 
         if entry == self.head:
-            self.head = entry.next
+            self.head = entry.__next__
 
         if entry == self.tail:
             self.tail = entry.previous
@@ -309,11 +309,11 @@
             max_capacity : int
                 The maximum size of the dictionary
         """
-        if kw.has_key('max_capacity'):
+        if 'max_capacity' in kw:
             self.__max_capacity = kw['max_capacity']
             del kw['max_capacity']
         else:
-            self.__max_capacity = sys.maxint
+            self.__max_capacity = sys.maxsize
             
         dict.__init__(self)
         self.__removal_listeners = {}
@@ -411,7 +411,7 @@
         """
         Clear all removal and ejection listeners from the list of listeners.
         """
-        for key in self.__removal_listeners.keys():
+        for key in list(self.__removal_listeners.keys()):
             del self.__removal_listeners[key]
 
     def __setitem__(self, key, value):
@@ -431,7 +431,7 @@
     def __str__(self):
         s = '{'
         sep = ''
-        for k, v in self.iteritems():
+        for k, v in self.items():
             s += sep
             if type(k) == str:
                 s += "'%s'" % k
@@ -462,25 +462,25 @@
         return value
 
     def keys(self):
-        return self.__lru_queue.keys()
+        return list(self.__lru_queue.keys())
 
     def items(self):
-        return self.__lru_queue.items()
+        return list(self.__lru_queue.items())
 
     def values(self):
-        return self.__lru_queue.values()
+        return list(self.__lru_queue.values())
 
     def iteritems(self):
-        return self.__lru_queue.iteritems()
+        return iter(self.__lru_queue.items())
 
     def iterkeys(self):
-        return self.__lru_queue.iterkeys()
+        return iter(self.__lru_queue.keys())
 
     def itervalues(self):
-        return self.__lru_queue.itervalues()
+        return iter(self.__lru_queue.values())
 
     def update(self, d):
-        for key, value in d.iteritems():
+        for key, value in d.items():
             self[key] = value
 
     def pop(self, key, default=None):
@@ -507,7 +507,7 @@
         :raise KeyError: empty dictionary
         """
         if len(self) == 0:
-            raise KeyError, 'Attempted popitem() on empty dictionary'
+            raise KeyError('Attempted popitem() on empty dictionary')
 
         lru_entry = self.__lru_queue.remove_tail()
         dict.__delitem__(self, lru_entry.key)
@@ -553,7 +553,7 @@
     def __notify_listeners(self, ejecting, key_value_pairs):
         if self.__removal_listeners:
             for key, value in key_value_pairs:
-                for func, func_data in self.__removal_listeners.items():
+                for func, func_data in list(self.__removal_listeners.items()):
                     on_eject_only, args = func_data
                     if (not on_eject_only) or ejecting:
                         func(key, value, *args)
--- ../python3/grizzled/cmdline.py	(original)
+++ ../python3/grizzled/cmdline.py	(refactored)
@@ -60,7 +60,7 @@
         OptionParser.print_help(self, out)
         if self.epilogue:
             import textwrap
-            print >> out, '\n%s' % textwrap.fill(self.epilogue, 80)
+            print('\n%s' % textwrap.fill(self.epilogue, 80), file=out)
             out.flush()
 
     def die_with_usage(self, msg=None, exit_code=2):
@@ -76,7 +76,7 @@
                 The process exit code. Defaults to 2.
         """
         if msg != None:
-            print >> sys.stderr, msg
+            print(msg, file=sys.stderr)
         self.print_help(sys.stderr)
         sys.exit(exit_code)
 
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.39031
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-grizzled-1.0.3
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python setup.py build --debug
running build
running build_py
creating build
creating build/lib
creating build/lib/test
copying test/test_helpers.py -> build/lib/test
copying test/__init__.py -> build/lib/test
copying test/TestProxy.py -> build/lib/test
creating build/lib/grizzled
copying grizzled/system.py -> build/lib/grizzled
copying grizzled/proxy.py -> build/lib/grizzled
copying grizzled/os.py -> build/lib/grizzled
copying grizzled/misc.py -> build/lib/grizzled
copying grizzled/log.py -> build/lib/grizzled
copying grizzled/history.py -> build/lib/grizzled
copying grizzled/exception.py -> build/lib/grizzled
copying grizzled/decorators.py -> build/lib/grizzled
copying grizzled/config.py -> build/lib/grizzled
copying grizzled/cmdline.py -> build/lib/grizzled
copying grizzled/__init__.py -> build/lib/grizzled
creating build/lib/test/text
copying test/text/__init__.py -> build/lib/test/text
copying test/text/TestStr2Bool.py -> build/lib/test/text
creating build/lib/test/system
copying test/system/__init__.py -> build/lib/test/system
copying test/system/Test.py -> build/lib/test/system
creating build/lib/test/io
copying test/io/__init__.py -> build/lib/test/io
copying test/io/TestPushback.py -> build/lib/test/io
creating build/lib/test/file
copying test/file/__init__.py -> build/lib/test/file
copying test/file/Test.py -> build/lib/test/file
creating build/lib/test/config
copying test/config/__init__.py -> build/lib/test/config
copying test/config/TestConfiguration.py -> build/lib/test/config
creating build/lib/test/collections
copying test/collections/__init__.py -> build/lib/test/collections
copying test/collections/TestLRUDict.py -> build/lib/test/collections
creating build/lib/grizzled/text
copying grizzled/text/__init__.py -> build/lib/grizzled/text
creating build/lib/grizzled/net
copying grizzled/net/__init__.py -> build/lib/grizzled/net
creating build/lib/grizzled/io
copying grizzled/io/filelock.py -> build/lib/grizzled/io
copying grizzled/io/__init__.py -> build/lib/grizzled/io
creating build/lib/grizzled/file
copying grizzled/file/includer.py -> build/lib/grizzled/file
copying grizzled/file/__init__.py -> build/lib/grizzled/file
creating build/lib/grizzled/db
copying grizzled/db/sqlserver.py -> build/lib/grizzled/db
copying grizzled/db/sqlite.py -> build/lib/grizzled/db
copying grizzled/db/postgresql.py -> build/lib/grizzled/db
copying grizzled/db/oracle.py -> build/lib/grizzled/db
copying grizzled/db/mysql.py -> build/lib/grizzled/db
copying grizzled/db/dummydb.py -> build/lib/grizzled/db
copying grizzled/db/dbgadfly.py -> build/lib/grizzled/db
copying grizzled/db/base.py -> build/lib/grizzled/db
copying grizzled/db/__init__.py -> build/lib/grizzled/db
creating build/lib/grizzled/collections
copying grizzled/collections/dict.py -> build/lib/grizzled/collections
copying grizzled/collections/__init__.py -> build/lib/grizzled/collections
creating build/lib/grizzled/net/ftp
copying grizzled/net/ftp/parse.py -> build/lib/grizzled/net/ftp
copying grizzled/net/ftp/__init__.py -> build/lib/grizzled/net/ftp
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-grizzled-1.0.3
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python3 setup.py build --debug
running build
running build_py
creating build
creating build/lib
creating build/lib/test
copying test/test_helpers.py -> build/lib/test
copying test/__init__.py -> build/lib/test
copying test/TestProxy.py -> build/lib/test
creating build/lib/grizzled
copying grizzled/system.py -> build/lib/grizzled
copying grizzled/proxy.py -> build/lib/grizzled
copying grizzled/os.py -> build/lib/grizzled
copying grizzled/misc.py -> build/lib/grizzled
copying grizzled/log.py -> build/lib/grizzled
copying grizzled/history.py -> build/lib/grizzled
copying grizzled/exception.py -> build/lib/grizzled
copying grizzled/decorators.py -> build/lib/grizzled
copying grizzled/config.py -> build/lib/grizzled
copying grizzled/cmdline.py -> build/lib/grizzled
copying grizzled/__init__.py -> build/lib/grizzled
creating build/lib/test/text
copying test/text/__init__.py -> build/lib/test/text
copying test/text/TestStr2Bool.py -> build/lib/test/text
creating build/lib/test/system
copying test/system/__init__.py -> build/lib/test/system
copying test/system/Test.py -> build/lib/test/system
creating build/lib/test/io
copying test/io/__init__.py -> build/lib/test/io
copying test/io/TestPushback.py -> build/lib/test/io
creating build/lib/test/file
copying test/file/__init__.py -> build/lib/test/file
copying test/file/Test.py -> build/lib/test/file
creating build/lib/test/config
copying test/config/__init__.py -> build/lib/test/config
copying test/config/TestConfiguration.py -> build/lib/test/config
creating build/lib/test/collections
copying test/collections/__init__.py -> build/lib/test/collections
copying test/collections/TestLRUDict.py -> build/lib/test/collections
creating build/lib/grizzled/text
copying grizzled/text/__init__.py -> build/lib/grizzled/text
creating build/lib/grizzled/net
copying grizzled/net/__init__.py -> build/lib/grizzled/net
creating build/lib/grizzled/io
copying grizzled/io/filelock.py -> build/lib/grizzled/io
copying grizzled/io/__init__.py -> build/lib/grizzled/io
creating build/lib/grizzled/file
copying grizzled/file/includer.py -> build/lib/grizzled/file
copying grizzled/file/__init__.py -> build/lib/grizzled/file
creating build/lib/grizzled/db
copying grizzled/db/sqlserver.py -> build/lib/grizzled/db
copying grizzled/db/sqlite.py -> build/lib/grizzled/db
copying grizzled/db/postgresql.py -> build/lib/grizzled/db
copying grizzled/db/oracle.py -> build/lib/grizzled/db
copying grizzled/db/mysql.py -> build/lib/grizzled/db
copying grizzled/db/dummydb.py -> build/lib/grizzled/db
copying grizzled/db/dbgadfly.py -> build/lib/grizzled/db
copying grizzled/db/base.py -> build/lib/grizzled/db
copying grizzled/db/__init__.py -> build/lib/grizzled/db
creating build/lib/grizzled/collections
copying grizzled/collections/dict.py -> build/lib/grizzled/collections
copying grizzled/collections/__init__.py -> build/lib/grizzled/collections
creating build/lib/grizzled/net/ftp
copying grizzled/net/ftp/parse.py -> build/lib/grizzled/net/ftp
copying grizzled/net/ftp/__init__.py -> build/lib/grizzled/net/ftp
+ popd
~/RPM/BUILD/python-module-grizzled-1.0.3
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.90671
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-grizzled-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/python-module-grizzled-buildroot
+ cd python-module-grizzled-1.0.3
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python setup.py install --skip-build --root=/usr/src/tmp/python-module-grizzled-buildroot --force
running install
running install_lib
creating /usr/src/tmp/python-module-grizzled-buildroot
creating /usr/src/tmp/python-module-grizzled-buildroot/usr
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections
copying build/lib/grizzled/collections/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections
copying build/lib/grizzled/collections/dict.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
copying build/lib/grizzled/db/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
copying build/lib/grizzled/db/base.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
copying build/lib/grizzled/db/dbgadfly.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
copying build/lib/grizzled/db/dummydb.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
copying build/lib/grizzled/db/mysql.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
copying build/lib/grizzled/db/oracle.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
copying build/lib/grizzled/db/postgresql.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
copying build/lib/grizzled/db/sqlite.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
copying build/lib/grizzled/db/sqlserver.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file
copying build/lib/grizzled/file/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file
copying build/lib/grizzled/file/includer.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io
copying build/lib/grizzled/io/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io
copying build/lib/grizzled/io/filelock.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp
copying build/lib/grizzled/net/ftp/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp
copying build/lib/grizzled/net/ftp/parse.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp
copying build/lib/grizzled/net/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/text
copying build/lib/grizzled/text/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/text
copying build/lib/grizzled/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/cmdline.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/config.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/decorators.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/exception.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/history.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/log.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/misc.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/os.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/proxy.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
copying build/lib/grizzled/system.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections
copying build/lib/test/collections/TestLRUDict.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections
copying build/lib/test/collections/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config
copying build/lib/test/config/TestConfiguration.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config
copying build/lib/test/config/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file
copying build/lib/test/file/Test.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file
copying build/lib/test/file/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io
copying build/lib/test/io/TestPushback.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io
copying build/lib/test/io/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system
copying build/lib/test/system/Test.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system
copying build/lib/test/system/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text
copying build/lib/test/text/TestStr2Bool.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text
copying build/lib/test/text/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text
copying build/lib/test/TestProxy.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test
copying build/lib/test/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test
copying build/lib/test/test_helpers.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/dict.py to dict.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/base.py to base.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.py to dbgadfly.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dummydb.py to dummydb.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/mysql.py to mysql.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/oracle.py to oracle.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/postgresql.py to postgresql.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlite.py to sqlite.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlserver.py to sqlserver.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py to includer.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/filelock.py to filelock.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp/parse.py to parse.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/text/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/cmdline.py to cmdline.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py to config.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/decorators.py to decorators.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/exception.py to exception.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.py to history.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/log.py to log.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/misc.py to misc.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py to os.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/proxy.py to proxy.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/system.py to system.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections/TestLRUDict.py to TestLRUDict.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config/TestConfiguration.py to TestConfiguration.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file/Test.py to Test.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io/TestPushback.py to TestPushback.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system/Test.py to Test.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text/TestStr2Bool.py to TestStr2Bool.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/TestProxy.py to TestProxy.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/__init__.py to __init__.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/test_helpers.py to test_helpers.pyc
running install_egg_info
running egg_info
creating grizzled_python.egg-info
writing requirements to grizzled_python.egg-info/requires.txt
writing grizzled_python.egg-info/PKG-INFO
writing top-level names to grizzled_python.egg-info/top_level.txt
writing dependency_links to grizzled_python.egg-info/dependency_links.txt
writing manifest file 'grizzled_python.egg-info/SOURCES.txt'
reading manifest file 'grizzled_python.egg-info/SOURCES.txt'
writing manifest file 'grizzled_python.egg-info/SOURCES.txt'
Copying grizzled_python.egg-info to /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled_python-1.0.3-py2.7.egg-info
running install_scripts
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-grizzled-1.0.3
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python-module-grizzled-buildroot --force
running install
running install_lib
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections
copying build/lib/grizzled/collections/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections
copying build/lib/grizzled/collections/dict.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
copying build/lib/grizzled/db/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
copying build/lib/grizzled/db/base.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
copying build/lib/grizzled/db/dbgadfly.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
copying build/lib/grizzled/db/dummydb.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
copying build/lib/grizzled/db/mysql.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
copying build/lib/grizzled/db/oracle.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
copying build/lib/grizzled/db/postgresql.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
copying build/lib/grizzled/db/sqlite.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
copying build/lib/grizzled/db/sqlserver.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file
copying build/lib/grizzled/file/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file
copying build/lib/grizzled/file/includer.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io
copying build/lib/grizzled/io/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io
copying build/lib/grizzled/io/filelock.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp
copying build/lib/grizzled/net/ftp/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp
copying build/lib/grizzled/net/ftp/parse.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp
copying build/lib/grizzled/net/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/text
copying build/lib/grizzled/text/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/text
copying build/lib/grizzled/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/cmdline.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/config.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/decorators.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/exception.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/history.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/log.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/misc.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/os.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/proxy.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
copying build/lib/grizzled/system.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections
copying build/lib/test/collections/TestLRUDict.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections
copying build/lib/test/collections/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config
copying build/lib/test/config/TestConfiguration.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config
copying build/lib/test/config/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file
copying build/lib/test/file/Test.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file
copying build/lib/test/file/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io
copying build/lib/test/io/TestPushback.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io
copying build/lib/test/io/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system
copying build/lib/test/system/Test.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system
copying build/lib/test/system/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system
creating /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text
copying build/lib/test/text/TestStr2Bool.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text
copying build/lib/test/text/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text
copying build/lib/test/TestProxy.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test
copying build/lib/test/__init__.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test
copying build/lib/test/test_helpers.py -> /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/dict.py to dict.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/base.py to base.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dbgadfly.py to dbgadfly.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dummydb.py to dummydb.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/mysql.py to mysql.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/oracle.py to oracle.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/postgresql.py to postgresql.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlite.py to sqlite.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlserver.py to sqlserver.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/includer.py to includer.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/filelock.py to filelock.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/parse.py to parse.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/text/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/cmdline.py to cmdline.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py to config.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/decorators.py to decorators.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/exception.py to exception.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/history.py to history.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/log.py to log.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/misc.py to misc.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py to os.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/proxy.py to proxy.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/system.py to system.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/TestLRUDict.py to TestLRUDict.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/TestConfiguration.py to TestConfiguration.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/Test.py to Test.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/TestPushback.py to TestPushback.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/Test.py to Test.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/TestStr2Bool.py to TestStr2Bool.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/TestProxy.py to TestProxy.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/test_helpers.py to test_helpers.cpython-37.pyc
running install_egg_info
running egg_info
creating grizzled_python.egg-info
writing grizzled_python.egg-info/PKG-INFO
writing dependency_links to grizzled_python.egg-info/dependency_links.txt
writing requirements to grizzled_python.egg-info/requires.txt
writing top-level names to grizzled_python.egg-info/top_level.txt
writing manifest file 'grizzled_python.egg-info/SOURCES.txt'
reading manifest file 'grizzled_python.egg-info/SOURCES.txt'
writing manifest file 'grizzled_python.egg-info/SOURCES.txt'
Copying grizzled_python.egg-info to /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled_python-1.0.3-py3.7.egg-info
running install_scripts
+ popd
~/RPM/BUILD/python-module-grizzled-1.0.3
+ python run-epydoc.py
  [..................................................
  Debug: <RoutineDoc grizzled.os.file_separator> is in <ModuleDoc 
         grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.os.file_separator> is in <ModuleDoc 
         grizzled.decorators> but name does not dominate
  [.......................................................
  Debug: <RoutineDoc grizzled.db.base.DBDriver.do_connect> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.db.base.DBDriver.get_display_name> is in
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.db.base.DBDriver.get_import> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.db.base.DBDriver.do_connect> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.db.base.DBDriver.get_display_name> is in
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.db.base.DBDriver.get_import> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  [............................................................
  Debug: <RoutineDoc grizzled.history.History.get_max_length> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.history.History.set_max_length> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.history.History.add_item> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.history.History.remove_item> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.history.History.clear_history> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.history.History.get_max_length> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.history.History.set_max_length> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.history.History.add_item> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.history.History.remove_item> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  Debug: <RoutineDoc grizzled.history.History.clear_history> is in 
         <ModuleDoc grizzled.decorators> but name does not dominate
  [.........................................................................]
Warning: 14 markup errors were found while processing docstrings.  Use
         the verbose switch (-v) to display markup errors.
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/python-module-grizzled-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/python-module-grizzled-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/python-module-grizzled-buildroot/ (default)
Compressing files in /usr/src/tmp/python-module-grizzled-buildroot (auto)
Adjusting library links in /usr/src/tmp/python-module-grizzled-buildroot
./usr/lib:
Verifying ELF objects in /usr/src/tmp/python-module-grizzled-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-grizzled-buildroot using /usr/bin/python
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/__init__.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/dict.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/dict.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/base.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dummydb.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/mysql.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/oracle.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/postgresql.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlite.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlserver.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/base.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dummydb.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/mysql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/oracle.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/postgresql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlite.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlserver.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/__init__.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/__init__.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/filelock.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/filelock.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp/__init__.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp/parse.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp/parse.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/__init__.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/text/__init__.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/text/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/__init__.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/cmdline.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/decorators.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/exception.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/log.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/misc.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/proxy.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/system.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/cmdline.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/decorators.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/exception.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/log.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/misc.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/proxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/system.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections/TestLRUDict.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections/__init__.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections/TestLRUDict.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config/TestConfiguration.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config/__init__.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config/TestConfiguration.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file/Test.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file/__init__.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io/TestPushback.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io/__init__.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io/TestPushback.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system/Test.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system/__init__.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text/TestStr2Bool.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text/__init__.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text/TestStr2Bool.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/TestProxy.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/__init__.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/test_helpers.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/TestProxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/test_helpers.py
Bytecompiling python modules with optimization in /usr/src/tmp/python-module-grizzled-buildroot using /usr/bin/python -O
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/dict.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/base.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dummydb.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/mysql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/oracle.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/postgresql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlite.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlserver.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/filelock.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/ftp/parse.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/text/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/cmdline.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/decorators.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/exception.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/log.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/misc.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/proxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/system.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections/TestLRUDict.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/collections/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config/TestConfiguration.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/config/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/file/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io/TestPushback.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/io/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/system/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text/TestStr2Bool.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/text/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/TestProxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/test/test_helpers.py
Bytecompiling python3 modules in /usr/src/tmp/python-module-grizzled-buildroot using /usr/bin/python3
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/cmdline.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/config.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/decorators.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/exception.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/history.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/log.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/misc.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/os.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/proxy.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__pycache__/system.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/__pycache__/dict.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/dict.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__pycache__/base.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__pycache__/dbgadfly.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__pycache__/dummydb.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__pycache__/mysql.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__pycache__/oracle.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__pycache__/postgresql.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__pycache__/sqlite.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__pycache__/sqlserver.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/base.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dbgadfly.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dummydb.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/mysql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/oracle.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/postgresql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlite.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlserver.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/__pycache__/includer.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/includer.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/__pycache__/filelock.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/filelock.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/__pycache__/parse.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/parse.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/text/__pycache__/__init__.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/text/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/cmdline.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/decorators.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/exception.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/history.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/log.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/misc.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/proxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/system.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/__pycache__/TestProxy.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/__pycache__/test_helpers.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/__pycache__/TestLRUDict.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/__pycache__/__init__.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/TestLRUDict.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/__pycache__/TestConfiguration.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/__pycache__/__init__.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/TestConfiguration.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/__pycache__/Test.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/__pycache__/__init__.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/__pycache__/TestPushback.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/__pycache__/__init__.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/TestPushback.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/__pycache__/Test.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/__pycache__/__init__.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/__init__.py
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/__pycache__/TestStr2Bool.cpython-37.pyc
unlink /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/__pycache__/__init__.cpython-37.pyc
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/TestStr2Bool.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/TestProxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/test_helpers.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-grizzled-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/dict.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/base.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dbgadfly.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dummydb.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/mysql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/oracle.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/postgresql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlite.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlserver.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/includer.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/filelock.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/parse.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/text/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/cmdline.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/decorators.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/exception.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/history.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/log.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/misc.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/proxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/system.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/TestLRUDict.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/TestConfiguration.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/TestPushback.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/TestStr2Bool.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/TestProxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/test_helpers.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-grizzled-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/dict.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/base.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dbgadfly.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dummydb.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/mysql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/oracle.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/postgresql.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlite.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlserver.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/includer.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/filelock.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/parse.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/text/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/cmdline.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/decorators.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/exception.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/history.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/log.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/misc.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/proxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/system.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/TestLRUDict.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/collections/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/TestConfiguration.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/config/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/file/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/TestPushback.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/io/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/Test.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/system/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/TestStr2Bool.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/text/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/TestProxy.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/__init__.py
compile /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/test/test_helpers.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib/python3/site-packages/test/__pycache__/test_helpers.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/__pycache__/test_helpers.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/test/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/test/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/__pycache__/__init__.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/__pycache__/TestProxy.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/__pycache__/TestProxy.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/text/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/test/text/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/test/text/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/text/__pycache__/__init__.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/text/__pycache__/TestStr2Bool.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/text/__pycache__/TestStr2Bool.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/system/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/test/system/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/test/system/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/system/__pycache__/__init__.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/system/__pycache__/Test.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/system/__pycache__/Test.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/io/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/test/io/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/test/io/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/io/__pycache__/__init__.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/io/__pycache__/TestPushback.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/io/__pycache__/TestPushback.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/file/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/test/file/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/test/file/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/file/__pycache__/__init__.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/file/__pycache__/Test.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/file/__pycache__/Test.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/config/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/test/config/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/test/config/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/config/__pycache__/__init__.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/config/__pycache__/TestConfiguration.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/config/__pycache__/TestConfiguration.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/test/collections/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/test/collections/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/test/collections/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/test/collections/__pycache__/__init__.cpython-37.opt-1.pyc'
'./usr/lib/python3/site-packages/grizzled/__pycache__/system.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/__pycache__/system.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/__pycache__/proxy.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/__pycache__/proxy.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/__pycache__/misc.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/__pycache__/misc.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/__pycache__/log.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/__pycache__/log.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/__pycache__/exception.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/__pycache__/exception.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/__pycache__/cmdline.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/__pycache__/cmdline.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/text/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/text/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/net/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/net/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/net/ftp/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/net/ftp/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/io/__pycache__/filelock.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/io/__pycache__/filelock.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/io/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/io/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/file/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/file/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/db/__pycache__/sqlserver.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/db/__pycache__/sqlserver.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/db/__pycache__/sqlite.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/db/__pycache__/sqlite.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/db/__pycache__/postgresql.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/db/__pycache__/postgresql.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/db/__pycache__/oracle.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/db/__pycache__/oracle.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/db/__pycache__/mysql.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/db/__pycache__/mysql.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/db/__pycache__/dummydb.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/db/__pycache__/dummydb.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/db/__pycache__/dbgadfly.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/db/__pycache__/dbgadfly.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/db/__pycache__/base.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/db/__pycache__/base.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/db/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/db/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/grizzled/collections/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/grizzled/collections/__pycache__/__init__.cpython-37.pyc'
Hardlinking identical .pyc and .pyo files
'./usr/lib/python2.7/site-packages/test/__init__.pyo' => './usr/lib/python2.7/site-packages/test/__init__.pyc'
'./usr/lib/python2.7/site-packages/test/text/__init__.pyo' => './usr/lib/python2.7/site-packages/test/text/__init__.pyc'
'./usr/lib/python2.7/site-packages/test/system/__init__.pyo' => './usr/lib/python2.7/site-packages/test/system/__init__.pyc'
'./usr/lib/python2.7/site-packages/test/io/__init__.pyo' => './usr/lib/python2.7/site-packages/test/io/__init__.pyc'
'./usr/lib/python2.7/site-packages/test/file/__init__.pyo' => './usr/lib/python2.7/site-packages/test/file/__init__.pyc'
'./usr/lib/python2.7/site-packages/test/config/__init__.pyo' => './usr/lib/python2.7/site-packages/test/config/__init__.pyc'
'./usr/lib/python2.7/site-packages/test/collections/__init__.pyo' => './usr/lib/python2.7/site-packages/test/collections/__init__.pyc'
'./usr/lib/python2.7/site-packages/grizzled/system.pyo' => './usr/lib/python2.7/site-packages/grizzled/system.pyc'
'./usr/lib/python2.7/site-packages/grizzled/proxy.pyo' => './usr/lib/python2.7/site-packages/grizzled/proxy.pyc'
'./usr/lib/python2.7/site-packages/grizzled/misc.pyo' => './usr/lib/python2.7/site-packages/grizzled/misc.pyc'
'./usr/lib/python2.7/site-packages/grizzled/log.pyo' => './usr/lib/python2.7/site-packages/grizzled/log.pyc'
'./usr/lib/python2.7/site-packages/grizzled/exception.pyo' => './usr/lib/python2.7/site-packages/grizzled/exception.pyc'
'./usr/lib/python2.7/site-packages/grizzled/cmdline.pyo' => './usr/lib/python2.7/site-packages/grizzled/cmdline.pyc'
'./usr/lib/python2.7/site-packages/grizzled/__init__.pyo' => './usr/lib/python2.7/site-packages/grizzled/__init__.pyc'
'./usr/lib/python2.7/site-packages/grizzled/text/__init__.pyo' => './usr/lib/python2.7/site-packages/grizzled/text/__init__.pyc'
'./usr/lib/python2.7/site-packages/grizzled/net/__init__.pyo' => './usr/lib/python2.7/site-packages/grizzled/net/__init__.pyc'
'./usr/lib/python2.7/site-packages/grizzled/net/ftp/__init__.pyo' => './usr/lib/python2.7/site-packages/grizzled/net/ftp/__init__.pyc'
'./usr/lib/python2.7/site-packages/grizzled/io/filelock.pyo' => './usr/lib/python2.7/site-packages/grizzled/io/filelock.pyc'
'./usr/lib/python2.7/site-packages/grizzled/io/__init__.pyo' => './usr/lib/python2.7/site-packages/grizzled/io/__init__.pyc'
'./usr/lib/python2.7/site-packages/grizzled/file/__init__.pyo' => './usr/lib/python2.7/site-packages/grizzled/file/__init__.pyc'
'./usr/lib/python2.7/site-packages/grizzled/db/sqlserver.pyo' => './usr/lib/python2.7/site-packages/grizzled/db/sqlserver.pyc'
'./usr/lib/python2.7/site-packages/grizzled/db/sqlite.pyo' => './usr/lib/python2.7/site-packages/grizzled/db/sqlite.pyc'
'./usr/lib/python2.7/site-packages/grizzled/db/postgresql.pyo' => './usr/lib/python2.7/site-packages/grizzled/db/postgresql.pyc'
'./usr/lib/python2.7/site-packages/grizzled/db/oracle.pyo' => './usr/lib/python2.7/site-packages/grizzled/db/oracle.pyc'
'./usr/lib/python2.7/site-packages/grizzled/db/mysql.pyo' => './usr/lib/python2.7/site-packages/grizzled/db/mysql.pyc'
'./usr/lib/python2.7/site-packages/grizzled/db/dummydb.pyo' => './usr/lib/python2.7/site-packages/grizzled/db/dummydb.pyc'
'./usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.pyo' => './usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.pyc'
'./usr/lib/python2.7/site-packages/grizzled/db/base.pyo' => './usr/lib/python2.7/site-packages/grizzled/db/base.pyc'
'./usr/lib/python2.7/site-packages/grizzled/db/__init__.pyo' => './usr/lib/python2.7/site-packages/grizzled/db/__init__.pyc'
'./usr/lib/python2.7/site-packages/grizzled/collections/__init__.pyo' => './usr/lib/python2.7/site-packages/grizzled/collections/__init__.pyc'
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.3328
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-grizzled-1.0.3
+ nosetests -vv
nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$']
test.collections.TestLRUDict.TestLRUDict.test1 ... ok
test.collections.TestLRUDict.TestLRUDict.testBig ... ok
test.config.TestConfiguration.TestParser.testBadSubstitution ... ok
test.config.TestConfiguration.TestParser.testInclude ... ok
test.config.TestConfiguration.TestParser.testOrdering ... ok
test.config.TestConfiguration.TestParser.testSubstitute1 ... ok
test.config.TestConfiguration.TestParser.testSubstitute2 ... ok
test.file.Test.TestFilePackage.testRecursivelyRemove ... ok
test.file.Test.TestFilePackage.testTouch ... ok
test.file.Test.TestFilePackage.testUnlinkQuietly ... ok
test.io.TestPushback.TestPushback.testPushback ... ok
test.system.Test.TestSys.test_class_for_name ... ok
test.system.Test.TestSys.test_current_version ... ok
test.system.Test.TestSys.test_version_conversions('2.5.1', 33882608) ... ok
test.system.Test.TestSys.test_version_conversions('1.5', 17105136) ... ok
test.system.Test.TestSys.test_version_conversions('2.6', 33947888) ... ok
test.system.Test.TestSys.test_version_conversions('2.4.3', 33817584) ... ok
test.text.TestStr2Bool.TestStr2Bool.testBadStrings ... ok
test.text.TestStr2Bool.TestStr2Bool.testGoodStrings ... ok
test.TestProxy.TestProxyPackage.test_forward_all ... ok
test.TestProxy.TestProxyPackage.test_forward_all_but_name ... ok
test.TestProxy.TestProxyPackage.test_forward_all_but_name_mode ... ok

----------------------------------------------------------------------
Ran 22 tests in 0.525s

OK
+ exit 0
Processing files: python-module-grizzled-1.0.3-alt1.git20120525.1.2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.88109
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-grizzled-1.0.3
+ DOCDIR=/usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-1.0.3
+ export DOCDIR
+ rm -rf /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-1.0.3
+ /bin/mkdir -p /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-1.0.3
+ cp -prL CHANGELOG.md LICENSE.md README.md /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-1.0.3
+ chmod -R go-w /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-1.0.3
+ chmod -R a+rX /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-1.0.3
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cN1DwT
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.0Z6fEr
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/cmdline.py: skipping sys
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/cmdline.py: line=62 IGNORE (for REQ=slight and deep=15) module=textwrap
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/__init__.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/dict.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py: line=752 IGNORE (for REQ=slight and deep=15) module=grizzled
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py: line=936 IGNORE (for REQ=slight and deep=8) module=tempfile
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py: line=937 IGNORE (for REQ=slight and deep=8) module=atexit
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/config.py: line=958 IGNORE (for REQ=slight and deep=8) module=sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/__init__.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/base.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/base.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/base.py: hiding collections, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/base.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/base.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.py: line=106 IGNORE (for REQ=slight and deep=11) module=gadfly
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dbgadfly.py: line=141 IGNORE (for REQ=slight and deep=11) module=gadfly
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dummydb.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/dummydb.py: line=69 IGNORE (for REQ=slight and deep=11) module=dummydb
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/mysql.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/mysql.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/mysql.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/mysql.py: line=37 IGNORE (for REQ=slight and deep=11) module=MySQLdb
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/oracle.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/oracle.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/oracle.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/oracle.py: line=34 IGNORE (for REQ=slight and deep=11) module=cx_Oracle
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/postgresql.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/postgresql.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/postgresql.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/postgresql.py: line=37 IGNORE (for REQ=slight and deep=11) module=psycopg2
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlite.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlite.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlite.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlite.py: line=32 IGNORE (for REQ=slight and deep=11) module=sqlite3
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlite.py: line=48 IGNORE (for REQ=slight and deep=11) module=sqlite3
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlserver.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlserver.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlserver.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/db/sqlserver.py: line=31 IGNORE (for REQ=slight and deep=11) module=pymssql
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/decorators.py: line=76 IGNORE (for REQ=slight and deep=16) module=warnings
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/__init__.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/__init__.py: skipping sys
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/__init__.py: line=212 IGNORE (for REQ=slight and deep=8) module=glob
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py: line=182 IGNORE (for REQ=slight and deep=15) module=cStringIO
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py: line=456 IGNORE (for REQ=slight and deep=12) module=cStringIO
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.py: line=60 IGNORE (for REQ=slight and deep=8) module=readline
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.py: line=487 IGNORE (for REQ=slight and deep=11) module=pyreadline
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/history.py: line=488 IGNORE (for REQ=slight and deep=11) module=pyreadline
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/__init__.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/filelock.py: hiding os, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/filelock.py: line=124 IGNORE (for REQ=slight and deep=11) module=fcntl
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/filelock.py: line=132 IGNORE (for REQ=slight and deep=11) module=fcntl
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/filelock.py: line=142 IGNORE (for REQ=slight and deep=11) module=msvcrt
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/io/filelock.py: line=152 IGNORE (for REQ=slight and deep=11) module=msvcrt
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/log.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/misc.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/misc.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/net/__init__.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py: hiding os, which SEEMS TO BE SELF-SATISFIED
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py: skipping sys
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py: hiding grizzled, which SEEMS TO BE SELF-SATISFIED
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py: line=277 IGNORE (for REQ=slight and deep=12) module=resource
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py: line=308 IGNORE (for REQ=slight and deep=12) module=errno
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py: line=353 IGNORE (for REQ=slight and deep=16) module=string
/usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py: line=382 IGNORE (for REQ=slight and deep=8) module=time
python.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/system.py: skipping sys
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/cmdline.py is not executable
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/collections/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/file/includer.py is not executable
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/log.py is not executable
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python2.7/site-packages/grizzled/os.py is not executable
Provides: python2.7(grizzled), python2.7(grizzled.cmdline), python2.7(grizzled.collections), python2.7(grizzled.collections.dict), python2.7(grizzled.config), python2.7(grizzled.db), python2.7(grizzled.db.base), python2.7(grizzled.db.dbgadfly), python2.7(grizzled.db.dummydb), python2.7(grizzled.db.mysql), python2.7(grizzled.db.oracle), python2.7(grizzled.db.postgresql), python2.7(grizzled.db.sqlite), python2.7(grizzled.db.sqlserver), python2.7(grizzled.decorators), python2.7(grizzled.exception), python2.7(grizzled.file), python2.7(grizzled.file.includer), python2.7(grizzled.history), python2.7(grizzled.io), python2.7(grizzled.io.filelock), python2.7(grizzled.log), python2.7(grizzled.misc), python2.7(grizzled.net), python2.7(grizzled.net.ftp), python2.7(grizzled.net.ftp.parse), python2.7(grizzled.os), python2.7(grizzled.proxy), python2.7(grizzled.system), python2.7(grizzled.text)
Requires: python2.7(enum), /usr/lib/python2.7/site-packages, python-modules, python2.7(logging)
Processing files: python-module-grizzled-docs-1.0.3-alt1.git20120525.1.2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.51518
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-grizzled-1.0.3
+ DOCDIR=/usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-docs-1.0.3
+ export DOCDIR
+ rm -rf /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-docs-1.0.3
+ /bin/mkdir -p /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-docs-1.0.3
+ cp -prL epydoc/ConfigParser.NoOptionError-class.html epydoc/ConfigParser.NoSectionError-class.html epydoc/api-objects.txt epydoc/class-tree.html epydoc/crarr.png epydoc/epydoc.css epydoc/epydoc.js epydoc/frames.html epydoc/grizzled-module.html epydoc/grizzled-pysrc.html epydoc/grizzled.cmdline-module.html epydoc/grizzled.cmdline-pysrc.html epydoc/grizzled.cmdline.CommandLineParser-class.html epydoc/grizzled.collections-module.html epydoc/grizzled.collections-pysrc.html epydoc/grizzled.collections.dict-module.html epydoc/grizzled.collections.dict-pysrc.html epydoc/grizzled.collections.dict.LRUDict-class.html epydoc/grizzled.collections.dict.LRUList-class.html epydoc/grizzled.collections.dict.LRUListEntry-class.html epydoc/grizzled.collections.dict.OrderedDict-class.html epydoc/grizzled.config-module.html epydoc/grizzled.config-pysrc.html epydoc/grizzled.config.Configuration-class.html epydoc/grizzled.config.NoVariableError-class.html epydoc/grizzled.config._ConfigDict-class.html epydoc/grizzled.config._ConfigTemplate-class.html epydoc/grizzled.db-module.html epydoc/grizzled.db-pysrc.html epydoc/grizzled.db.base-module.html epydoc/grizzled.db.base-pysrc.html epydoc/grizzled.db.base.Cursor-class.html epydoc/grizzled.db.base.DB-class.html epydoc/grizzled.db.base.DBDriver-class.html epydoc/grizzled.db.base.DBError-class.html epydoc/grizzled.db.base.Error-class.html epydoc/grizzled.db.base.IndexMetadata-class.html epydoc/grizzled.db.base.RDBMSMetadata-class.html epydoc/grizzled.db.base.TableMetadata-class.html epydoc/grizzled.db.base.Warning-class.html epydoc/grizzled.db.dbgadfly-module.html epydoc/grizzled.db.dbgadfly-pysrc.html epydoc/grizzled.db.dbgadfly.GadflyCursor-class.html epydoc/grizzled.db.dbgadfly.GadflyDB-class.html epydoc/grizzled.db.dbgadfly.GadflyDriver-class.html epydoc/grizzled.db.dummydb-module.html epydoc/grizzled.db.dummydb-pysrc.html epydoc/grizzled.db.dummydb.DummyCursor-class.html epydoc/grizzled.db.dummydb.DummyDB-class.html epydoc/grizzled.db.dummydb.DummyDriver-class.html epydoc/grizzled.db.mysql-module.html epydoc/grizzled.db.mysql-pysrc.html epydoc/grizzled.db.mysql.MySQLDriver-class.html epydoc/grizzled.db.oracle-module.html epydoc/grizzled.db.oracle-pysrc.html epydoc/grizzled.db.oracle.OracleDriver-class.html epydoc/grizzled.db.postgresql-module.html epydoc/grizzled.db.postgresql-pysrc.html epydoc/grizzled.db.postgresql.PostgreSQLDriver-class.html epydoc/grizzled.db.sqlite-module.html epydoc/grizzled.db.sqlite-pysrc.html epydoc/grizzled.db.sqlite.SQLite3Driver-class.html epydoc/grizzled.db.sqlserver-module.html epydoc/grizzled.db.sqlserver-pysrc.html epydoc/grizzled.db.sqlserver.SQLServerDriver-class.html epydoc/grizzled.decorators-module.html epydoc/grizzled.decorators-pysrc.html epydoc/grizzled.exception-module.html epydoc/grizzled.exception-pysrc.html epydoc/grizzled.exception.ExceptionWithMessage-class.html epydoc/grizzled.file-module.html epydoc/grizzled.file-pysrc.html epydoc/grizzled.file.includer-module.html epydoc/grizzled.file.includer-pysrc.html epydoc/grizzled.file.includer.IncludeError-class.html epydoc/grizzled.file.includer.Includer-class.html epydoc/grizzled.history-module.html epydoc/grizzled.history-pysrc.html epydoc/grizzled.history.DummyHistory-class.html epydoc/grizzled.history.History-class.html epydoc/grizzled.history.HistoryError-class.html epydoc/grizzled.history.PyReadlineHistory-class.html epydoc/grizzled.history.ReadlineHistory-class.html epydoc/grizzled.io-module.html epydoc/grizzled.io-pysrc.html epydoc/grizzled.io.AutoFlush-class.html epydoc/grizzled.io.MultiWriter-class.html epydoc/grizzled.io.PushbackFile-class.html epydoc/grizzled.io.Zip-class.html epydoc/grizzled.io.filelock-module.html epydoc/grizzled.io.filelock-pysrc.html epydoc/grizzled.io.filelock.FileLock-class.html epydoc/grizzled.io.filelock._PosixFileLock-class.html epydoc/grizzled.io.filelock._WindowsFileLock-class.html epydoc/grizzled.log-module.html epydoc/grizzled.log-pysrc.html epydoc/grizzled.log.WrappingLogFormatter-class.html epydoc/grizzled.misc-module.html epydoc/grizzled.misc-pysrc.html epydoc/grizzled.misc.ReadOnly-class.html epydoc/grizzled.misc.ReadOnlyObjectError-class.html epydoc/grizzled.net-module.html epydoc/grizzled.net-pysrc.html epydoc/grizzled.net.ftp-module.html epydoc/grizzled.net.ftp-pysrc.html epydoc/grizzled.net.ftp.parse-module.html epydoc/grizzled.net.ftp.parse-pysrc.html epydoc/grizzled.net.ftp.parse.FTPListData-class.html epydoc/grizzled.net.ftp.parse.FTPListDataParser-class.html epydoc/grizzled.net.ftp.parse.FTPMlstDataParser-class.html epydoc/grizzled.os-module.html epydoc/grizzled.os-pysrc.html epydoc/grizzled.os.DaemonError-class.html epydoc/grizzled.proxy-module.html epydoc/grizzled.proxy-pysrc.html epydoc/grizzled.proxy.Forwarder-class.html epydoc/grizzled.system-module.html epydoc/grizzled.system-pysrc.html epydoc/grizzled.text-module.html epydoc/grizzled.text-pysrc.html epydoc/help.html epydoc/identifier-index.html epydoc/index.html epydoc/module-tree.html epydoc/redirect.html epydoc/string._TemplateMetaclass-class.html epydoc/toc-everything.html epydoc/toc-grizzled-module.html epydoc/toc-grizzled.cmdline-module.html epydoc/toc-grizzled.collections-module.html epydoc/toc-grizzled.collections.dict-module.html epydoc/toc-grizzled.config-module.html epydoc/toc-grizzled.db-module.html epydoc/toc-grizzled.db.base-module.html epydoc/toc-grizzled.db.dbgadfly-module.html epydoc/toc-grizzled.db.dummydb-module.html epydoc/toc-grizzled.db.mysql-module.html epydoc/toc-grizzled.db.oracle-module.html epydoc/toc-grizzled.db.postgresql-module.html epydoc/toc-grizzled.db.sqlite-module.html epydoc/toc-grizzled.db.sqlserver-module.html epydoc/toc-grizzled.decorators-module.html epydoc/toc-grizzled.exception-module.html epydoc/toc-grizzled.file-module.html epydoc/toc-grizzled.file.includer-module.html epydoc/toc-grizzled.history-module.html epydoc/toc-grizzled.io-module.html epydoc/toc-grizzled.io.filelock-module.html epydoc/toc-grizzled.log-module.html epydoc/toc-grizzled.misc-module.html epydoc/toc-grizzled.net-module.html epydoc/toc-grizzled.net.ftp-module.html epydoc/toc-grizzled.net.ftp.parse-module.html epydoc/toc-grizzled.os-module.html epydoc/toc-grizzled.proxy-module.html epydoc/toc-grizzled.system-module.html epydoc/toc-grizzled.text-module.html epydoc/toc.html /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-docs-1.0.3
+ chmod -R go-w /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-docs-1.0.3
+ chmod -R a+rX /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python-module-grizzled-docs-1.0.3
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KC3YUx
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.3ff02r
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Processing files: python3-module-grizzled-1.0.3-alt1.git20120525.1.2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.48548
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-grizzled-1.0.3
+ DOCDIR=/usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python3-module-grizzled-1.0.3
+ export DOCDIR
+ rm -rf /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python3-module-grizzled-1.0.3
+ /bin/mkdir -p /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python3-module-grizzled-1.0.3
+ cp -prL CHANGELOG.md LICENSE.md README.md /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python3-module-grizzled-1.0.3
+ chmod -R go-w /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python3-module-grizzled-1.0.3
+ chmod -R a+rX /usr/src/tmp/python-module-grizzled-buildroot/usr/share/doc/python3-module-grizzled-1.0.3
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pYxarB
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.aw4N9E
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/cmdline.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/cmdline.py: line=62 IGNORE (for REQ=slight and deep=15) module=textwrap
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/dict.py: skipping sys
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py: skipping time
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py: line=752 IGNORE (for REQ=slight and deep=15) module=grizzled.file
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py: line=936 IGNORE (for REQ=slight and deep=8) module=tempfile
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py: line=937 IGNORE (for REQ=slight and deep=8) module=atexit
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/config.py: line=958 IGNORE (for REQ=slight and deep=8) module=sys
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__init__.py: skipping time
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/__init__.py: skipping sys
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/base.py: skipping time
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/base.py: skipping sys
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dbgadfly.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dbgadfly.py: line=106 IGNORE (for REQ=slight and deep=11) module=gadfly
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dbgadfly.py: line=141 IGNORE (for REQ=slight and deep=11) module=gadfly
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/dummydb.py: line=69 possible relative import from ., UNIMPLEMENTED
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/mysql.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/mysql.py: line=37 IGNORE (for REQ=slight and deep=11) module=MySQLdb
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/oracle.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/oracle.py: line=34 IGNORE (for REQ=slight and deep=11) module=cx_Oracle
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/postgresql.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/postgresql.py: line=37 IGNORE (for REQ=slight and deep=11) module=psycopg2
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlite.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlite.py: line=32 IGNORE (for REQ=slight and deep=11) module=sqlite3
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlite.py: line=48 IGNORE (for REQ=slight and deep=11) module=sqlite3
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlserver.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/db/sqlserver.py: line=31 IGNORE (for REQ=slight and deep=11) module=pymssql
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/decorators.py: line=76 IGNORE (for REQ=slight and deep=16) module=warnings
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/__init__.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/__init__.py: line=212 IGNORE (for REQ=slight and deep=8) module=glob
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/includer.py: skipping sys
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/includer.py: skipping atexit
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/includer.py: line=182 IGNORE (for REQ=slight and deep=15) module=io
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/includer.py: line=456 IGNORE (for REQ=slight and deep=12) module=io
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/history.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/history.py: line=60 IGNORE (for REQ=slight and deep=8) module=readline
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/history.py: line=487 IGNORE (for REQ=slight and deep=11) module=pyreadline
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/history.py: line=488 IGNORE (for REQ=slight and deep=11) module=pyreadline.unicode_helper
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/filelock.py: line=123 IGNORE (for REQ=slight and deep=11) module=fcntl
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/filelock.py: line=131 IGNORE (for REQ=slight and deep=11) module=fcntl
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/filelock.py: line=141 IGNORE (for REQ=slight and deep=11) module=msvcrt
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/io/filelock.py: line=151 IGNORE (for REQ=slight and deep=11) module=msvcrt
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/log.py: skipping sys
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/net/ftp/parse.py: skipping time
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py: line=277 IGNORE (for REQ=slight and deep=12) module=resource
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py: line=308 IGNORE (for REQ=slight and deep=12) module=errno
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py: line=352 IGNORE (for REQ=slight and deep=16) module=string
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py: line=381 IGNORE (for REQ=slight and deep=8) module=time
python3.req: /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/system.py: skipping sys
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/cmdline.py is not executable
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/collections/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/file/includer.py is not executable
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/log.py is not executable
shebang.req.files: executable script /usr/src/tmp/python-module-grizzled-buildroot/usr/lib/python3/site-packages/grizzled/os.py is not executable
Provides: python3(grizzled), python3(grizzled.cmdline), python3(grizzled.collections), python3(grizzled.collections.dict), python3(grizzled.config), python3(grizzled.db), python3(grizzled.db.base), python3(grizzled.db.dbgadfly), python3(grizzled.db.dummydb), python3(grizzled.db.mysql), python3(grizzled.db.oracle), python3(grizzled.db.postgresql), python3(grizzled.db.sqlite), python3(grizzled.db.sqlserver), python3(grizzled.decorators), python3(grizzled.exception), python3(grizzled.file), python3(grizzled.file.includer), python3(grizzled.history), python3(grizzled.io), python3(grizzled.io.filelock), python3(grizzled.log), python3(grizzled.misc), python3(grizzled.net), python3(grizzled.net.ftp), python3(grizzled.net.ftp.parse), python3(grizzled.os), python3(grizzled.proxy), python3(grizzled.system), python3(grizzled.text)
Requires: python3(enum) < 0, /usr/lib/python3/site-packages, python3(calendar) < 0, python3(configparser) < 0, python3(contextlib) < 0, python3(copy) < 0, python3(datetime) < 0, python3(ftplib) < 0, python3(glob) < 0, python3(logging) < 0, python3(optparse) < 0, python3(re) < 0, python3(shutil) < 0, python3(string) < 0, python3(tempfile) < 0, python3(textwrap) < 0, python3(types) < 0, python3(urllib.error) < 0, python3(urllib.parse) < 0, python3(urllib.request) < 0, python3(zipfile) < 0
Wrote: /usr/src/RPM/RPMS/noarch/python-module-grizzled-1.0.3-alt1.git20120525.1.2.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/python-module-grizzled-docs-1.0.3-alt1.git20120525.1.2.noarch.rpm
Wrote: /usr/src/RPM/RPMS/noarch/python3-module-grizzled-1.0.3-alt1.git20120525.1.2.noarch.rpm
43.40user 2.65system 1:01.69elapsed 74%CPU (0avgtext+0avgdata 37004maxresident)k
0inputs+0outputs (0major+370498minor)pagefaults 0swaps
58.70user 9.97system 1:26.16elapsed 79%CPU (0avgtext+0avgdata 117780maxresident)k
2440inputs+0outputs (0major+912665minor)pagefaults 0swaps