D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/mercurial-server-1.3-17.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ndXME9 + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf mercurial-server-1.3 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/mercurial-server_1.3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd mercurial-server-1.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + 2to3-3.8 -w src/hg-ssh src/mercurialserver/__init__.py src/mercurialserver/access.py src/mercurialserver/changes.py src/mercurialserver/config.py src/mercurialserver/refreshauth.py src/mercurialserver/ruleset.py src/mercurialserver/servelog.py src/refresh-auth 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 src/hg-ssh RefactoringTool: No changes to src/mercurialserver/access.py RefactoringTool: Refactored src/mercurialserver/changes.py RefactoringTool: Refactored src/mercurialserver/config.py RefactoringTool: No changes to src/mercurialserver/refreshauth.py RefactoringTool: No changes to src/mercurialserver/ruleset.py RefactoringTool: No changes to src/mercurialserver/servelog.py RefactoringTool: Refactored src/refresh-auth RefactoringTool: Files that were modified: RefactoringTool: src/hg-ssh RefactoringTool: src/mercurialserver/access.py RefactoringTool: src/mercurialserver/changes.py RefactoringTool: src/mercurialserver/config.py RefactoringTool: src/mercurialserver/refreshauth.py RefactoringTool: src/mercurialserver/ruleset.py RefactoringTool: src/mercurialserver/servelog.py RefactoringTool: src/refresh-auth --- src/mercurialserver/changes.py (original) +++ src/mercurialserver/changes.py (refactored) @@ -8,5 +8,5 @@ end = len(repo.changelog) except: end = repo.changelog.count() - for rev in xrange(start, end): + for rev in range(start, end): yield repo.changectx(rev) --- src/mercurialserver/config.py (original) +++ src/mercurialserver/config.py (refactored) @@ -6,14 +6,14 @@ import os import os.path import pwd -import ConfigParser +import configparser globalconfig = None def _getConf(): global globalconfig if globalconfig is None: - globalconfig = ConfigParser.RawConfigParser() + globalconfig = configparser.RawConfigParser() globalconfig.read(os.path.expanduser("~/.mercurial-server")) return globalconfig @@ -31,8 +31,8 @@ try: getAuthorizedKeysPath() return True - except Exception, e: - print e + except Exception as e: + print(e) return False def getKeysPaths(): return _getPaths("keys") --- src/refresh-auth (original) +++ src/refresh-auth (refactored) @@ -16,7 +16,7 @@ # To protect the authorized_keys file for innocent users, you have to have # a ~/.mercurial-server file to run this. if not config.configExists(): - print >>sys.stderr, "Must be run as the 'hg' user" + print("Must be run as the 'hg' user", file=sys.stderr) sys.exit(-1) refreshauth.refreshAuth() + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Ezcl49 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd mercurial-server-1.3 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/mercurialserver copying src/mercurialserver/config.py -> build/lib/mercurialserver copying src/mercurialserver/changes.py -> build/lib/mercurialserver copying src/mercurialserver/refreshauth.py -> build/lib/mercurialserver copying src/mercurialserver/ruleset.py -> build/lib/mercurialserver copying src/mercurialserver/access.py -> build/lib/mercurialserver copying src/mercurialserver/__init__.py -> build/lib/mercurialserver copying src/mercurialserver/servelog.py -> build/lib/mercurialserver running build_scripts creating build/scripts-3.8 copying and adjusting src/hg-ssh -> build/scripts-3.8 copying and adjusting src/refresh-auth -> build/scripts-3.8 changing mode of build/scripts-3.8/hg-ssh from 644 to 755 changing mode of build/scripts-3.8/refresh-auth from 644 to 755 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Ojuv09 + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64 + cd mercurial-server-1.3 + '[' 1 -eq 1 ']' + /usr/bin/install -d -m 755 /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/etc/mercurial-server/keys/root + /usr/bin/install -d -m 755 /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/etc/mercurial-server/keys/users + /usr/bin/install -m 644 src/init/conf/access.conf /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/etc/mercurial-server/ + /usr/bin/install -d -m 755 /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/etc/remote-hgrc.d + /usr/bin/install -m 644 src/init/conf/remote-hgrc.d/access.rc src/init/conf/remote-hgrc.d/logging.rc /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/etc/remote-hgrc.d + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + /usr/bin/python3 setup.py install -O1 --skip-build --root /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64 --install-scripts=/usr/share/mercurial-server --install-data=/usr/share/mercurial-server running install running install_lib creating /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr creating /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib creating /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8 creating /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages creating /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver copying build/lib/mercurialserver/servelog.py -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver copying build/lib/mercurialserver/__init__.py -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver copying build/lib/mercurialserver/access.py -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver copying build/lib/mercurialserver/ruleset.py -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver copying build/lib/mercurialserver/refreshauth.py -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver copying build/lib/mercurialserver/changes.py -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver copying build/lib/mercurialserver/config.py -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver byte-compiling /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver/servelog.py to servelog.cpython-38.pyc byte-compiling /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver/__init__.py to __init__.cpython-38.pyc byte-compiling /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver/access.py to access.cpython-38.pyc byte-compiling /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver/ruleset.py to ruleset.cpython-38.pyc byte-compiling /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver/refreshauth.py to refreshauth.cpython-38.pyc byte-compiling /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver/changes.py to changes.cpython-38.pyc byte-compiling /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurialserver/config.py to config.cpython-38.pyc writing byte-compilation script '/tmp/tmpfxcroot_.py' /usr/bin/python3 /tmp/tmpfxcroot_.py removing /tmp/tmpfxcroot_.py running install_scripts creating /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share creating /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/mercurial-server copying build/scripts-3.8/refresh-auth -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/mercurial-server copying build/scripts-3.8/hg-ssh -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/mercurial-server changing mode of /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/mercurial-server/refresh-auth to 755 changing mode of /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/mercurial-server/hg-ssh to 755 running install_data creating /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/mercurial-server/init copying src/init/hginit -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/mercurial-server/init copying src/init/dot-mercurial-server -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/mercurial-server/init copying src/init/hgadmin-hgrc -> /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/mercurial-server/init running install_egg_info Writing /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8/site-packages/mercurial_server-1.3-py3.8.egg-info + rm -rfv /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/bin/__pycache__ + /usr/bin/install -m 755 -d /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64//var/hg + pushd doc ~/rpmbuild/BUILD/mercurial-server-1.3/doc ~/rpmbuild/BUILD/mercurial-server-1.3 + xsltproc --nonet -o ../manual.html /usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl manual.docbook Note: namesp. cut : stripped namespace before processing Sharing Mercurial repositories with mercurial-server + popd ~/rpmbuild/BUILD/mercurial-server-1.3 + /usr/bin/install -m 0644 /home/iurt/rpmbuild/SOURCES/README.install.urpmi README.install.urpmi + /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 1.3-17.mga8 --unique-debug-suffix -1.3-17.mga8.aarch64 --unique-debug-src-base mercurial-server-1.3-17.mga8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/mercurial-server-1.3 + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 1 Bytecompiling .py files below /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/lib/python3.8 using /usr/bin/python3.8 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/mercurial-server/init/hginit from /bin/sh to #!/usr/bin/sh Processing files: mercurial-server-1.3-17.mga8.noarch Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.LCXvAb + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd mercurial-server-1.3 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/doc/mercurial-server + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/doc/mercurial-server + cp -pr CREDITS /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/doc/mercurial-server + cp -pr LICENSE /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/doc/mercurial-server + cp -pr NEWS /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/doc/mercurial-server + cp -pr README /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/doc/mercurial-server + cp -pr manual.html /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/doc/mercurial-server + cp -pr README.install.urpmi /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64/usr/share/doc/mercurial-server + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(mercurial-server) = 1.3-17.mga8 mercurial-server = 1.3-17.mga8 python3.8dist(mercurial-server) = 1.3 python3dist(mercurial-server) = 1.3 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): /bin/sh Requires(postun): /bin/sh shadow-utils Requires: python(abi) = 3.8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/noarch/mercurial-server-1.3-17.mga8.noarch.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.1y3Xbb + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd mercurial-server-1.3 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/mercurial-server-1.3-17.mga8.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.QsT7K9 + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf mercurial-server-1.3 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!