<86>Apr 28 10:41:27 userdel[3461866]: delete user 'rooter' <86>Apr 28 10:41:27 userdel[3461866]: removed group 'rooter' owned by 'rooter' <86>Apr 28 10:41:27 userdel[3461866]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 28 10:41:27 groupadd[3461878]: group added to /etc/group: name=rooter, GID=639 <86>Apr 28 10:41:27 groupadd[3461878]: group added to /etc/gshadow: name=rooter <86>Apr 28 10:41:27 groupadd[3461878]: new group: name=rooter, GID=639 <86>Apr 28 10:41:27 useradd[3461882]: new user: name=rooter, UID=639, GID=639, home=/root, shell=/bin/bash <86>Apr 28 10:41:27 userdel[3461892]: delete user 'builder' <86>Apr 28 10:41:27 userdel[3461892]: removed group 'builder' owned by 'builder' <86>Apr 28 10:41:27 userdel[3461892]: removed shadow group 'builder' owned by 'builder' <86>Apr 28 10:41:27 groupadd[3461900]: group added to /etc/group: name=builder, GID=640 <86>Apr 28 10:41:27 groupadd[3461900]: group added to /etc/gshadow: name=builder <86>Apr 28 10:41:27 groupadd[3461900]: new group: name=builder, GID=640 <86>Apr 28 10:41:27 useradd[3461906]: new user: name=builder, UID=640, GID=640, home=/usr/src, shell=/bin/bash <13>Apr 28 10:41:28 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Apr 28 10:41:28 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>Apr 28 10:41:28 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Apr 28 10:41:28 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Apr 28 10:41:28 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Apr 28 10:41:28 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Apr 28 10:41:28 rpmi: ca-certificates-2021.03.24-alt1 sisyphus+268304.300.1.1 1616591829 installed <13>Apr 28 10:41:28 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Apr 28 10:41:28 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Apr 28 10:41:29 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684255 installed <13>Apr 28 10:41:29 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684255 installed <13>Apr 28 10:41:29 rpmi: python3-3.9.4-alt1 sisyphus+268966.100.1.1 1617609166 installed <13>Apr 28 10:41:29 rpmi: python3-base-3.9.4-alt1 sisyphus+268966.100.1.1 1617609166 installed <13>Apr 28 10:41:29 rpmi: libpython3-3.9.4-alt1 sisyphus+268966.100.1.1 1617609166 installed <13>Apr 28 10:41:29 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Apr 28 10:41:29 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Apr 28 10:41:29 rpmi: rpm-macros-sphinx-1:1.6.5-alt8 sisyphus+244988.100.1.1 1588163023 installed <13>Apr 28 10:41:32 rpmi: python3-module-six-1.15.0-alt1 sisyphus+255738.100.2.1 1596527214 installed <13>Apr 28 10:41:32 rpmi: python3-module-pkg_resources-1:56.0.0-alt1 sisyphus+269911.100.2.1 1618475070 installed <13>Apr 28 10:41:32 rpmi: python3-module-iniconfig-1.0.0-alt2 sisyphus+235493.2400.6.1 1565442448 installed <13>Apr 28 10:41:32 rpmi: python3-module-genshi-0.7.4-alt2 sisyphus+261703.100.2.1 1605232240 installed <13>Apr 28 10:41:32 rpmi: python-modules-compiler-2.7.18-alt4 sisyphus+266950.200.2.1 1614241383 installed <13>Apr 28 10:41:32 rpmi: python-modules-email-2.7.18-alt4 sisyphus+266950.200.2.1 1614241383 installed <13>Apr 28 10:41:32 rpmi: python-modules-unittest-2.7.18-alt4 sisyphus+266950.200.2.1 1614241383 installed <13>Apr 28 10:41:32 rpmi: python-modules-2.7.18-alt4 sisyphus+266950.200.2.1 1614241383 installed <13>Apr 28 10:41:32 rpmi: python-modules-encodings-2.7.18-alt4 sisyphus+266950.200.2.1 1614241383 installed <13>Apr 28 10:41:32 rpmi: python-modules-ctypes-2.7.18-alt4 sisyphus+266950.200.2.1 1614241383 installed <13>Apr 28 10:41:32 rpmi: python-modules-multiprocessing-2.7.18-alt4 sisyphus+266950.200.2.1 1614241383 installed <13>Apr 28 10:41:32 rpmi: python-modules-logging-2.7.18-alt4 sisyphus+266950.200.2.1 1614241383 installed <13>Apr 28 10:41:32 rpmi: python3-module-toml-0.10.2-alt2 sisyphus+268468.100.2.1 1617010078 installed <13>Apr 28 10:41:32 rpmi: python3-module-pluggy-0.13.1-alt2 sisyphus+250320.400.1.1 1588511673 installed <13>Apr 28 10:41:32 rpmi: python3-module-pyparsing-2.4.2-alt2 sisyphus+261315.100.1.1 1604861802 installed <13>Apr 28 10:41:32 rpmi: python3-module-packaging-19.0-alt3 sisyphus+261322.40.5.2 1604886824 installed <13>Apr 28 10:41:32 rpmi: python3-module-linecache2-1.0.0-alt1.git20150306.2.1 sisyphus+228360.2100.5.2 1556666704 installed <13>Apr 28 10:41:32 rpmi: python3-module-traceback2-1.4.0-alt2.1 sisyphus+227534.300.1.3 1555957009 installed <13>Apr 28 10:41:32 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed <13>Apr 28 10:41:32 rpmi: python3-module-attrs-20.3.0-alt1 sisyphus+262357.100.1.1 1606152750 installed <13>Apr 28 10:41:32 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed <13>Apr 28 10:41:32 rpmi: python3-module-py-1.9.0-alt1 sisyphus+255737.100.16.1 1603346569 installed <13>Apr 28 10:41:32 rpmi: libtinfo-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>Apr 28 10:41:32 rpmi: libncurses-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>Apr 28 10:41:32 rpmi: python3-dev-3.9.4-alt1 sisyphus+268966.100.1.1 1617609166 installed <13>Apr 28 10:41:32 rpmi: python3-module-setuptools-1:56.0.0-alt1 sisyphus+269911.100.2.1 1618475070 installed <13>Apr 28 10:41:32 rpmi: libgpg-error-1.41-alt4 sisyphus+264254.200.1.1 1609440111 installed <13>Apr 28 10:41:32 rpmi: libgcrypt20-1.9.2-alt1 sisyphus+266496.100.1.1 1613559234 installed <13>Apr 28 10:41:32 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>Apr 28 10:41:32 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed <13>Apr 28 10:41:32 rpmi: python3-module-cssselect-0.9.1-alt2 sisyphus+250566.2300.6.1 1588188959 installed <13>Apr 28 10:41:33 rpmi: python3-module-lxml-4.6.3-alt1 sisyphus+268152.100.1.1 1616388041 installed <13>Apr 28 10:41:33 rpmi: python3-module-pbr-5.5.1-alt3 sisyphus+270794.40.3.1 1619529497 installed <13>Apr 28 10:41:33 rpmi: python3-module-pytest-6.2.3-alt1 sisyphus+269977.200.4.1 1618692337 installed <13>Apr 28 10:41:33 rpmi: python3-module-unittest2-1.1.0-alt3 sisyphus+227535.1100.2.1 1556009290 installed <13>Apr 28 10:41:33 rpmi: python-tools-2to3-2.7.18-alt4 sisyphus+266950.200.2.1 1614241383 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-pyga-2.5.0-alt2.nosrc.rpm (w1.gzdio) Installing python3-module-pyga-2.5.0-alt2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.84534 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-pyga-2.5.0 + echo 'Source #0 (python3-module-pyga-2.5.0.tar):' Source #0 (python3-module-pyga-2.5.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-pyga-2.5.0.tar + cd python3-module-pyga-2.5.0 + /bin/chmod -c -Rf u+rwX,go-w . + find ./ -type f -name '*.py' -exec 2to3 -w -n '{}' + RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No changes to ./tests/utils.py RefactoringTool: Refactored ./tests/serialize.py RefactoringTool: Refactored ./tests/ga.py RefactoringTool: No changes to ./setup.py RefactoringTool: Refactored ./pyga/utils.py RefactoringTool: Refactored ./pyga/requests.py --- ./tests/serialize.py (original) +++ ./tests/serialize.py (refactored) @@ -1,5 +1,5 @@ import unittest -from cPickle import loads, dumps +from pickle import loads, dumps class TestSerialize(unittest.TestCase): --- ./tests/ga.py (original) +++ ./tests/ga.py (refactored) @@ -6,10 +6,10 @@ def test_request(self): from pyga.requests import Tracker, Visitor, Session, Page from mock import Mock - from urlparse import urlparse, parse_qs - import urllib2 + from urllib.parse import urlparse, parse_qs + import urllib.request, urllib.error, urllib.parse - mocked = urllib2.urlopen = Mock() + mocked = urllib.request.urlopen = Mock() meta = dict( REMOTE_ADDR='134.321.0.1', --- ./pyga/utils.py (original) +++ ./pyga/utils.py (refactored) @@ -3,7 +3,7 @@ import logging from random import randint import re -import urllib +import urllib.request, urllib.parse, urllib.error import os from datetime import datetime @@ -60,7 +60,7 @@ def encode_uri_components(value): '''Mimics Javascript's encodeURIComponent() function for consistency with the GA Javascript client.''' - return convert_to_uri_component_encoding(urllib.quote(value)) + return convert_to_uri_component_encoding(urllib.parse.quote(value)) def convert_to_uri_component_encoding(value): return value.replace('%21', '!').replace('%2A', '*').replace('%27', "'").replace('%28', '(').replace('%29', ')') @@ -107,7 +107,7 @@ # To do str(s). But, str() can fail on unicode. So, use .encode instead if not stype or (stype == type(s)): try: - return unicode(s) + return str(s) #return s.encode('ascii', 'replace') except AttributeError: return str(s) --- ./pyga/requests.py (original) +++ ./pyga/requests.py (refactored) @@ -5,8 +5,8 @@ from math import floor from pyga.entities import Campaign, CustomVariable, Event, Item, Page, Session, SocialInteraction, Transaction, Visitor import pyga.utils as utils -import urllib -import urllib2 +import urllib.request, urllib.parse, urllib.error +import urllib.request, urllib.error, urllib.parse __author__ = "Arun KR (kra3) " __license__ = "Simplified BSD" @@ -43,7 +43,7 @@ def build_http_request(self): params = self.build_parameters() - query_string = urllib.urlencode(params.get_parameters()) + query_string = urllib.parse.urlencode(params.get_parameters()) query_string = query_string.replace('+', '%20') # Mimic Javascript's encodeURIComponent() encoding for the query @@ -73,7 +73,7 @@ logger.debug(url) if post: logger.debug(post) - return urllib2.Request(url, post, headers) + return urllib.request.Request(url, post, headers) def build_parameters(self): '''Marker implementation''' @@ -85,7 +85,7 @@ # Do not actually send the request if endpoint host is set to null if self.config.endpoint: - response = urllib2.urlopen( + response = urllib.request.urlopen( request, timeout=self.config.request_timeout) return response @@ -204,7 +204,7 @@ x10.clear_key(self.X10_CUSTOMVAR_VALUE_PROJCT_ID) x10.clear_key(self.X10_CUSTOMVAR_SCOPE_PROJECT_ID) - for cvar in custom_vars.itervalues(): + for cvar in custom_vars.values(): name = utils.encode_uri_components(cvar.name) value = utils.encode_uri_components(cvar.value) x10.set_key( @@ -241,7 +241,7 @@ 'utmcct': campaign.content, } - for k, v in param_map.iteritems(): + for k, v in param_map.items(): if v: # Only spaces and pluses get escaped in gaforflash and ga.js, so we do the same params._utmz = '%s%s=%s%s' % (params._utmz, k, @@ -1033,7 +1033,7 @@ RefactoringTool: Refactored ./pyga/entities.py RefactoringTool: Refactored ./pyga/__init__.py RefactoringTool: Refactored ./doc/conf.py RefactoringTool: Files that were modified: RefactoringTool: ./tests/utils.py RefactoringTool: ./tests/serialize.py RefactoringTool: ./tests/ga.py RefactoringTool: ./setup.py RefactoringTool: ./pyga/utils.py RefactoringTool: ./pyga/requests.py RefactoringTool: ./pyga/entities.py RefactoringTool: ./pyga/__init__.py RefactoringTool: ./doc/conf.py RefactoringTool: Warnings/messages while refactoring: RefactoringTool: ### In file ./pyga/__init__.py ### RefactoringTool: Line 8: You should use a for loop here def render_url_string(self): result = '' - for project_id, project in self.project_data.iteritems(): + for project_id, project in self.project_data.items(): result = '%s%s%s' % ( result, project_id, self.__render_project(project)) --- ./pyga/entities.py (original) +++ ./pyga/entities.py (refactored) @@ -2,8 +2,8 @@ from datetime import datetime from operator import itemgetter -from urlparse import urlparse -from urllib import unquote_plus +from urllib.parse import urlparse +from urllib.parse import unquote_plus from pyga import utils from pyga import exceptions @@ -153,7 +153,7 @@ def __setattr__(self, name, value): if name == 'scope': - if value and value not in range(1, 4): + if value and value not in list(range(1, 4)): raise ValueError('Custom Variable scope has to be one of the 1,2 or 3') if name == 'index': @@ -476,9 +476,9 @@ user_locals = [] matched_locales = utils.validate_locale(meta['HTTP_ACCEPT_LANGUAGE']) if matched_locales: - lang_lst = map((lambda x: x.replace('-', '_')), (i[1] for i in matched_locales)) - quality_lst = map((lambda x: x and x or 1), (float(i[4] and i[4] or '0') for i in matched_locales)) - lang_quality_map = map((lambda x, y: (x, y)), lang_lst, quality_lst) + lang_lst = list(map((lambda x: x.replace('-', '_')), (i[1] for i in matched_locales))) + quality_lst = list(map((lambda x: x and x or 1), (float(i[4] and i[4] or '0') for i in matched_locales))) + lang_quality_map = list(map((lambda x, y: (x, y)), lang_lst, quality_lst)) user_locals = [x[0] for x in sorted(lang_quality_map, key=itemgetter(1), reverse=True)] if user_locals: --- ./pyga/__init__.py (original) +++ ./pyga/__init__.py (refactored) @@ -5,4 +5,4 @@ Fire all stored GIF requests One by One. You should call this if you set Config.queue_requests = True ''' - map(lambda func: func(), Q.REQ_ARRAY) + list(map(lambda func: func(), Q.REQ_ARRAY)) --- ./doc/conf.py (original) +++ ./doc/conf.py (refactored) @@ -42,8 +42,8 @@ master_doc = 'index' # General information about the project. -project = u'PYGA' -copyright = u'2012, Arun K R' +project = 'PYGA' +copyright = '2012, Arun K R' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -180,8 +180,8 @@ # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('index', 'PYGA.tex', u'PYGA Documentation', - u'Arun K R', 'manual'), + ('index', 'PYGA.tex', 'PYGA Documentation', + 'Arun K R', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of @@ -213,18 +213,18 @@ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - ('index', 'pyga', u'PYGA Documentation', - [u'Arun K R'], 1) + ('index', 'pyga', 'PYGA Documentation', + ['Arun K R'], 1) ] # -- Options for Epub output --------------------------------------------------- # Bibliographic Dublin Core info. -epub_title = u'PYGA' -epub_author = u'Arun K R' -epub_publisher = u'Arun K R' -epub_copyright = u'2012, Arun K R' +epub_title = 'PYGA' +epub_author = 'Arun K R' +epub_publisher = 'Arun K R' +epub_copyright = '2012, Arun K R' # The language of the text. It defaults to the language option # or en if the language is not set. + sed -i 's|sphinx-build|sphinx-build-3|' doc/Makefile ++ find ./ -name '*.py' + sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python3|' ./tests/utils.py ./tests/serialize.py ./tests/ga.py ./tests/__init__.py ./setup.py ./pyga/utils.py ./pyga/requests.py ./pyga/exceptions.py ./pyga/entities.py ./pyga/__init__.py ./doc/conf.py + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.11308 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-pyga-2.5.0 + 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/tests copying tests/__init__.py -> build/lib/tests copying tests/ga.py -> build/lib/tests copying tests/serialize.py -> build/lib/tests copying tests/utils.py -> build/lib/tests creating build/lib/pyga copying pyga/__init__.py -> build/lib/pyga copying pyga/entities.py -> build/lib/pyga copying pyga/exceptions.py -> build/lib/pyga copying pyga/requests.py -> build/lib/pyga copying pyga/utils.py -> build/lib/pyga + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.53667 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-pyga-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-pyga-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd python3-module-pyga-2.5.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-pyga-buildroot --force running install running install_lib creating /usr/src/tmp/python3-module-pyga-buildroot creating /usr/src/tmp/python3-module-pyga-buildroot/usr creating /usr/src/tmp/python3-module-pyga-buildroot/usr/lib creating /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3 creating /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga copying build/lib/pyga/utils.py -> /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga copying build/lib/pyga/requests.py -> /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga copying build/lib/pyga/exceptions.py -> /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga copying build/lib/pyga/entities.py -> /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga copying build/lib/pyga/__init__.py -> /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga creating /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/tests copying build/lib/tests/utils.py -> /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/tests copying build/lib/tests/serialize.py -> /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/tests copying build/lib/tests/ga.py -> /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/tests copying build/lib/tests/__init__.py -> /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/tests byte-compiling /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga/utils.py to utils.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga/requests.py to requests.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga/exceptions.py to exceptions.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga/entities.py to entities.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/tests/utils.py to utils.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/tests/serialize.py to serialize.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/tests/ga.py to ga.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/tests/__init__.py to __init__.cpython-39.pyc running install_egg_info running egg_info creating pyga.egg-info writing pyga.egg-info/PKG-INFO writing dependency_links to pyga.egg-info/dependency_links.txt writing requirements to pyga.egg-info/requires.txt writing top-level names to pyga.egg-info/top_level.txt writing manifest file 'pyga.egg-info/SOURCES.txt' adding license file 'LICENSE' (matched pattern 'LICEN[CS]E*') reading manifest file 'pyga.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pyga.egg-info/SOURCES.txt' Copying pyga.egg-info to /usr/src/tmp/python3-module-pyga-buildroot/usr/lib/python3/site-packages/pyga-2.5.0-py3.9.egg-info running install_scripts + make -C doc pickle make: Entering directory '/usr/src/RPM/BUILD/python3-module-pyga-2.5.0/doc' sphinx-build-3 -b pickle -d _build/doctrees . _build/pickle make: sphinx-build-3: No such file or directory make: *** [Makefile:57: pickle] Error 127 make: Leaving directory '/usr/src/RPM/BUILD/python3-module-pyga-2.5.0/doc' error: Bad exit status from /usr/src/tmp/rpm-tmp.53667 (%install) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.53667 (%install) Command exited with non-zero status 1 2.97user 0.16system 0:03.14elapsed 99%CPU (0avgtext+0avgdata 19932maxresident)k 0inputs+0outputs (0major+37559minor)pagefaults 0swaps hsh-rebuild: rebuild of `python3-module-pyga-2.5.0-alt2.src.rpm' failed. Command exited with non-zero status 1 9.83user 2.84system 0:12.54elapsed 101%CPU (0avgtext+0avgdata 107328maxresident)k 0inputs+0outputs (0major+389861minor)pagefaults 0swaps