Warning: Permanently added '172.25.95.244' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 943062 --chroot fedora-30-x86_64 --detached default Version: 0.29 Task: {'build_id': 943062, 'buildroot_pkgs': [], 'chroot': 'fedora-30-x86_64', 'enable_net': True, 'fetch_sources_only': True, 'git_hash': '138f048436e7dd453651dd47569e47834485b17f', 'git_repo': 'aimylios/calibre-python3/python-beautifulsoup4', 'memory_reqs': 2048, 'package_name': 'python-beautifulsoup4', 'package_version': '4.7.1-1.fc30', 'project_dirname': 'calibre-python3', 'project_name': 'calibre-python3', 'project_owner': 'aimylios', 'repos': [{'baseurl': 'https://copr-be.cloud.fedoraproject.org/results/aimylios/calibre-python3/fedora-30-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/aimylios/calibre-python3/python-beautifulsoup4.git', 'committish': '138f048436e7dd453651dd47569e47834485b17f'}, 'source_type': 8, 'submitter': 'aimylios', 'task_id': '943062-fedora-30-x86_64', 'timeout': 75600, 'use_bootstrap_container': True, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/aimylios/calibre-python3/python-beautifulsoup4.git /tmp/tmp6ghgpvt9/python-beautifulsoup4 --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/aimylios/calibre-python3/python-beautifulsoup4.git', '/tmp/tmp6ghgpvt9/python-beautifulsoup4', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/tmp6ghgpvt9/python-beautifulsoup4'... Running: git checkout 138f048436e7dd453651dd47569e47834485b17f cmd: ['git', 'checkout', '138f048436e7dd453651dd47569e47834485b17f'] cwd: /tmp/tmp6ghgpvt9/python-beautifulsoup4 rc: 0 stdout: stderr: Note: checking out '138f048436e7dd453651dd47569e47834485b17f'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 138f048 automatic import of python-beautifulsoup4 Running: cp -r . /tmp/tmpj65x97pt cmd: ['cp', '-r', '.', '/tmp/tmpj65x97pt'] cwd: /tmp/tmp6ghgpvt9/python-beautifulsoup4 rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = https://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = https://copr-dist-git.fedorainfracloud.org/git/%(module)s Writing config into /tmp/tmp6ghgpvt9/.config/rpkg.conf Running: rpkg -C /tmp/tmp6ghgpvt9/.config/rpkg.conf sources --outdir /tmp/tmpj65x97pt cmd: ['rpkg', '-C', '/tmp/tmp6ghgpvt9/.config/rpkg.conf', 'sources', '--outdir', '/tmp/tmpj65x97pt'] cwd: /tmp/tmp6ghgpvt9/python-beautifulsoup4 rc: 0 stdout: Downloading beautifulsoup4-4.7.1.tar.gz from lookaside cache at copr-dist-git.fedorainfracloud.org stderr: /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=75600): unbuffer mock --buildsrpm --spec /tmp/tmpj65x97pt/python-beautifulsoup4.spec --sources /tmp/tmpj65x97pt --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1561147723.415360 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.16 starting (python version = 3.7.3)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/tmp/tmpj65x97pt/python-beautifulsoup4.spec) Config(943062-fedora-30-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/943062-fedora-30-x86_64-bootstrap-1561147723.415360/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled dnf cache Start(bootstrap): cleaning dnf metadata Finish(bootstrap): cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.16 INFO: Mock Version: 1.4.16 Start(bootstrap): dnf install Copr repository 192 kB/s | 30 kB 00:00 fedora 13 MB/s | 70 MB 00:05 updates 17 MB/s | 14 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: distribution-gpg-keys noarch 1.31-1.fc30 updates 201 k dnf noarch 4.2.5-1.fc30 updates 397 k dnf-plugins-core noarch 4.0.7-1.fc30 updates 30 k Installing dependencies: acl x86_64 2.2.53-3.fc30 fedora 68 k alternatives x86_64 1.11-4.fc30 fedora 33 k audit-libs x86_64 3.0-0.7.20190326git03e7489.fc30 fedora 107 k basesystem noarch 11-7.fc30 fedora 6.9 k brotli x86_64 1.0.7-3.fc30 fedora 311 k bzip2-libs x86_64 1.0.6-29.fc30 fedora 37 k ca-certificates noarch 2018.2.26-3.fc30 fedora 385 k cracklib x86_64 2.9.6-19.fc30 fedora 77 k cryptsetup-libs x86_64 2.1.0-3.fc30 fedora 338 k cyrus-sasl-lib x86_64 2.1.27-0.6rc7.fc30 fedora 92 k device-mapper x86_64 1.02.154-3.fc30 fedora 149 k device-mapper-libs x86_64 1.02.154-3.fc30 fedora 179 k expat x86_64 2.2.6-2.fc30 fedora 92 k fedora-gpg-keys noarch 30-1 fedora 102 k fedora-repos noarch 30-1 fedora 9.3 k filesystem x86_64 3.10-1.fc30 fedora 1.1 M gawk x86_64 4.2.1-6.fc30 fedora 1.1 M gdbm-libs x86_64 1:1.18-4.fc30 fedora 50 k gmp x86_64 1:6.1.2-10.fc30 fedora 265 k gnupg2 x86_64 2.2.13-1.fc30 fedora 2.4 M gpgme x86_64 1.12.0-1.fc30 fedora 305 k grep x86_64 3.1-9.fc30 fedora 248 k gzip x86_64 1.9-9.fc30 fedora 151 k ima-evm-utils x86_64 1.1-5.fc30 fedora 50 k json-c x86_64 0.13.1-4.fc30 fedora 35 k keyutils-libs x86_64 1.6-2.fc30 fedora 30 k kmod-libs x86_64 25-5.fc30 fedora 58 k libacl x86_64 2.2.53-3.fc30 fedora 24 k libarchive x86_64 3.3.3-6.fc30 fedora 342 k libargon2 x86_64 20161029-8.fc30 fedora 27 k libassuan x86_64 2.5.2-2.fc30 fedora 76 k libattr x86_64 2.4.48-5.fc30 fedora 17 k libblkid x86_64 2.33.2-1.fc30 fedora 145 k libcap x86_64 2.26-5.fc30 fedora 46 k libcap-ng x86_64 0.7.9-7.fc30 fedora 27 k libcom_err x86_64 1.44.6-1.fc30 fedora 26 k libcomps x86_64 0.1.11-1.fc30 fedora 71 k libdb x86_64 5.3.28-37.fc30 fedora 735 k libdb-utils x86_64 5.3.28-37.fc30 fedora 129 k libfdisk x86_64 2.33.2-1.fc30 fedora 194 k libffi x86_64 3.1-19.fc30 fedora 31 k libgcrypt x86_64 1.8.4-3.fc30 fedora 435 k libgpg-error x86_64 1.33-2.fc30 fedora 238 k libksba x86_64 1.3.5-9.fc30 fedora 124 k libmetalink x86_64 0.1.3-8.fc30 fedora 28 k libmount x86_64 2.33.2-1.fc30 fedora 167 k libnsl2 x86_64 1.2.0-4.20180605git4a062cf.fc30 fedora 54 k libpcap x86_64 14:1.9.0-3.fc30 fedora 149 k libpsl x86_64 0.20.2-6.fc30 fedora 57 k libpwquality x86_64 1.4.0-12.fc30 fedora 96 k libselinux x86_64 2.9-1.fc30 fedora 80 k libsemanage x86_64 2.9-1.fc30 fedora 112 k libsepol x86_64 2.9-1.fc30 fedora 280 k libsigsegv x86_64 2.11-7.fc30 fedora 25 k libsmartcols x86_64 2.33.2-1.fc30 fedora 108 k libssh x86_64 0.8.7-1.fc30 fedora 211 k libtasn1 x86_64 4.13-7.fc30 fedora 67 k libtirpc x86_64 1.1.4-2.rc2.fc30.1 fedora 97 k libunistring x86_64 0.9.10-5.fc30 fedora 415 k libusbx x86_64 1.0.22-2.fc30 fedora 65 k libutempter x86_64 1.1.6-16.fc30 fedora 24 k libuuid x86_64 2.33.2-1.fc30 fedora 26 k libverto x86_64 0.3.0-7.fc30 fedora 20 k libxml2 x86_64 2.9.9-2.fc30 fedora 651 k libyaml x86_64 0.2.1-5.fc30 fedora 57 k lua-libs x86_64 5.3.5-5.fc30 fedora 104 k lz4-libs x86_64 1.8.3-2.fc30 fedora 60 k mpfr x86_64 3.1.6-4.fc30 fedora 212 k ncurses x86_64 6.1-10.20180923.fc30 fedora 360 k ncurses-base noarch 6.1-10.20180923.fc30 fedora 59 k ncurses-libs x86_64 6.1-10.20180923.fc30 fedora 288 k nettle x86_64 3.4.1rc1-2.fc30 fedora 295 k npth x86_64 1.6-2.fc30 fedora 23 k openldap x86_64 2.4.47-1.fc30 fedora 280 k pam x86_64 1.3.1-17.fc30 fedora 624 k popt x86_64 1.16-17.fc30 fedora 55 k publicsuffix-list-dafsa noarch 20190128-2.fc30 fedora 54 k python-pip-wheel noarch 19.0.3-1.fc30 fedora 1.1 M python-setuptools-wheel noarch 40.8.0-1.fc30 fedora 279 k python3-dateutil noarch 1:2.8.0-1.fc30 fedora 290 k python3-distro noarch 1.4.0-1.fc30 fedora 35 k python3-gpg x86_64 1.12.0-1.fc30 fedora 233 k python3-libcomps x86_64 0.1.11-1.fc30 fedora 44 k python3-rpm x86_64 4.14.2.1-4.fc30.1 fedora 72 k python3-six noarch 1.12.0-1.fc30 fedora 35 k qrencode-libs x86_64 3.4.4-8.fc30 fedora 53 k readline x86_64 8.0-2.fc30 fedora 191 k rpm x86_64 4.14.2.1-4.fc30.1 fedora 486 k rpm-build-libs x86_64 4.14.2.1-4.fc30.1 fedora 92 k rpm-libs x86_64 4.14.2.1-4.fc30.1 fedora 271 k rpm-sign-libs x86_64 4.14.2.1-4.fc30.1 fedora 30 k sed x86_64 4.5-3.fc30 fedora 285 k setup noarch 2.13.3-1.fc30 fedora 149 k shadow-utils x86_64 2:4.6-8.fc30 fedora 1.1 M tzdata noarch 2019a-1.fc30 fedora 425 k util-linux x86_64 2.33.2-1.fc30 fedora 2.4 M xz-libs x86_64 5.2.4-5.fc30 fedora 85 k zlib x86_64 1.2.11-15.fc30 fedora 89 k bash x86_64 5.0.7-1.fc30 updates 1.6 M coreutils x86_64 8.31-2.fc30 updates 1.2 M coreutils-common x86_64 8.31-2.fc30 updates 2.0 M crypto-policies noarch 20190527-1.git0b3add8.fc30 updates 51 k curl x86_64 7.64.0-7.fc30 updates 318 k dbus x86_64 1:1.12.16-1.fc30 updates 11 k dbus-broker x86_64 21-3.fc30 updates 161 k dbus-common noarch 1:1.12.16-1.fc30 updates 18 k dnf-data noarch 4.2.5-1.fc30 updates 50 k elfutils-default-yama-scope noarch 0.176-2.fc30 updates 16 k elfutils-libelf x86_64 0.176-2.fc30 updates 178 k elfutils-libs x86_64 0.176-2.fc30 updates 262 k fedora-release noarch 30-4 updates 11 k fedora-release-common noarch 30-4 updates 19 k file-libs x86_64 5.36-3.fc30 updates 545 k glib2 x86_64 2.60.4-1.fc30 updates 2.5 M glibc x86_64 2.29-15.fc30 updates 4.0 M glibc-all-langpacks x86_64 2.29-15.fc30 updates 25 M glibc-common x86_64 2.29-15.fc30 updates 842 k gnutls x86_64 3.6.8-1.fc30 updates 877 k iptables-libs x86_64 1.8.2-1.fc30 updates 49 k krb5-libs x86_64 1.17-14.fc30 updates 707 k libcurl x86_64 7.64.0-7.fc30 updates 252 k libdnf x86_64 0.31.0-3.fc30 updates 559 k libgcc x86_64 9.1.1-1.fc30 updates 87 k libidn2 x86_64 2.2.0-1.fc30 updates 89 k libmodulemd1 x86_64 1.8.11-2.fc30 updates 176 k libnghttp2 x86_64 1.38.0-1.fc30 updates 69 k librepo x86_64 1.10.2-2.fc30 updates 88 k libreport-filesystem noarch 2.10.0-3.fc30 updates 12 k libseccomp x86_64 2.4.1-0.fc30 updates 61 k libsolv x86_64 0.7.5-1.fc30 updates 378 k libstdc++ x86_64 9.1.1-1.fc30 updates 576 k libxcrypt x86_64 4.4.6-1.fc30 updates 119 k libzstd x86_64 1.4.0-1.fc30 updates 253 k openssl-libs x86_64 1:1.1.1c-2.fc30 updates 1.4 M p11-kit x86_64 0.23.16.1-1.fc30 updates 246 k p11-kit-trust x86_64 0.23.16.1-1.fc30 updates 124 k pcre x86_64 8.43-2.fc30 updates 186 k pcre2 x86_64 10.33-2.fc30 updates 248 k python3 x86_64 3.7.3-3.fc30 updates 37 k python3-dnf noarch 4.2.5-1.fc30 updates 413 k python3-dnf-plugins-core noarch 4.0.7-1.fc30 updates 155 k python3-hawkey x86_64 0.31.0-3.fc30 updates 85 k python3-libdnf x86_64 0.31.0-3.fc30 updates 635 k python3-libs x86_64 3.7.3-3.fc30 updates 7.7 M sqlite-libs x86_64 3.26.0-5.fc30 updates 537 k systemd x86_64 241-8.git9ef65cb.fc30 updates 3.6 M systemd-libs x86_64 241-8.git9ef65cb.fc30 updates 474 k systemd-pam x86_64 241-8.git9ef65cb.fc30 updates 151 k systemd-rpm-macros noarch 241-8.git9ef65cb.fc30 updates 22 k zchunk-libs x86_64 1.1.2-2.fc30 updates 47 k Transaction Summary ================================================================================ Install 153 Packages Total download size: 83 M Installed size: 462 M Downloading Packages: (1/153): audit-libs-3.0-0.7.20190326git03e7489. 1.8 MB/s | 107 kB 00:00 (2/153): alternatives-1.11-4.fc30.x86_64.rpm 544 kB/s | 33 kB 00:00 (3/153): basesystem-11-7.fc30.noarch.rpm 2.2 MB/s | 6.9 kB 00:00 (4/153): acl-2.2.53-3.fc30.x86_64.rpm 1.0 MB/s | 68 kB 00:00 (5/153): bzip2-libs-1.0.6-29.fc30.x86_64.rpm 9.1 MB/s | 37 kB 00:00 (6/153): cracklib-2.9.6-19.fc30.x86_64.rpm 15 MB/s | 77 kB 00:00 (7/153): brotli-1.0.7-3.fc30.x86_64.rpm 20 MB/s | 311 kB 00:00 (8/153): cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_ 16 MB/s | 92 kB 00:00 (9/153): ca-certificates-2018.2.26-3.fc30.noarc 19 MB/s | 385 kB 00:00 (10/153): cryptsetup-libs-2.1.0-3.fc30.x86_64.r 18 MB/s | 338 kB 00:00 (11/153): device-mapper-1.02.154-3.fc30.x86_64. 10 MB/s | 149 kB 00:00 (12/153): device-mapper-libs-1.02.154-3.fc30.x8 11 MB/s | 179 kB 00:00 (13/153): expat-2.2.6-2.fc30.x86_64.rpm 8.0 MB/s | 92 kB 00:00 (14/153): fedora-gpg-keys-30-1.noarch.rpm 9.8 MB/s | 102 kB 00:00 (15/153): fedora-repos-30-1.noarch.rpm 2.7 MB/s | 9.3 kB 00:00 (16/153): gdbm-libs-1.18-4.fc30.x86_64.rpm 9.1 MB/s | 50 kB 00:00 (17/153): gmp-6.1.2-10.fc30.x86_64.rpm 22 MB/s | 265 kB 00:00 (18/153): filesystem-3.10-1.fc30.x86_64.rpm 24 MB/s | 1.1 MB 00:00 (19/153): gpgme-1.12.0-1.fc30.x86_64.rpm 9.9 MB/s | 305 kB 00:00 (20/153): gawk-4.2.1-6.fc30.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (21/153): grep-3.1-9.fc30.x86_64.rpm 8.0 MB/s | 248 kB 00:00 (22/153): gzip-1.9-9.fc30.x86_64.rpm 6.9 MB/s | 151 kB 00:00 (23/153): ima-evm-utils-1.1-5.fc30.x86_64.rpm 5.0 MB/s | 50 kB 00:00 (24/153): json-c-0.13.1-4.fc30.x86_64.rpm 3.7 MB/s | 35 kB 00:00 (25/153): keyutils-libs-1.6-2.fc30.x86_64.rpm 2.8 MB/s | 30 kB 00:00 (26/153): kmod-libs-25-5.fc30.x86_64.rpm 5.0 MB/s | 58 kB 00:00 (27/153): libacl-2.2.53-3.fc30.x86_64.rpm 2.1 MB/s | 24 kB 00:00 (28/153): libargon2-20161029-8.fc30.x86_64.rpm 3.0 MB/s | 27 kB 00:00 (29/153): libassuan-2.5.2-2.fc30.x86_64.rpm 13 MB/s | 76 kB 00:00 (30/153): libarchive-3.3.3-6.fc30.x86_64.rpm 12 MB/s | 342 kB 00:00 (31/153): libattr-2.4.48-5.fc30.x86_64.rpm 4.2 MB/s | 17 kB 00:00 (32/153): libcap-2.26-5.fc30.x86_64.rpm 10 MB/s | 46 kB 00:00 (33/153): libblkid-2.33.2-1.fc30.x86_64.rpm 18 MB/s | 145 kB 00:00 (34/153): libcap-ng-0.7.9-7.fc30.x86_64.rpm 2.9 MB/s | 27 kB 00:00 (35/153): gnupg2-2.2.13-1.fc30.x86_64.rpm 14 MB/s | 2.4 MB 00:00 (36/153): libcom_err-1.44.6-1.fc30.x86_64.rpm 1.2 MB/s | 26 kB 00:00 (37/153): libcomps-0.1.11-1.fc30.x86_64.rpm 4.6 MB/s | 71 kB 00:00 (38/153): libdb-utils-5.3.28-37.fc30.x86_64.rpm 8.6 MB/s | 129 kB 00:00 (39/153): libffi-3.1-19.fc30.x86_64.rpm 2.7 MB/s | 31 kB 00:00 (40/153): libfdisk-2.33.2-1.fc30.x86_64.rpm 6.4 MB/s | 194 kB 00:00 (41/153): libgpg-error-1.33-2.fc30.x86_64.rpm 21 MB/s | 238 kB 00:00 (42/153): libgcrypt-1.8.4-3.fc30.x86_64.rpm 21 MB/s | 435 kB 00:00 (43/153): libdb-5.3.28-37.fc30.x86_64.rpm 13 MB/s | 735 kB 00:00 (44/153): libksba-1.3.5-9.fc30.x86_64.rpm 10 MB/s | 124 kB 00:00 (45/153): libmetalink-0.1.3-8.fc30.x86_64.rpm 3.3 MB/s | 28 kB 00:00 (46/153): libmount-2.33.2-1.fc30.x86_64.rpm 23 MB/s | 167 kB 00:00 (47/153): libnsl2-1.2.0-4.20180605git4a062cf.fc 8.8 MB/s | 54 kB 00:00 (48/153): libpcap-1.9.0-3.fc30.x86_64.rpm 17 MB/s | 149 kB 00:00 (49/153): libpsl-0.20.2-6.fc30.x86_64.rpm 10 MB/s | 57 kB 00:00 (50/153): libpwquality-1.4.0-12.fc30.x86_64.rpm 14 MB/s | 96 kB 00:00 (51/153): libselinux-2.9-1.fc30.x86_64.rpm 14 MB/s | 80 kB 00:00 (52/153): libsemanage-2.9-1.fc30.x86_64.rpm 19 MB/s | 112 kB 00:00 (53/153): libsigsegv-2.11-7.fc30.x86_64.rpm 6.3 MB/s | 25 kB 00:00 (54/153): libsmartcols-2.33.2-1.fc30.x86_64.rpm 22 MB/s | 108 kB 00:00 (55/153): libssh-0.8.7-1.fc30.x86_64.rpm 24 MB/s | 211 kB 00:00 (56/153): libtasn1-4.13-7.fc30.x86_64.rpm 11 MB/s | 67 kB 00:00 (57/153): libtirpc-1.1.4-2.rc2.fc30.1.x86_64.rp 18 MB/s | 97 kB 00:00 (58/153): libsepol-2.9-1.fc30.x86_64.rpm 12 MB/s | 280 kB 00:00 (59/153): libusbx-1.0.22-2.fc30.x86_64.rpm 13 MB/s | 65 kB 00:00 (60/153): libutempter-1.1.6-16.fc30.x86_64.rpm 6.3 MB/s | 24 kB 00:00 (61/153): libuuid-2.33.2-1.fc30.x86_64.rpm 8.1 MB/s | 26 kB 00:00 (62/153): libverto-0.3.0-7.fc30.x86_64.rpm 6.3 MB/s | 20 kB 00:00 (63/153): libunistring-0.9.10-5.fc30.x86_64.rpm 22 MB/s | 415 kB 00:00 (64/153): libyaml-0.2.1-5.fc30.x86_64.rpm 9.9 MB/s | 57 kB 00:00 (65/153): lua-libs-5.3.5-5.fc30.x86_64.rpm 17 MB/s | 104 kB 00:00 (66/153): lz4-libs-1.8.3-2.fc30.x86_64.rpm 10 MB/s | 60 kB 00:00 (67/153): mpfr-3.1.6-4.fc30.x86_64.rpm 21 MB/s | 212 kB 00:00 (68/153): libxml2-2.9.9-2.fc30.x86_64.rpm 23 MB/s | 651 kB 00:00 (69/153): ncurses-base-6.1-10.20180923.fc30.noa 7.9 MB/s | 59 kB 00:00 (70/153): ncurses-6.1-10.20180923.fc30.x86_64.r 19 MB/s | 360 kB 00:00 (71/153): npth-1.6-2.fc30.x86_64.rpm 7.4 MB/s | 23 kB 00:00 (72/153): ncurses-libs-6.1-10.20180923.fc30.x86 25 MB/s | 288 kB 00:00 (73/153): openldap-2.4.47-1.fc30.x86_64.rpm 27 MB/s | 280 kB 00:00 (74/153): popt-1.16-17.fc30.x86_64.rpm 10 MB/s | 55 kB 00:00 (75/153): nettle-3.4.1rc1-2.fc30.x86_64.rpm 12 MB/s | 295 kB 00:00 (76/153): publicsuffix-list-dafsa-20190128-2.fc 12 MB/s | 54 kB 00:00 (77/153): pam-1.3.1-17.fc30.x86_64.rpm 21 MB/s | 624 kB 00:00 (78/153): python-setuptools-wheel-40.8.0-1.fc30 18 MB/s | 279 kB 00:00 (79/153): python3-distro-1.4.0-1.fc30.noarch.rp 9.7 MB/s | 35 kB 00:00 (80/153): python3-gpg-1.12.0-1.fc30.x86_64.rpm 23 MB/s | 233 kB 00:00 (81/153): python-pip-wheel-19.0.3-1.fc30.noarch 23 MB/s | 1.1 MB 00:00 (82/153): python3-libcomps-0.1.11-1.fc30.x86_64 2.3 MB/s | 44 kB 00:00 (83/153): python3-dateutil-2.8.0-1.fc30.noarch. 7.3 MB/s | 290 kB 00:00 (84/153): python3-six-1.12.0-1.fc30.noarch.rpm 10 MB/s | 35 kB 00:00 (85/153): qrencode-libs-3.4.4-8.fc30.x86_64.rpm 8.5 MB/s | 53 kB 00:00 (86/153): readline-8.0-2.fc30.x86_64.rpm 20 MB/s | 191 kB 00:00 (87/153): python3-rpm-4.14.2.1-4.fc30.1.x86_64. 4.2 MB/s | 72 kB 00:00 (88/153): rpm-4.14.2.1-4.fc30.1.x86_64.rpm 28 MB/s | 486 kB 00:00 (89/153): rpm-libs-4.14.2.1-4.fc30.1.x86_64.rpm 22 MB/s | 271 kB 00:00 (90/153): rpm-sign-libs-4.14.2.1-4.fc30.1.x86_6 8.4 MB/s | 30 kB 00:00 (91/153): rpm-build-libs-4.14.2.1-4.fc30.1.x86_ 5.0 MB/s | 92 kB 00:00 (92/153): sed-4.5-3.fc30.x86_64.rpm 27 MB/s | 285 kB 00:00 (93/153): setup-2.13.3-1.fc30.noarch.rpm 7.9 MB/s | 149 kB 00:00 (94/153): tzdata-2019a-1.fc30.noarch.rpm 20 MB/s | 425 kB 00:00 (95/153): xz-libs-5.2.4-5.fc30.x86_64.rpm 12 MB/s | 85 kB 00:00 (96/153): shadow-utils-4.6-8.fc30.x86_64.rpm 24 MB/s | 1.1 MB 00:00 (97/153): zlib-1.2.11-15.fc30.x86_64.rpm 7.0 MB/s | 89 kB 00:00 (98/153): coreutils-8.31-2.fc30.x86_64.rpm 23 MB/s | 1.2 MB 00:00 (99/153): bash-5.0.7-1.fc30.x86_64.rpm 24 MB/s | 1.6 MB 00:00 (100/153): crypto-policies-20190527-1.git0b3add 9.9 MB/s | 51 kB 00:00 (101/153): util-linux-2.33.2-1.fc30.x86_64.rpm 20 MB/s | 2.4 MB 00:00 (102/153): dbus-1.12.16-1.fc30.x86_64.rpm 2.5 MB/s | 11 kB 00:00 (103/153): curl-7.64.0-7.fc30.x86_64.rpm 12 MB/s | 318 kB 00:00 (104/153): dbus-broker-21-3.fc30.x86_64.rpm 13 MB/s | 161 kB 00:00 (105/153): dbus-common-1.12.16-1.fc30.noarch.rp 3.4 MB/s | 18 kB 00:00 (106/153): distribution-gpg-keys-1.31-1.fc30.no 21 MB/s | 201 kB 00:00 (107/153): dnf-4.2.5-1.fc30.noarch.rpm 25 MB/s | 397 kB 00:00 (108/153): dnf-data-4.2.5-1.fc30.noarch.rpm 8.4 MB/s | 50 kB 00:00 (109/153): elfutils-default-yama-scope-0.176-2. 5.8 MB/s | 16 kB 00:00 (110/153): dnf-plugins-core-4.0.7-1.fc30.noarch 7.5 MB/s | 30 kB 00:00 (111/153): elfutils-libelf-0.176-2.fc30.x86_64. 19 MB/s | 178 kB 00:00 (112/153): elfutils-libs-0.176-2.fc30.x86_64.rp 21 MB/s | 262 kB 00:00 (113/153): fedora-release-30-4.noarch.rpm 2.4 MB/s | 11 kB 00:00 (114/153): fedora-release-common-30-4.noarch.rp 6.6 MB/s | 19 kB 00:00 (115/153): coreutils-common-8.31-2.fc30.x86_64. 20 MB/s | 2.0 MB 00:00 (116/153): file-libs-5.36-3.fc30.x86_64.rpm 15 MB/s | 545 kB 00:00 (117/153): glib2-2.60.4-1.fc30.x86_64.rpm 21 MB/s | 2.5 MB 00:00 (118/153): glibc-common-2.29-15.fc30.x86_64.rpm 25 MB/s | 842 kB 00:00 (119/153): glibc-2.29-15.fc30.x86_64.rpm 22 MB/s | 4.0 MB 00:00 (120/153): iptables-libs-1.8.2-1.fc30.x86_64.rp 11 MB/s | 49 kB 00:00 (121/153): gnutls-3.6.8-1.fc30.x86_64.rpm 17 MB/s | 877 kB 00:00 (122/153): libcurl-7.64.0-7.fc30.x86_64.rpm 15 MB/s | 252 kB 00:00 (123/153): krb5-libs-1.17-14.fc30.x86_64.rpm 18 MB/s | 707 kB 00:00 (124/153): libgcc-9.1.1-1.fc30.x86_64.rpm 14 MB/s | 87 kB 00:00 (125/153): libdnf-0.31.0-3.fc30.x86_64.rpm 21 MB/s | 559 kB 00:00 (126/153): libidn2-2.2.0-1.fc30.x86_64.rpm 10 MB/s | 89 kB 00:00 (127/153): libnghttp2-1.38.0-1.fc30.x86_64.rpm 6.3 MB/s | 69 kB 00:00 (128/153): libmodulemd1-1.8.11-2.fc30.x86_64.rp 11 MB/s | 176 kB 00:00 (129/153): libreport-filesystem-2.10.0-3.fc30.n 3.5 MB/s | 12 kB 00:00 (130/153): librepo-1.10.2-2.fc30.x86_64.rpm 13 MB/s | 88 kB 00:00 (131/153): libseccomp-2.4.1-0.fc30.x86_64.rpm 11 MB/s | 61 kB 00:00 (132/153): libsolv-0.7.5-1.fc30.x86_64.rpm 19 MB/s | 378 kB 00:00 (133/153): libxcrypt-4.4.6-1.fc30.x86_64.rpm 17 MB/s | 119 kB 00:00 (134/153): libstdc++-9.1.1-1.fc30.x86_64.rpm 21 MB/s | 576 kB 00:00 (135/153): libzstd-1.4.0-1.fc30.x86_64.rpm 17 MB/s | 253 kB 00:00 (136/153): p11-kit-0.23.16.1-1.fc30.x86_64.rpm 11 MB/s | 246 kB 00:00 (137/153): p11-kit-trust-0.23.16.1-1.fc30.x86_6 15 MB/s | 124 kB 00:00 (138/153): openssl-libs-1.1.1c-2.fc30.x86_64.rp 26 MB/s | 1.4 MB 00:00 (139/153): pcre-8.43-2.fc30.x86_64.rpm 10 MB/s | 186 kB 00:00 (140/153): pcre2-10.33-2.fc30.x86_64.rpm 20 MB/s | 248 kB 00:00 (141/153): python3-3.7.3-3.fc30.x86_64.rpm 6.6 MB/s | 37 kB 00:00 (142/153): python3-dnf-plugins-core-4.0.7-1.fc3 22 MB/s | 155 kB 00:00 (143/153): python3-hawkey-0.31.0-3.fc30.x86_64. 15 MB/s | 85 kB 00:00 (144/153): python3-dnf-4.2.5-1.fc30.noarch.rpm 15 MB/s | 413 kB 00:00 (145/153): python3-libdnf-0.31.0-3.fc30.x86_64. 23 MB/s | 635 kB 00:00 (146/153): sqlite-libs-3.26.0-5.fc30.x86_64.rpm 22 MB/s | 537 kB 00:00 (147/153): systemd-241-8.git9ef65cb.fc30.x86_64 27 MB/s | 3.6 MB 00:00 (148/153): systemd-libs-241-8.git9ef65cb.fc30.x 29 MB/s | 474 kB 00:00 (149/153): systemd-pam-241-8.git9ef65cb.fc30.x8 20 MB/s | 151 kB 00:00 (150/153): systemd-rpm-macros-241-8.git9ef65cb. 5.8 MB/s | 22 kB 00:00 (151/153): zchunk-libs-1.1.2-2.fc30.x86_64.rpm 11 MB/s | 47 kB 00:00 (152/153): python3-libs-3.7.3-3.fc30.x86_64.rpm 28 MB/s | 7.7 MB 00:00 (153/153): glibc-all-langpacks-2.29-15.fc30.x86 29 MB/s | 25 MB 00:00 -------------------------------------------------------------------------------- Total 37 MB/s | 83 MB 00:02 warning: /var/lib/mock/943062-fedora-30-x86_64-bootstrap-1561147723.415360/root/var/cache/dnf/fedora-a924e206df91842b/packages/acl-2.2.53-3.fc30.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID cfc659b9: NOKEY fedora 178 kB/s | 1.6 kB 00:00 Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.10-1.fc30.x86_64 1/1 Preparing : 1/1 Installing : libgcc-9.1.1-1.fc30.x86_64 1/153 Running scriptlet: libgcc-9.1.1-1.fc30.x86_64 1/153 Installing : tzdata-2019a-1.fc30.noarch 2/153 Installing : systemd-rpm-macros-241-8.git9ef65cb.fc30.noarch 3/153 Installing : libreport-filesystem-2.10.0-3.fc30.noarch 4/153 Installing : dnf-data-4.2.5-1.fc30.noarch 5/153 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : coreutils-common-8.31-2.fc30.x86_64 6/153 Installing : python-setuptools-wheel-40.8.0-1.fc30.noarch 7/153 Installing : publicsuffix-list-dafsa-20190128-2.fc30.noarch 8/153 Installing : ncurses-base-6.1-10.20180923.fc30.noarch 9/153 Installing : fedora-gpg-keys-30-1.noarch 10/153 Installing : fedora-release-30-4.noarch 11/153 Installing : fedora-repos-30-1.noarch 12/153 Installing : fedora-release-common-30-4.noarch 13/153 Installing : setup-2.13.3-1.fc30.noarch 14/153 Running scriptlet: setup-2.13.3-1.fc30.noarch 14/153 warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-3.10-1.fc30.x86_64 15/153 Installing : basesystem-11-7.fc30.noarch 16/153 Installing : pcre2-10.33-2.fc30.x86_64 17/153 Installing : libselinux-2.9-1.fc30.x86_64 18/153 Installing : ncurses-libs-6.1-10.20180923.fc30.x86_64 19/153 Installing : glibc-all-langpacks-2.29-15.fc30.x86_64 20/153 Installing : glibc-common-2.29-15.fc30.x86_64 21/153 Running scriptlet: glibc-2.29-15.fc30.x86_64 22/153 Installing : glibc-2.29-15.fc30.x86_64 22/153 Running scriptlet: glibc-2.29-15.fc30.x86_64 22/153 Installing : bash-5.0.7-1.fc30.x86_64 23/153 Running scriptlet: bash-5.0.7-1.fc30.x86_64 23/153 Installing : libsepol-2.9-1.fc30.x86_64 24/153 Running scriptlet: libsepol-2.9-1.fc30.x86_64 24/153 Installing : zlib-1.2.11-15.fc30.x86_64 25/153 Installing : xz-libs-5.2.4-5.fc30.x86_64 26/153 Installing : bzip2-libs-1.0.6-29.fc30.x86_64 27/153 Installing : libdb-5.3.28-37.fc30.x86_64 28/153 Installing : libgpg-error-1.33-2.fc30.x86_64 29/153 Installing : libuuid-2.33.2-1.fc30.x86_64 30/153 Installing : libxcrypt-4.4.6-1.fc30.x86_64 31/153 Installing : libzstd-1.4.0-1.fc30.x86_64 32/153 Installing : elfutils-libelf-0.176-2.fc30.x86_64 33/153 Installing : gmp-1:6.1.2-10.fc30.x86_64 34/153 Installing : libcap-2.26-5.fc30.x86_64 35/153 Installing : libxml2-2.9.9-2.fc30.x86_64 36/153 Installing : expat-2.2.6-2.fc30.x86_64 37/153 Installing : libcom_err-1.44.6-1.fc30.x86_64 38/153 Installing : popt-1.16-17.fc30.x86_64 39/153 Installing : libgcrypt-1.8.4-3.fc30.x86_64 40/153 Installing : sqlite-libs-3.26.0-5.fc30.x86_64 41/153 Installing : libattr-2.4.48-5.fc30.x86_64 42/153 Installing : libacl-2.2.53-3.fc30.x86_64 43/153 Installing : sed-4.5-3.fc30.x86_64 44/153 Installing : libcap-ng-0.7.9-7.fc30.x86_64 45/153 Installing : audit-libs-3.0-0.7.20190326git03e7489.fc30.x86_6 46/153 Installing : libffi-3.1-19.fc30.x86_64 47/153 Installing : p11-kit-0.23.16.1-1.fc30.x86_64 48/153 Installing : libsmartcols-2.33.2-1.fc30.x86_64 49/153 Installing : libunistring-0.9.10-5.fc30.x86_64 50/153 Installing : libidn2-2.2.0-1.fc30.x86_64 51/153 Installing : lua-libs-5.3.5-5.fc30.x86_64 52/153 Installing : lz4-libs-1.8.3-2.fc30.x86_64 53/153 Installing : readline-8.0-2.fc30.x86_64 54/153 Installing : libstdc++-9.1.1-1.fc30.x86_64 55/153 Installing : libassuan-2.5.2-2.fc30.x86_64 56/153 Installing : json-c-0.13.1-4.fc30.x86_64 57/153 Installing : keyutils-libs-1.6-2.fc30.x86_64 58/153 Installing : libtasn1-4.13-7.fc30.x86_64 59/153 Installing : pcre-8.43-2.fc30.x86_64 60/153 Installing : grep-3.1-9.fc30.x86_64 61/153 Installing : libpsl-0.20.2-6.fc30.x86_64 62/153 Installing : libsemanage-2.9-1.fc30.x86_64 63/153 Installing : acl-2.2.53-3.fc30.x86_64 64/153 Installing : libcomps-0.1.11-1.fc30.x86_64 65/153 Installing : libmetalink-0.1.3-8.fc30.x86_64 66/153 Installing : mpfr-3.1.6-4.fc30.x86_64 67/153 Installing : nettle-3.4.1rc1-2.fc30.x86_64 68/153 Installing : libksba-1.3.5-9.fc30.x86_64 69/153 Installing : libdb-utils-5.3.28-37.fc30.x86_64 70/153 Installing : kmod-libs-25-5.fc30.x86_64 71/153 Installing : file-libs-5.36-3.fc30.x86_64 72/153 Installing : alternatives-1.11-4.fc30.x86_64 73/153 Installing : p11-kit-trust-0.23.16.1-1.fc30.x86_64 74/153 Running scriptlet: p11-kit-trust-0.23.16.1-1.fc30.x86_64 74/153 Installing : brotli-1.0.7-3.fc30.x86_64 75/153 Installing : gdbm-libs-1:1.18-4.fc30.x86_64 76/153 Installing : libargon2-20161029-8.fc30.x86_64 77/153 Installing : libpcap-14:1.9.0-3.fc30.x86_64 78/153 Installing : iptables-libs-1.8.2-1.fc30.x86_64 79/153 Installing : libsigsegv-2.11-7.fc30.x86_64 80/153 Installing : gawk-4.2.1-6.fc30.x86_64 81/153 Installing : libverto-0.3.0-7.fc30.x86_64 82/153 Installing : libyaml-0.2.1-5.fc30.x86_64 83/153 Installing : ncurses-6.1-10.20180923.fc30.x86_64 84/153 Installing : openssl-libs-1:1.1.1c-2.fc30.x86_64 85/153 Installing : coreutils-8.31-2.fc30.x86_64 86/153 Installing : crypto-policies-20190527-1.git0b3add8.fc30.noarc 87/153 Running scriptlet: crypto-policies-20190527-1.git0b3add8.fc30.noarc 87/153 Running scriptlet: ca-certificates-2018.2.26-3.fc30.noarch 88/153 Installing : ca-certificates-2018.2.26-3.fc30.noarch 88/153 Running scriptlet: ca-certificates-2018.2.26-3.fc30.noarch 88/153 Installing : libblkid-2.33.2-1.fc30.x86_64 89/153 Running scriptlet: libblkid-2.33.2-1.fc30.x86_64 89/153 Installing : systemd-libs-241-8.git9ef65cb.fc30.x86_64 90/153 Running scriptlet: systemd-libs-241-8.git9ef65cb.fc30.x86_64 90/153 Installing : krb5-libs-1.17-14.fc30.x86_64 91/153 Installing : libtirpc-1.1.4-2.rc2.fc30.1.x86_64 92/153 Installing : libmount-2.33.2-1.fc30.x86_64 93/153 Installing : glib2-2.60.4-1.fc30.x86_64 94/153 Installing : shadow-utils-2:4.6-8.fc30.x86_64 95/153 Installing : libmodulemd1-1.8.11-2.fc30.x86_64 96/153 Installing : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 97/153 Installing : gnutls-3.6.8-1.fc30.x86_64 98/153 Installing : zchunk-libs-1.1.2-2.fc30.x86_64 99/153 Running scriptlet: libutempter-1.1.6-16.fc30.x86_64 100/153 Installing : libutempter-1.1.6-16.fc30.x86_64 100/153 Installing : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 101/153 Installing : openldap-2.4.47-1.fc30.x86_64 102/153 Installing : libssh-0.8.7-1.fc30.x86_64 103/153 Installing : libusbx-1.0.22-2.fc30.x86_64 104/153 Installing : libfdisk-2.33.2-1.fc30.x86_64 105/153 Installing : python-pip-wheel-19.0.3-1.fc30.noarch 106/153 Installing : python3-3.7.3-3.fc30.x86_64 107/153 Installing : python3-libs-3.7.3-3.fc30.x86_64 108/153 Installing : python3-libcomps-0.1.11-1.fc30.x86_64 109/153 Installing : python3-distro-1.4.0-1.fc30.noarch 110/153 Installing : python3-six-1.12.0-1.fc30.noarch 111/153 Installing : python3-dateutil-1:2.8.0-1.fc30.noarch 112/153 Installing : gzip-1.9-9.fc30.x86_64 113/153 Installing : cracklib-2.9.6-19.fc30.x86_64 114/153 Installing : libpwquality-1.4.0-12.fc30.x86_64 115/153 Installing : pam-1.3.1-17.fc30.x86_64 116/153 Installing : util-linux-2.33.2-1.fc30.x86_64 117/153 Running scriptlet: util-linux-2.33.2-1.fc30.x86_64 117/153 Installing : ima-evm-utils-1.1-5.fc30.x86_64 118/153 Installing : libarchive-3.3.3-6.fc30.x86_64 119/153 Installing : npth-1.6-2.fc30.x86_64 120/153 Installing : gnupg2-2.2.13-1.fc30.x86_64 121/153 Installing : gpgme-1.12.0-1.fc30.x86_64 122/153 Installing : python3-gpg-1.12.0-1.fc30.x86_64 123/153 Installing : qrencode-libs-3.4.4-8.fc30.x86_64 124/153 Installing : libnghttp2-1.38.0-1.fc30.x86_64 125/153 Installing : libcurl-7.64.0-7.fc30.x86_64 126/153 Installing : curl-7.64.0-7.fc30.x86_64 127/153 Installing : rpm-libs-4.14.2.1-4.fc30.1.x86_64 128/153 Installing : rpm-4.14.2.1-4.fc30.1.x86_64 129/153 Installing : libsolv-0.7.5-1.fc30.x86_64 130/153 Installing : rpm-sign-libs-4.14.2.1-4.fc30.1.x86_64 131/153 Installing : librepo-1.10.2-2.fc30.x86_64 132/153 Installing : libdnf-0.31.0-3.fc30.x86_64 133/153 Installing : python3-libdnf-0.31.0-3.fc30.x86_64 134/153 Installing : python3-hawkey-0.31.0-3.fc30.x86_64 135/153 Installing : libseccomp-2.4.1-0.fc30.x86_64 136/153 Installing : device-mapper-1.02.154-3.fc30.x86_64 137/153 Installing : device-mapper-libs-1.02.154-3.fc30.x86_64 138/153 Installing : cryptsetup-libs-2.1.0-3.fc30.x86_64 139/153 Installing : elfutils-default-yama-scope-0.176-2.fc30.noarch 140/153 Running scriptlet: elfutils-default-yama-scope-0.176-2.fc30.noarch 140/153 Installing : elfutils-libs-0.176-2.fc30.x86_64 141/153 Installing : dbus-1:1.12.16-1.fc30.x86_64 142/153 Installing : systemd-pam-241-8.git9ef65cb.fc30.x86_64 143/153 Running scriptlet: systemd-241-8.git9ef65cb.fc30.x86_64 144/153 Installing : systemd-241-8.git9ef65cb.fc30.x86_64 144/153 Running scriptlet: systemd-241-8.git9ef65cb.fc30.x86_64 144/153 Installing : dbus-common-1:1.12.16-1.fc30.noarch 145/153 Running scriptlet: dbus-common-1:1.12.16-1.fc30.noarch 145/153 Running scriptlet: dbus-broker-21-3.fc30.x86_64 146/153 Installing : dbus-broker-21-3.fc30.x86_64 146/153 Running scriptlet: dbus-broker-21-3.fc30.x86_64 146/153 Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to disable unit, unit dbus-daemon.service does not exist. Failed to disable unit, unit dbus-daemon.service does not exist. Installing : rpm-build-libs-4.14.2.1-4.fc30.1.x86_64 147/153 Installing : python3-rpm-4.14.2.1-4.fc30.1.x86_64 148/153 Installing : python3-dnf-4.2.5-1.fc30.noarch 149/153 Installing : python3-dnf-plugins-core-4.0.7-1.fc30.noarch 150/153 Installing : dnf-plugins-core-4.0.7-1.fc30.noarch 151/153 Installing : dnf-4.2.5-1.fc30.noarch 152/153 Running scriptlet: dnf-4.2.5-1.fc30.noarch 152/153 Installing : distribution-gpg-keys-1.31-1.fc30.noarch 153/153 Running scriptlet: filesystem-3.10-1.fc30.x86_64 153/153 Running scriptlet: glibc-all-langpacks-2.29-15.fc30.x86_64 153/153 Running scriptlet: glibc-common-2.29-15.fc30.x86_64 153/153 Running scriptlet: glib2-2.60.4-1.fc30.x86_64 153/153 Running scriptlet: systemd-241-8.git9ef65cb.fc30.x86_64 153/153 Verifying : acl-2.2.53-3.fc30.x86_64 1/153 Verifying : alternatives-1.11-4.fc30.x86_64 2/153 Verifying : audit-libs-3.0-0.7.20190326git03e7489.fc30.x86_6 3/153 Verifying : basesystem-11-7.fc30.noarch 4/153 Verifying : brotli-1.0.7-3.fc30.x86_64 5/153 Verifying : bzip2-libs-1.0.6-29.fc30.x86_64 6/153 Verifying : ca-certificates-2018.2.26-3.fc30.noarch 7/153 Verifying : cracklib-2.9.6-19.fc30.x86_64 8/153 Verifying : cryptsetup-libs-2.1.0-3.fc30.x86_64 9/153 Verifying : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 10/153 Verifying : device-mapper-1.02.154-3.fc30.x86_64 11/153 Verifying : device-mapper-libs-1.02.154-3.fc30.x86_64 12/153 Verifying : expat-2.2.6-2.fc30.x86_64 13/153 Verifying : fedora-gpg-keys-30-1.noarch 14/153 Verifying : fedora-repos-30-1.noarch 15/153 Verifying : filesystem-3.10-1.fc30.x86_64 16/153 Verifying : gawk-4.2.1-6.fc30.x86_64 17/153 Verifying : gdbm-libs-1:1.18-4.fc30.x86_64 18/153 Verifying : gmp-1:6.1.2-10.fc30.x86_64 19/153 Verifying : gnupg2-2.2.13-1.fc30.x86_64 20/153 Verifying : gpgme-1.12.0-1.fc30.x86_64 21/153 Verifying : grep-3.1-9.fc30.x86_64 22/153 Verifying : gzip-1.9-9.fc30.x86_64 23/153 Verifying : ima-evm-utils-1.1-5.fc30.x86_64 24/153 Verifying : json-c-0.13.1-4.fc30.x86_64 25/153 Verifying : keyutils-libs-1.6-2.fc30.x86_64 26/153 Verifying : kmod-libs-25-5.fc30.x86_64 27/153 Verifying : libacl-2.2.53-3.fc30.x86_64 28/153 Verifying : libarchive-3.3.3-6.fc30.x86_64 29/153 Verifying : libargon2-20161029-8.fc30.x86_64 30/153 Verifying : libassuan-2.5.2-2.fc30.x86_64 31/153 Verifying : libattr-2.4.48-5.fc30.x86_64 32/153 Verifying : libblkid-2.33.2-1.fc30.x86_64 33/153 Verifying : libcap-2.26-5.fc30.x86_64 34/153 Verifying : libcap-ng-0.7.9-7.fc30.x86_64 35/153 Verifying : libcom_err-1.44.6-1.fc30.x86_64 36/153 Verifying : libcomps-0.1.11-1.fc30.x86_64 37/153 Verifying : libdb-5.3.28-37.fc30.x86_64 38/153 Verifying : libdb-utils-5.3.28-37.fc30.x86_64 39/153 Verifying : libfdisk-2.33.2-1.fc30.x86_64 40/153 Verifying : libffi-3.1-19.fc30.x86_64 41/153 Verifying : libgcrypt-1.8.4-3.fc30.x86_64 42/153 Verifying : libgpg-error-1.33-2.fc30.x86_64 43/153 Verifying : libksba-1.3.5-9.fc30.x86_64 44/153 Verifying : libmetalink-0.1.3-8.fc30.x86_64 45/153 Verifying : libmount-2.33.2-1.fc30.x86_64 46/153 Verifying : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 47/153 Verifying : libpcap-14:1.9.0-3.fc30.x86_64 48/153 Verifying : libpsl-0.20.2-6.fc30.x86_64 49/153 Verifying : libpwquality-1.4.0-12.fc30.x86_64 50/153 Verifying : libselinux-2.9-1.fc30.x86_64 51/153 Verifying : libsemanage-2.9-1.fc30.x86_64 52/153 Verifying : libsepol-2.9-1.fc30.x86_64 53/153 Verifying : libsigsegv-2.11-7.fc30.x86_64 54/153 Verifying : libsmartcols-2.33.2-1.fc30.x86_64 55/153 Verifying : libssh-0.8.7-1.fc30.x86_64 56/153 Verifying : libtasn1-4.13-7.fc30.x86_64 57/153 Verifying : libtirpc-1.1.4-2.rc2.fc30.1.x86_64 58/153 Verifying : libunistring-0.9.10-5.fc30.x86_64 59/153 Verifying : libusbx-1.0.22-2.fc30.x86_64 60/153 Verifying : libutempter-1.1.6-16.fc30.x86_64 61/153 Verifying : libuuid-2.33.2-1.fc30.x86_64 62/153 Verifying : libverto-0.3.0-7.fc30.x86_64 63/153 Verifying : libxml2-2.9.9-2.fc30.x86_64 64/153 Verifying : libyaml-0.2.1-5.fc30.x86_64 65/153 Verifying : lua-libs-5.3.5-5.fc30.x86_64 66/153 Verifying : lz4-libs-1.8.3-2.fc30.x86_64 67/153 Verifying : mpfr-3.1.6-4.fc30.x86_64 68/153 Verifying : ncurses-6.1-10.20180923.fc30.x86_64 69/153 Verifying : ncurses-base-6.1-10.20180923.fc30.noarch 70/153 Verifying : ncurses-libs-6.1-10.20180923.fc30.x86_64 71/153 Verifying : nettle-3.4.1rc1-2.fc30.x86_64 72/153 Verifying : npth-1.6-2.fc30.x86_64 73/153 Verifying : openldap-2.4.47-1.fc30.x86_64 74/153 Verifying : pam-1.3.1-17.fc30.x86_64 75/153 Verifying : popt-1.16-17.fc30.x86_64 76/153 Verifying : publicsuffix-list-dafsa-20190128-2.fc30.noarch 77/153 Verifying : python-pip-wheel-19.0.3-1.fc30.noarch 78/153 Verifying : python-setuptools-wheel-40.8.0-1.fc30.noarch 79/153 Verifying : python3-dateutil-1:2.8.0-1.fc30.noarch 80/153 Verifying : python3-distro-1.4.0-1.fc30.noarch 81/153 Verifying : python3-gpg-1.12.0-1.fc30.x86_64 82/153 Verifying : python3-libcomps-0.1.11-1.fc30.x86_64 83/153 Verifying : python3-rpm-4.14.2.1-4.fc30.1.x86_64 84/153 Verifying : python3-six-1.12.0-1.fc30.noarch 85/153 Verifying : qrencode-libs-3.4.4-8.fc30.x86_64 86/153 Verifying : readline-8.0-2.fc30.x86_64 87/153 Verifying : rpm-4.14.2.1-4.fc30.1.x86_64 88/153 Verifying : rpm-build-libs-4.14.2.1-4.fc30.1.x86_64 89/153 Verifying : rpm-libs-4.14.2.1-4.fc30.1.x86_64 90/153 Verifying : rpm-sign-libs-4.14.2.1-4.fc30.1.x86_64 91/153 Verifying : sed-4.5-3.fc30.x86_64 92/153 Verifying : setup-2.13.3-1.fc30.noarch 93/153 Verifying : shadow-utils-2:4.6-8.fc30.x86_64 94/153 Verifying : tzdata-2019a-1.fc30.noarch 95/153 Verifying : util-linux-2.33.2-1.fc30.x86_64 96/153 Verifying : xz-libs-5.2.4-5.fc30.x86_64 97/153 Verifying : zlib-1.2.11-15.fc30.x86_64 98/153 Verifying : bash-5.0.7-1.fc30.x86_64 99/153 Verifying : coreutils-8.31-2.fc30.x86_64 100/153 Verifying : coreutils-common-8.31-2.fc30.x86_64 101/153 Verifying : crypto-policies-20190527-1.git0b3add8.fc30.noarc 102/153 Verifying : curl-7.64.0-7.fc30.x86_64 103/153 Verifying : dbus-1:1.12.16-1.fc30.x86_64 104/153 Verifying : dbus-broker-21-3.fc30.x86_64 105/153 Verifying : dbus-common-1:1.12.16-1.fc30.noarch 106/153 Verifying : distribution-gpg-keys-1.31-1.fc30.noarch 107/153 Verifying : dnf-4.2.5-1.fc30.noarch 108/153 Verifying : dnf-data-4.2.5-1.fc30.noarch 109/153 Verifying : dnf-plugins-core-4.0.7-1.fc30.noarch 110/153 Verifying : elfutils-default-yama-scope-0.176-2.fc30.noarch 111/153 Verifying : elfutils-libelf-0.176-2.fc30.x86_64 112/153 Verifying : elfutils-libs-0.176-2.fc30.x86_64 113/153 Verifying : fedora-release-30-4.noarch 114/153 Verifying : fedora-release-common-30-4.noarch 115/153 Verifying : file-libs-5.36-3.fc30.x86_64 116/153 Verifying : glib2-2.60.4-1.fc30.x86_64 117/153 Verifying : glibc-2.29-15.fc30.x86_64 118/153 Verifying : glibc-all-langpacks-2.29-15.fc30.x86_64 119/153 Verifying : glibc-common-2.29-15.fc30.x86_64 120/153 Verifying : gnutls-3.6.8-1.fc30.x86_64 121/153 Verifying : iptables-libs-1.8.2-1.fc30.x86_64 122/153 Verifying : krb5-libs-1.17-14.fc30.x86_64 123/153 Verifying : libcurl-7.64.0-7.fc30.x86_64 124/153 Verifying : libdnf-0.31.0-3.fc30.x86_64 125/153 Verifying : libgcc-9.1.1-1.fc30.x86_64 126/153 Verifying : libidn2-2.2.0-1.fc30.x86_64 127/153 Verifying : libmodulemd1-1.8.11-2.fc30.x86_64 128/153 Verifying : libnghttp2-1.38.0-1.fc30.x86_64 129/153 Verifying : librepo-1.10.2-2.fc30.x86_64 130/153 Verifying : libreport-filesystem-2.10.0-3.fc30.noarch 131/153 Verifying : libseccomp-2.4.1-0.fc30.x86_64 132/153 Verifying : libsolv-0.7.5-1.fc30.x86_64 133/153 Verifying : libstdc++-9.1.1-1.fc30.x86_64 134/153 Verifying : libxcrypt-4.4.6-1.fc30.x86_64 135/153 Verifying : libzstd-1.4.0-1.fc30.x86_64 136/153 Verifying : openssl-libs-1:1.1.1c-2.fc30.x86_64 137/153 Verifying : p11-kit-0.23.16.1-1.fc30.x86_64 138/153 Verifying : p11-kit-trust-0.23.16.1-1.fc30.x86_64 139/153 Verifying : pcre-8.43-2.fc30.x86_64 140/153 Verifying : pcre2-10.33-2.fc30.x86_64 141/153 Verifying : python3-3.7.3-3.fc30.x86_64 142/153 Verifying : python3-dnf-4.2.5-1.fc30.noarch 143/153 Verifying : python3-dnf-plugins-core-4.0.7-1.fc30.noarch 144/153 Verifying : python3-hawkey-0.31.0-3.fc30.x86_64 145/153 Verifying : python3-libdnf-0.31.0-3.fc30.x86_64 146/153 Verifying : python3-libs-3.7.3-3.fc30.x86_64 147/153 Verifying : sqlite-libs-3.26.0-5.fc30.x86_64 148/153 Verifying : systemd-241-8.git9ef65cb.fc30.x86_64 149/153 Verifying : systemd-libs-241-8.git9ef65cb.fc30.x86_64 150/153 Verifying : systemd-pam-241-8.git9ef65cb.fc30.x86_64 151/153 Verifying : systemd-rpm-macros-241-8.git9ef65cb.fc30.noarch 152/153 Verifying : zchunk-libs-1.1.2-2.fc30.x86_64 153/153 Installed: distribution-gpg-keys-1.31-1.fc30.noarch dnf-4.2.5-1.fc30.noarch dnf-plugins-core-4.0.7-1.fc30.noarch acl-2.2.53-3.fc30.x86_64 alternatives-1.11-4.fc30.x86_64 audit-libs-3.0-0.7.20190326git03e7489.fc30.x86_64 basesystem-11-7.fc30.noarch brotli-1.0.7-3.fc30.x86_64 bzip2-libs-1.0.6-29.fc30.x86_64 ca-certificates-2018.2.26-3.fc30.noarch cracklib-2.9.6-19.fc30.x86_64 cryptsetup-libs-2.1.0-3.fc30.x86_64 cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 device-mapper-1.02.154-3.fc30.x86_64 device-mapper-libs-1.02.154-3.fc30.x86_64 expat-2.2.6-2.fc30.x86_64 fedora-gpg-keys-30-1.noarch fedora-repos-30-1.noarch filesystem-3.10-1.fc30.x86_64 gawk-4.2.1-6.fc30.x86_64 gdbm-libs-1:1.18-4.fc30.x86_64 gmp-1:6.1.2-10.fc30.x86_64 gnupg2-2.2.13-1.fc30.x86_64 gpgme-1.12.0-1.fc30.x86_64 grep-3.1-9.fc30.x86_64 gzip-1.9-9.fc30.x86_64 ima-evm-utils-1.1-5.fc30.x86_64 json-c-0.13.1-4.fc30.x86_64 keyutils-libs-1.6-2.fc30.x86_64 kmod-libs-25-5.fc30.x86_64 libacl-2.2.53-3.fc30.x86_64 libarchive-3.3.3-6.fc30.x86_64 libargon2-20161029-8.fc30.x86_64 libassuan-2.5.2-2.fc30.x86_64 libattr-2.4.48-5.fc30.x86_64 libblkid-2.33.2-1.fc30.x86_64 libcap-2.26-5.fc30.x86_64 libcap-ng-0.7.9-7.fc30.x86_64 libcom_err-1.44.6-1.fc30.x86_64 libcomps-0.1.11-1.fc30.x86_64 libdb-5.3.28-37.fc30.x86_64 libdb-utils-5.3.28-37.fc30.x86_64 libfdisk-2.33.2-1.fc30.x86_64 libffi-3.1-19.fc30.x86_64 libgcrypt-1.8.4-3.fc30.x86_64 libgpg-error-1.33-2.fc30.x86_64 libksba-1.3.5-9.fc30.x86_64 libmetalink-0.1.3-8.fc30.x86_64 libmount-2.33.2-1.fc30.x86_64 libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 libpcap-14:1.9.0-3.fc30.x86_64 libpsl-0.20.2-6.fc30.x86_64 libpwquality-1.4.0-12.fc30.x86_64 libselinux-2.9-1.fc30.x86_64 libsemanage-2.9-1.fc30.x86_64 libsepol-2.9-1.fc30.x86_64 libsigsegv-2.11-7.fc30.x86_64 libsmartcols-2.33.2-1.fc30.x86_64 libssh-0.8.7-1.fc30.x86_64 libtasn1-4.13-7.fc30.x86_64 libtirpc-1.1.4-2.rc2.fc30.1.x86_64 libunistring-0.9.10-5.fc30.x86_64 libusbx-1.0.22-2.fc30.x86_64 libutempter-1.1.6-16.fc30.x86_64 libuuid-2.33.2-1.fc30.x86_64 libverto-0.3.0-7.fc30.x86_64 libxml2-2.9.9-2.fc30.x86_64 libyaml-0.2.1-5.fc30.x86_64 lua-libs-5.3.5-5.fc30.x86_64 lz4-libs-1.8.3-2.fc30.x86_64 mpfr-3.1.6-4.fc30.x86_64 ncurses-6.1-10.20180923.fc30.x86_64 ncurses-base-6.1-10.20180923.fc30.noarch ncurses-libs-6.1-10.20180923.fc30.x86_64 nettle-3.4.1rc1-2.fc30.x86_64 npth-1.6-2.fc30.x86_64 openldap-2.4.47-1.fc30.x86_64 pam-1.3.1-17.fc30.x86_64 popt-1.16-17.fc30.x86_64 publicsuffix-list-dafsa-20190128-2.fc30.noarch python-pip-wheel-19.0.3-1.fc30.noarch python-setuptools-wheel-40.8.0-1.fc30.noarch python3-dateutil-1:2.8.0-1.fc30.noarch python3-distro-1.4.0-1.fc30.noarch python3-gpg-1.12.0-1.fc30.x86_64 python3-libcomps-0.1.11-1.fc30.x86_64 python3-rpm-4.14.2.1-4.fc30.1.x86_64 python3-six-1.12.0-1.fc30.noarch qrencode-libs-3.4.4-8.fc30.x86_64 readline-8.0-2.fc30.x86_64 rpm-4.14.2.1-4.fc30.1.x86_64 rpm-build-libs-4.14.2.1-4.fc30.1.x86_64 rpm-libs-4.14.2.1-4.fc30.1.x86_64 rpm-sign-libs-4.14.2.1-4.fc30.1.x86_64 sed-4.5-3.fc30.x86_64 setup-2.13.3-1.fc30.noarch shadow-utils-2:4.6-8.fc30.x86_64 tzdata-2019a-1.fc30.noarch util-linux-2.33.2-1.fc30.x86_64 xz-libs-5.2.4-5.fc30.x86_64 zlib-1.2.11-15.fc30.x86_64 bash-5.0.7-1.fc30.x86_64 coreutils-8.31-2.fc30.x86_64 coreutils-common-8.31-2.fc30.x86_64 crypto-policies-20190527-1.git0b3add8.fc30.noarch curl-7.64.0-7.fc30.x86_64 dbus-1:1.12.16-1.fc30.x86_64 dbus-broker-21-3.fc30.x86_64 dbus-common-1:1.12.16-1.fc30.noarch dnf-data-4.2.5-1.fc30.noarch elfutils-default-yama-scope-0.176-2.fc30.noarch elfutils-libelf-0.176-2.fc30.x86_64 elfutils-libs-0.176-2.fc30.x86_64 fedora-release-30-4.noarch fedora-release-common-30-4.noarch file-libs-5.36-3.fc30.x86_64 glib2-2.60.4-1.fc30.x86_64 glibc-2.29-15.fc30.x86_64 glibc-all-langpacks-2.29-15.fc30.x86_64 glibc-common-2.29-15.fc30.x86_64 gnutls-3.6.8-1.fc30.x86_64 iptables-libs-1.8.2-1.fc30.x86_64 krb5-libs-1.17-14.fc30.x86_64 libcurl-7.64.0-7.fc30.x86_64 libdnf-0.31.0-3.fc30.x86_64 libgcc-9.1.1-1.fc30.x86_64 libidn2-2.2.0-1.fc30.x86_64 libmodulemd1-1.8.11-2.fc30.x86_64 libnghttp2-1.38.0-1.fc30.x86_64 librepo-1.10.2-2.fc30.x86_64 libreport-filesystem-2.10.0-3.fc30.noarch libseccomp-2.4.1-0.fc30.x86_64 libsolv-0.7.5-1.fc30.x86_64 libstdc++-9.1.1-1.fc30.x86_64 libxcrypt-4.4.6-1.fc30.x86_64 libzstd-1.4.0-1.fc30.x86_64 openssl-libs-1:1.1.1c-2.fc30.x86_64 p11-kit-0.23.16.1-1.fc30.x86_64 p11-kit-trust-0.23.16.1-1.fc30.x86_64 pcre-8.43-2.fc30.x86_64 pcre2-10.33-2.fc30.x86_64 python3-3.7.3-3.fc30.x86_64 python3-dnf-4.2.5-1.fc30.noarch python3-dnf-plugins-core-4.0.7-1.fc30.noarch python3-hawkey-0.31.0-3.fc30.x86_64 python3-libdnf-0.31.0-3.fc30.x86_64 python3-libs-3.7.3-3.fc30.x86_64 sqlite-libs-3.26.0-5.fc30.x86_64 systemd-241-8.git9ef65cb.fc30.x86_64 systemd-libs-241-8.git9ef65cb.fc30.x86_64 systemd-pam-241-8.git9ef65cb.fc30.x86_64 systemd-rpm-macros-241-8.git9ef65cb.fc30.noarch zchunk-libs-1.1.2-2.fc30.x86_64 Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/943062-fedora-30-x86_64-1561147723.415360/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled dnf cache Start: cleaning dnf metadata Finish: cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.16 INFO: Mock Version: 1.4.16 Start: dnf install Copr repository 193 kB/s | 30 kB 00:00 fedora 18 MB/s | 70 MB 00:03 updates 15 MB/s | 14 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bzip2 x86_64 1.0.6-29.fc30 fedora 49 k cpio x86_64 2.12-10.fc30 fedora 247 k diffutils x86_64 3.7-2.fc30 fedora 384 k findutils x86_64 1:4.6.0-22.fc30 fedora 504 k gawk x86_64 4.2.1-6.fc30 fedora 1.1 M grep x86_64 3.1-9.fc30 fedora 248 k gzip x86_64 1.9-9.fc30 fedora 151 k info x86_64 6.6-1.fc30 fedora 212 k make x86_64 1:4.2.1-13.fc30 fedora 482 k patch x86_64 2.7.6-9.fc30 fedora 123 k redhat-rpm-config noarch 128-1.fc30 fedora 60 k rpm-build x86_64 4.14.2.1-4.fc30.1 fedora 113 k sed x86_64 4.5-3.fc30 fedora 285 k shadow-utils x86_64 2:4.6-8.fc30 fedora 1.1 M tar x86_64 2:1.32-1.fc30 fedora 863 k unzip x86_64 6.0-43.fc30 fedora 175 k util-linux x86_64 2.33.2-1.fc30 fedora 2.4 M which x86_64 2.21-14.fc30 fedora 41 k xz x86_64 5.2.4-5.fc30 fedora 143 k bash x86_64 5.0.7-1.fc30 updates 1.6 M coreutils x86_64 8.31-2.fc30 updates 1.2 M fedora-release noarch 30-4 updates 11 k glibc-minimal-langpack x86_64 2.29-15.fc30 updates 51 k Installing dependencies: alternatives x86_64 1.11-4.fc30 fedora 33 k audit-libs x86_64 3.0-0.7.20190326git03e7489.fc30 fedora 107 k basesystem noarch 11-7.fc30 fedora 6.9 k binutils x86_64 2.31.1-29.fc30 fedora 5.6 M brotli x86_64 1.0.7-3.fc30 fedora 311 k bzip2-libs x86_64 1.0.6-29.fc30 fedora 37 k ca-certificates noarch 2018.2.26-3.fc30 fedora 385 k cracklib x86_64 2.9.6-19.fc30 fedora 77 k ctags x86_64 5.8-25.fc30 fedora 158 k cyrus-sasl-lib x86_64 2.1.27-0.6rc7.fc30 fedora 92 k dwz x86_64 0.12-10.fc30 fedora 102 k efi-srpm-macros noarch 4-2.fc30 fedora 23 k expat x86_64 2.2.6-2.fc30 fedora 92 k fedora-gpg-keys noarch 30-1 fedora 102 k fedora-repos noarch 30-1 fedora 9.3 k filesystem x86_64 3.10-1.fc30 fedora 1.1 M fpc-srpm-macros noarch 1.2-1.fc30 fedora 7.5 k gc x86_64 7.6.4-5.fc30 fedora 93 k gdbm-libs x86_64 1:1.18-4.fc30 fedora 50 k ghc-srpm-macros noarch 1.4.2-9.fc30 fedora 7.6 k gmp x86_64 1:6.1.2-10.fc30 fedora 265 k gnat-srpm-macros noarch 4-9.fc30 fedora 8.5 k go-srpm-macros noarch 2-19.fc30 fedora 11 k guile22 x86_64 2.2.4-3.fc30 fedora 6.4 M keyutils-libs x86_64 1.6-2.fc30 fedora 30 k libacl x86_64 2.2.53-3.fc30 fedora 24 k libarchive x86_64 3.3.3-6.fc30 fedora 342 k libatomic_ops x86_64 7.6.6-2.fc30 fedora 34 k libattr x86_64 2.4.48-5.fc30 fedora 17 k libbabeltrace x86_64 1.5.6-2.fc30 fedora 184 k libblkid x86_64 2.33.2-1.fc30 fedora 145 k libcap x86_64 2.26-5.fc30 fedora 46 k libcap-ng x86_64 0.7.9-7.fc30 fedora 27 k libcom_err x86_64 1.44.6-1.fc30 fedora 26 k libdb x86_64 5.3.28-37.fc30 fedora 735 k libdb-utils x86_64 5.3.28-37.fc30 fedora 129 k libfdisk x86_64 2.33.2-1.fc30 fedora 194 k libffi x86_64 3.1-19.fc30 fedora 31 k libgcrypt x86_64 1.8.4-3.fc30 fedora 435 k libgpg-error x86_64 1.33-2.fc30 fedora 238 k libipt x86_64 2.0-2.fc30 fedora 51 k libmetalink x86_64 0.1.3-8.fc30 fedora 28 k libmount x86_64 2.33.2-1.fc30 fedora 167 k libnsl2 x86_64 1.2.0-4.20180605git4a062cf.fc30 fedora 54 k libpkgconf x86_64 1.6.1-1.fc30 fedora 34 k libpsl x86_64 0.20.2-6.fc30 fedora 57 k libpwquality x86_64 1.4.0-12.fc30 fedora 96 k libselinux x86_64 2.9-1.fc30 fedora 80 k libsemanage x86_64 2.9-1.fc30 fedora 112 k libsepol x86_64 2.9-1.fc30 fedora 280 k libsigsegv x86_64 2.11-7.fc30 fedora 25 k libsmartcols x86_64 2.33.2-1.fc30 fedora 108 k libssh x86_64 0.8.7-1.fc30 fedora 211 k libtasn1 x86_64 4.13-7.fc30 fedora 67 k libtirpc x86_64 1.1.4-2.rc2.fc30.1 fedora 97 k libtool-ltdl x86_64 2.4.6-29.fc30 fedora 34 k libunistring x86_64 0.9.10-5.fc30 fedora 415 k libutempter x86_64 1.1.6-16.fc30 fedora 24 k libuuid x86_64 2.33.2-1.fc30 fedora 26 k libverto x86_64 0.3.0-7.fc30 fedora 20 k libxml2 x86_64 2.9.9-2.fc30 fedora 651 k lua-libs x86_64 5.3.5-5.fc30 fedora 104 k lz4-libs x86_64 1.8.3-2.fc30 fedora 60 k mpfr x86_64 3.1.6-4.fc30 fedora 212 k ncurses x86_64 6.1-10.20180923.fc30 fedora 360 k ncurses-base noarch 6.1-10.20180923.fc30 fedora 59 k ncurses-libs x86_64 6.1-10.20180923.fc30 fedora 288 k ocaml-srpm-macros noarch 5-5.fc30 fedora 7.7 k openblas-srpm-macros noarch 2-5.fc30 fedora 7.3 k openldap x86_64 2.4.47-1.fc30 fedora 280 k pam x86_64 1.3.1-17.fc30 fedora 624 k perl-srpm-macros noarch 1-29.fc30 fedora 8.2 k pkgconf x86_64 1.6.1-1.fc30 fedora 38 k pkgconf-m4 noarch 1.6.1-1.fc30 fedora 15 k pkgconf-pkg-config x86_64 1.6.1-1.fc30 fedora 11 k popt x86_64 1.16-17.fc30 fedora 55 k publicsuffix-list-dafsa noarch 20190128-2.fc30 fedora 54 k python-pip-wheel noarch 19.0.3-1.fc30 fedora 1.1 M python-setuptools-wheel noarch 40.8.0-1.fc30 fedora 279 k python-srpm-macros noarch 3-42.fc30 fedora 11 k qt5-srpm-macros noarch 5.12.1-1.fc30 fedora 9.1 k readline x86_64 8.0-2.fc30 fedora 191 k rpm x86_64 4.14.2.1-4.fc30.1 fedora 486 k rpm-build-libs x86_64 4.14.2.1-4.fc30.1 fedora 92 k rpm-libs x86_64 4.14.2.1-4.fc30.1 fedora 271 k setup noarch 2.13.3-1.fc30 fedora 149 k source-highlight x86_64 3.1.8-24.fc30 fedora 648 k tzdata noarch 2019a-1.fc30 fedora 425 k xz-libs x86_64 5.2.4-5.fc30 fedora 85 k zip x86_64 3.0-24.fc30 fedora 264 k zlib x86_64 1.2.11-15.fc30 fedora 89 k boost-regex x86_64 1.69.0-8.fc30 updates 287 k coreutils-common x86_64 8.31-2.fc30 updates 2.0 M crypto-policies noarch 20190527-1.git0b3add8.fc30 updates 51 k curl x86_64 7.64.0-7.fc30 updates 318 k elfutils x86_64 0.176-2.fc30 updates 292 k elfutils-default-yama-scope noarch 0.176-2.fc30 updates 16 k elfutils-libelf x86_64 0.176-2.fc30 updates 178 k elfutils-libs x86_64 0.176-2.fc30 updates 262 k fedora-release-common noarch 30-4 updates 19 k file x86_64 5.36-3.fc30 updates 49 k file-libs x86_64 5.36-3.fc30 updates 545 k gdb-headless x86_64 8.3-3.fc30 updates 3.4 M glib2 x86_64 2.60.4-1.fc30 updates 2.5 M glibc x86_64 2.29-15.fc30 updates 4.0 M glibc-common x86_64 2.29-15.fc30 updates 842 k krb5-libs x86_64 1.17-14.fc30 updates 707 k libcurl x86_64 7.64.0-7.fc30 updates 252 k libgcc x86_64 9.1.1-1.fc30 updates 87 k libicu x86_64 63.2-2.fc30 updates 9.0 M libidn2 x86_64 2.2.0-1.fc30 updates 89 k libnghttp2 x86_64 1.38.0-1.fc30 updates 69 k libstdc++ x86_64 9.1.1-1.fc30 updates 576 k libxcrypt x86_64 4.4.6-1.fc30 updates 119 k libzstd x86_64 1.4.0-1.fc30 updates 253 k nim-srpm-macros noarch 2-1.fc30 updates 8.2 k openssl-libs x86_64 1:1.1.1c-2.fc30 updates 1.4 M p11-kit x86_64 0.23.16.1-1.fc30 updates 246 k p11-kit-trust x86_64 0.23.16.1-1.fc30 updates 124 k pcre x86_64 8.43-2.fc30 updates 186 k pcre2 x86_64 10.33-2.fc30 updates 248 k python3-libs x86_64 3.7.3-3.fc30 updates 7.7 M rust-srpm-macros noarch 9-1.fc30 updates 9.2 k sqlite-libs x86_64 3.26.0-5.fc30 updates 537 k systemd-libs x86_64 241-8.git9ef65cb.fc30 updates 474 k zstd x86_64 1.4.0-1.fc30 updates 366 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 149 Packages Total download size: 75 M Installed size: 349 M Downloading Packages: (1/149): basesystem-11-7.fc30.noarch.rpm 14 kB/s | 6.9 kB 00:00 (2/149): alternatives-1.11-4.fc30.x86_64.rpm 67 kB/s | 33 kB 00:00 (3/149): audit-libs-3.0-0.7.20190326git03e7489. 213 kB/s | 107 kB 00:00 (4/149): binutils-2.31.1-29.fc30.x86_64.rpm 51 MB/s | 5.6 MB 00:00 (5/149): bzip2-1.0.6-29.fc30.x86_64.rpm 99 kB/s | 49 kB 00:00 (6/149): bzip2-libs-1.0.6-29.fc30.x86_64.rpm 95 kB/s | 37 kB 00:00 (7/149): cpio-2.12-10.fc30.x86_64.rpm 32 MB/s | 247 kB 00:00 (8/149): brotli-1.0.7-3.fc30.x86_64.rpm 601 kB/s | 311 kB 00:00 (9/149): ca-certificates-2018.2.26-3.fc30.noarc 17 MB/s | 385 kB 00:00 (10/149): ctags-5.8-25.fc30.x86_64.rpm 323 kB/s | 158 kB 00:00 (11/149): cracklib-2.9.6-19.fc30.x86_64.rpm 77 kB/s | 77 kB 00:00 (12/149): dwz-0.12-10.fc30.x86_64.rpm 19 MB/s | 102 kB 00:00 (13/149): cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86 93 kB/s | 92 kB 00:00 (14/149): diffutils-3.7-2.fc30.x86_64.rpm 754 kB/s | 384 kB 00:00 (15/149): efi-srpm-macros-4-2.fc30.noarch.rpm 45 kB/s | 23 kB 00:00 (16/149): expat-2.2.6-2.fc30.x86_64.rpm 181 kB/s | 92 kB 00:00 (17/149): fedora-repos-30-1.noarch.rpm 19 kB/s | 9.3 kB 00:00 (18/149): fedora-gpg-keys-30-1.noarch.rpm 29 kB/s | 102 kB 00:03 (19/149): filesystem-3.10-1.fc30.x86_64.rpm 361 kB/s | 1.1 MB 00:03 (20/149): findutils-4.6.0-22.fc30.x86_64.rpm 199 kB/s | 504 kB 00:02 (21/149): gc-7.6.4-5.fc30.x86_64.rpm 196 kB/s | 93 kB 00:00 (22/149): fpc-srpm-macros-1.2-1.fc30.noarch.rpm 15 kB/s | 7.5 kB 00:00 (23/149): gdbm-libs-1.18-4.fc30.x86_64.rpm 9.0 MB/s | 50 kB 00:00 (24/149): ghc-srpm-macros-1.4.2-9.fc30.noarch.r 2.8 MB/s | 7.6 kB 00:00 (25/149): gawk-4.2.1-6.fc30.x86_64.rpm 2.2 MB/s | 1.1 MB 00:00 (26/149): gnat-srpm-macros-4-9.fc30.noarch.rpm 17 kB/s | 8.5 kB 00:00 (27/149): gmp-6.1.2-10.fc30.x86_64.rpm 528 kB/s | 265 kB 00:00 (28/149): guile22-2.2.4-3.fc30.x86_64.rpm 11 MB/s | 6.4 MB 00:00 (29/149): gzip-1.9-9.fc30.x86_64.rpm 393 kB/s | 151 kB 00:00 (30/149): go-srpm-macros-2-19.fc30.noarch.rpm 7.2 kB/s | 11 kB 00:01 (31/149): grep-3.1-9.fc30.x86_64.rpm 245 kB/s | 248 kB 00:01 (32/149): keyutils-libs-1.6-2.fc30.x86_64.rpm 60 kB/s | 30 kB 00:00 (33/149): libarchive-3.3.3-6.fc30.x86_64.rpm 33 MB/s | 342 kB 00:00 (34/149): info-6.6-1.fc30.x86_64.rpm 415 kB/s | 212 kB 00:00 (35/149): libatomic_ops-7.6.6-2.fc30.x86_64.rpm 69 kB/s | 34 kB 00:00 (36/149): libattr-2.4.48-5.fc30.x86_64.rpm 34 kB/s | 17 kB 00:00 (37/149): libbabeltrace-1.5.6-2.fc30.x86_64.rpm 30 MB/s | 184 kB 00:00 (38/149): libacl-2.2.53-3.fc30.x86_64.rpm 24 kB/s | 24 kB 00:00 (39/149): libblkid-2.33.2-1.fc30.x86_64.rpm 20 MB/s | 145 kB 00:00 (40/149): libcap-ng-0.7.9-7.fc30.x86_64.rpm 8.3 MB/s | 27 kB 00:00 (41/149): libcap-2.26-5.fc30.x86_64.rpm 9.3 MB/s | 46 kB 00:00 (42/149): libcom_err-1.44.6-1.fc30.x86_64.rpm 9.2 MB/s | 26 kB 00:00 (43/149): libdb-utils-5.3.28-37.fc30.x86_64.rpm 21 MB/s | 129 kB 00:00 (44/149): libfdisk-2.33.2-1.fc30.x86_64.rpm 25 MB/s | 194 kB 00:00 (45/149): libffi-3.1-19.fc30.x86_64.rpm 9.1 MB/s | 31 kB 00:00 (46/149): libgpg-error-1.33-2.fc30.x86_64.rpm 28 MB/s | 238 kB 00:00 (47/149): libgcrypt-1.8.4-3.fc30.x86_64.rpm 30 MB/s | 435 kB 00:00 (48/149): libipt-2.0-2.fc30.x86_64.rpm 8.8 MB/s | 51 kB 00:00 (49/149): libmetalink-0.1.3-8.fc30.x86_64.rpm 8.7 MB/s | 28 kB 00:00 (50/149): libdb-5.3.28-37.fc30.x86_64.rpm 21 MB/s | 735 kB 00:00 (51/149): libmount-2.33.2-1.fc30.x86_64.rpm 16 MB/s | 167 kB 00:00 (52/149): libnsl2-1.2.0-4.20180605git4a062cf.fc 6.7 MB/s | 54 kB 00:00 (53/149): libpkgconf-1.6.1-1.fc30.x86_64.rpm 12 MB/s | 34 kB 00:00 (54/149): libpsl-0.20.2-6.fc30.x86_64.rpm 17 MB/s | 57 kB 00:00 (55/149): libpwquality-1.4.0-12.fc30.x86_64.rpm 18 MB/s | 96 kB 00:00 (56/149): libselinux-2.9-1.fc30.x86_64.rpm 15 MB/s | 80 kB 00:00 (57/149): libsemanage-2.9-1.fc30.x86_64.rpm 22 MB/s | 112 kB 00:00 (58/149): libsigsegv-2.11-7.fc30.x86_64.rpm 7.9 MB/s | 25 kB 00:00 (59/149): libsmartcols-2.33.2-1.fc30.x86_64.rpm 23 MB/s | 108 kB 00:00 (60/149): libsepol-2.9-1.fc30.x86_64.rpm 26 MB/s | 280 kB 00:00 (61/149): libtasn1-4.13-7.fc30.x86_64.rpm 16 MB/s | 67 kB 00:00 (62/149): libssh-0.8.7-1.fc30.x86_64.rpm 21 MB/s | 211 kB 00:00 (63/149): libtool-ltdl-2.4.6-29.fc30.x86_64.rpm 11 MB/s | 34 kB 00:00 (64/149): libtirpc-1.1.4-2.rc2.fc30.1.x86_64.rp 15 MB/s | 97 kB 00:00 (65/149): libutempter-1.1.6-16.fc30.x86_64.rpm 5.9 MB/s | 24 kB 00:00 (66/149): libuuid-2.33.2-1.fc30.x86_64.rpm 6.7 MB/s | 26 kB 00:00 (67/149): libverto-0.3.0-7.fc30.x86_64.rpm 7.3 MB/s | 20 kB 00:00 (68/149): libunistring-0.9.10-5.fc30.x86_64.rpm 33 MB/s | 415 kB 00:00 (69/149): lua-libs-5.3.5-5.fc30.x86_64.rpm 14 MB/s | 104 kB 00:00 (70/149): lz4-libs-1.8.3-2.fc30.x86_64.rpm 12 MB/s | 60 kB 00:00 (71/149): libxml2-2.9.9-2.fc30.x86_64.rpm 32 MB/s | 651 kB 00:00 (72/149): mpfr-3.1.6-4.fc30.x86_64.rpm 19 MB/s | 212 kB 00:00 (73/149): ncurses-base-6.1-10.20180923.fc30.noa 13 MB/s | 59 kB 00:00 (74/149): make-4.2.1-13.fc30.x86_64.rpm 23 MB/s | 482 kB 00:00 (75/149): ncurses-6.1-10.20180923.fc30.x86_64.r 26 MB/s | 360 kB 00:00 (76/149): ocaml-srpm-macros-5-5.fc30.noarch.rpm 1.9 MB/s | 7.7 kB 00:00 (77/149): openblas-srpm-macros-2-5.fc30.noarch. 3.9 MB/s | 7.3 kB 00:00 (78/149): ncurses-libs-6.1-10.20180923.fc30.x86 24 MB/s | 288 kB 00:00 (79/149): patch-2.7.6-9.fc30.x86_64.rpm 23 MB/s | 123 kB 00:00 (80/149): openldap-2.4.47-1.fc30.x86_64.rpm 22 MB/s | 280 kB 00:00 (81/149): perl-srpm-macros-1-29.fc30.noarch.rpm 2.9 MB/s | 8.2 kB 00:00 (82/149): pkgconf-1.6.1-1.fc30.x86_64.rpm 15 MB/s | 38 kB 00:00 (83/149): pkgconf-m4-1.6.1-1.fc30.noarch.rpm 5.6 MB/s | 15 kB 00:00 (84/149): pkgconf-pkg-config-1.6.1-1.fc30.x86_6 5.3 MB/s | 11 kB 00:00 (85/149): pam-1.3.1-17.fc30.x86_64.rpm 30 MB/s | 624 kB 00:00 (86/149): popt-1.16-17.fc30.x86_64.rpm 8.1 MB/s | 55 kB 00:00 (87/149): publicsuffix-list-dafsa-20190128-2.fc 9.0 MB/s | 54 kB 00:00 (88/149): python-srpm-macros-3-42.fc30.noarch.r 3.1 MB/s | 11 kB 00:00 (89/149): qt5-srpm-macros-5.12.1-1.fc30.noarch. 2.4 MB/s | 9.1 kB 00:00 (90/149): python-setuptools-wheel-40.8.0-1.fc30 24 MB/s | 279 kB 00:00 (91/149): readline-8.0-2.fc30.x86_64.rpm 28 MB/s | 191 kB 00:00 (92/149): redhat-rpm-config-128-1.fc30.noarch.r 11 MB/s | 60 kB 00:00 (93/149): rpm-build-4.14.2.1-4.fc30.1.x86_64.rp 21 MB/s | 113 kB 00:00 (94/149): python-pip-wheel-19.0.3-1.fc30.noarch 36 MB/s | 1.1 MB 00:00 (95/149): rpm-build-libs-4.14.2.1-4.fc30.1.x86_ 9.9 MB/s | 92 kB 00:00 (96/149): rpm-4.14.2.1-4.fc30.1.x86_64.rpm 24 MB/s | 486 kB 00:00 (97/149): rpm-libs-4.14.2.1-4.fc30.1.x86_64.rpm 25 MB/s | 271 kB 00:00 (98/149): sed-4.5-3.fc30.x86_64.rpm 24 MB/s | 285 kB 00:00 (99/149): setup-2.13.3-1.fc30.noarch.rpm 17 MB/s | 149 kB 00:00 (100/149): tar-1.32-1.fc30.x86_64.rpm 32 MB/s | 863 kB 00:00 (101/149): shadow-utils-4.6-8.fc30.x86_64.rpm 31 MB/s | 1.1 MB 00:00 (102/149): source-highlight-3.1.8-24.fc30.x86_6 17 MB/s | 648 kB 00:00 (103/149): unzip-6.0-43.fc30.x86_64.rpm 25 MB/s | 175 kB 00:00 (104/149): which-2.21-14.fc30.x86_64.rpm 13 MB/s | 41 kB 00:00 (105/149): tzdata-2019a-1.fc30.noarch.rpm 20 MB/s | 425 kB 00:00 (106/149): xz-5.2.4-5.fc30.x86_64.rpm 22 MB/s | 143 kB 00:00 (107/149): xz-libs-5.2.4-5.fc30.x86_64.rpm 16 MB/s | 85 kB 00:00 (108/149): zip-3.0-24.fc30.x86_64.rpm 34 MB/s | 264 kB 00:00 (109/149): zlib-1.2.11-15.fc30.x86_64.rpm 12 MB/s | 89 kB 00:00 (110/149): boost-regex-1.69.0-8.fc30.x86_64.rpm 25 MB/s | 287 kB 00:00 (111/149): bash-5.0.7-1.fc30.x86_64.rpm 32 MB/s | 1.6 MB 00:00 (112/149): util-linux-2.33.2-1.fc30.x86_64.rpm 27 MB/s | 2.4 MB 00:00 (113/149): crypto-policies-20190527-1.git0b3add 10 MB/s | 51 kB 00:00 (114/149): coreutils-8.31-2.fc30.x86_64.rpm 19 MB/s | 1.2 MB 00:00 (115/149): curl-7.64.0-7.fc30.x86_64.rpm 21 MB/s | 318 kB 00:00 (116/149): elfutils-default-yama-scope-0.176-2. 3.9 MB/s | 16 kB 00:00 (117/149): elfutils-0.176-2.fc30.x86_64.rpm 20 MB/s | 292 kB 00:00 (118/149): elfutils-libelf-0.176-2.fc30.x86_64. 27 MB/s | 178 kB 00:00 (119/149): elfutils-libs-0.176-2.fc30.x86_64.rp 27 MB/s | 262 kB 00:00 (120/149): fedora-release-30-4.noarch.rpm 2.2 MB/s | 11 kB 00:00 (121/149): fedora-release-common-30-4.noarch.rp 6.0 MB/s | 19 kB 00:00 (122/149): file-5.36-3.fc30.x86_64.rpm 14 MB/s | 49 kB 00:00 (123/149): coreutils-common-8.31-2.fc30.x86_64. 30 MB/s | 2.0 MB 00:00 (124/149): file-libs-5.36-3.fc30.x86_64.rpm 19 MB/s | 545 kB 00:00 (125/149): glib2-2.60.4-1.fc30.x86_64.rpm 38 MB/s | 2.5 MB 00:00 (126/149): glibc-common-2.29-15.fc30.x86_64.rpm 32 MB/s | 842 kB 00:00 (127/149): glibc-minimal-langpack-2.29-15.fc30. 3.4 MB/s | 51 kB 00:00 (128/149): gdb-headless-8.3-3.fc30.x86_64.rpm 24 MB/s | 3.4 MB 00:00 (129/149): krb5-libs-1.17-14.fc30.x86_64.rpm 21 MB/s | 707 kB 00:00 (130/149): libcurl-7.64.0-7.fc30.x86_64.rpm 15 MB/s | 252 kB 00:00 (131/149): glibc-2.29-15.fc30.x86_64.rpm 27 MB/s | 4.0 MB 00:00 (132/149): libgcc-9.1.1-1.fc30.x86_64.rpm 3.7 MB/s | 87 kB 00:00 (133/149): libnghttp2-1.38.0-1.fc30.x86_64.rpm 9.1 MB/s | 69 kB 00:00 (134/149): libidn2-2.2.0-1.fc30.x86_64.rpm 8.6 MB/s | 89 kB 00:00 (135/149): libxcrypt-4.4.6-1.fc30.x86_64.rpm 14 MB/s | 119 kB 00:00 (136/149): libstdc++-9.1.1-1.fc30.x86_64.rpm 35 MB/s | 576 kB 00:00 (137/149): nim-srpm-macros-2-1.fc30.noarch.rpm 1.7 MB/s | 8.2 kB 00:00 (138/149): libzstd-1.4.0-1.fc30.x86_64.rpm 13 MB/s | 253 kB 00:00 (139/149): p11-kit-0.23.16.1-1.fc30.x86_64.rpm 20 MB/s | 246 kB 00:00 (140/149): p11-kit-trust-0.23.16.1-1.fc30.x86_6 16 MB/s | 124 kB 00:00 (141/149): openssl-libs-1.1.1c-2.fc30.x86_64.rp 35 MB/s | 1.4 MB 00:00 (142/149): pcre-8.43-2.fc30.x86_64.rpm 14 MB/s | 186 kB 00:00 (143/149): pcre2-10.33-2.fc30.x86_64.rpm 35 MB/s | 248 kB 00:00 (144/149): rust-srpm-macros-9-1.fc30.noarch.rpm 4.1 MB/s | 9.2 kB 00:00 (145/149): sqlite-libs-3.26.0-5.fc30.x86_64.rpm 36 MB/s | 537 kB 00:00 (146/149): systemd-libs-241-8.git9ef65cb.fc30.x 35 MB/s | 474 kB 00:00 (147/149): zstd-1.4.0-1.fc30.x86_64.rpm 25 MB/s | 366 kB 00:00 (148/149): python3-libs-3.7.3-3.fc30.x86_64.rpm 42 MB/s | 7.7 MB 00:00 (149/149): libicu-63.2-2.fc30.x86_64.rpm 28 MB/s | 9.0 MB 00:00 -------------------------------------------------------------------------------- Total 7.5 MB/s | 75 MB 00:09 warning: /var/lib/mock/943062-fedora-30-x86_64-1561147723.415360/root/var/cache/dnf/fedora-a924e206df91842b/packages/alternatives-1.11-4.fc30.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID cfc659b9: NOKEY fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.10-1.fc30.x86_64 1/1 Preparing : 1/1 Installing : libgcc-9.1.1-1.fc30.x86_64 1/149 Running scriptlet: libgcc-9.1.1-1.fc30.x86_64 1/149 Installing : rust-srpm-macros-9-1.fc30.noarch 2/149 Installing : nim-srpm-macros-2-1.fc30.noarch 3/149 Installing : coreutils-common-8.31-2.fc30.x86_64 4/149 Installing : tzdata-2019a-1.fc30.noarch 5/149 Installing : qt5-srpm-macros-5.12.1-1.fc30.noarch 6/149 Installing : python-srpm-macros-3-42.fc30.noarch 7/149 Installing : python-setuptools-wheel-40.8.0-1.fc30.noarch 8/149 Installing : publicsuffix-list-dafsa-20190128-2.fc30.noarch 9/149 Installing : pkgconf-m4-1.6.1-1.fc30.noarch 10/149 Installing : perl-srpm-macros-1-29.fc30.noarch 11/149 Installing : openblas-srpm-macros-2-5.fc30.noarch 12/149 Installing : ocaml-srpm-macros-5-5.fc30.noarch 13/149 Installing : ncurses-base-6.1-10.20180923.fc30.noarch 14/149 Installing : go-srpm-macros-2-19.fc30.noarch 15/149 Installing : gnat-srpm-macros-4-9.fc30.noarch 16/149 Installing : ghc-srpm-macros-1.4.2-9.fc30.noarch 17/149 Installing : fpc-srpm-macros-1.2-1.fc30.noarch 18/149 Installing : fedora-gpg-keys-30-1.noarch 19/149 Installing : fedora-release-30-4.noarch 20/149 Installing : fedora-repos-30-1.noarch 21/149 Installing : fedora-release-common-30-4.noarch 22/149 Installing : setup-2.13.3-1.fc30.noarch 23/149 Running scriptlet: setup-2.13.3-1.fc30.noarch 23/149 warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-3.10-1.fc30.x86_64 24/149 Installing : basesystem-11-7.fc30.noarch 25/149 Installing : pcre2-10.33-2.fc30.x86_64 26/149 Installing : libselinux-2.9-1.fc30.x86_64 27/149 Installing : ncurses-libs-6.1-10.20180923.fc30.x86_64 28/149 Installing : glibc-minimal-langpack-2.29-15.fc30.x86_64 29/149 Installing : glibc-common-2.29-15.fc30.x86_64 30/149 Running scriptlet: glibc-2.29-15.fc30.x86_64 31/149 Installing : glibc-2.29-15.fc30.x86_64 31/149 Running scriptlet: glibc-2.29-15.fc30.x86_64 31/149 Installing : bash-5.0.7-1.fc30.x86_64 32/149 Running scriptlet: bash-5.0.7-1.fc30.x86_64 32/149 Installing : libsepol-2.9-1.fc30.x86_64 33/149 Running scriptlet: libsepol-2.9-1.fc30.x86_64 33/149 Installing : zlib-1.2.11-15.fc30.x86_64 34/149 Installing : bzip2-libs-1.0.6-29.fc30.x86_64 35/149 Installing : xz-libs-5.2.4-5.fc30.x86_64 36/149 Installing : libstdc++-9.1.1-1.fc30.x86_64 37/149 Installing : elfutils-libelf-0.176-2.fc30.x86_64 38/149 Installing : libuuid-2.33.2-1.fc30.x86_64 39/149 Installing : libxcrypt-4.4.6-1.fc30.x86_64 40/149 Installing : libdb-5.3.28-37.fc30.x86_64 41/149 Installing : popt-1.16-17.fc30.x86_64 42/149 Installing : gmp-1:6.1.2-10.fc30.x86_64 43/149 Installing : libattr-2.4.48-5.fc30.x86_64 44/149 Installing : libacl-2.2.53-3.fc30.x86_64 45/149 Installing : sed-4.5-3.fc30.x86_64 46/149 Installing : libcom_err-1.44.6-1.fc30.x86_64 47/149 Installing : libffi-3.1-19.fc30.x86_64 48/149 Installing : readline-8.0-2.fc30.x86_64 49/149 Installing : expat-2.2.6-2.fc30.x86_64 50/149 Installing : libcap-2.26-5.fc30.x86_64 51/149 Installing : libunistring-0.9.10-5.fc30.x86_64 52/149 Installing : libzstd-1.4.0-1.fc30.x86_64 53/149 Installing : libidn2-2.2.0-1.fc30.x86_64 54/149 Installing : p11-kit-0.23.16.1-1.fc30.x86_64 55/149 Installing : mpfr-3.1.6-4.fc30.x86_64 56/149 Installing : unzip-6.0-43.fc30.x86_64 57/149 Installing : file-libs-5.36-3.fc30.x86_64 58/149 Installing : file-5.36-3.fc30.x86_64 59/149 Installing : elfutils-default-yama-scope-0.176-2.fc30.noarch 60/149 Running scriptlet: elfutils-default-yama-scope-0.176-2.fc30.noarch 60/149 Installing : elfutils-libs-0.176-2.fc30.x86_64 61/149 Installing : alternatives-1.11-4.fc30.x86_64 62/149 Installing : findutils-1:4.6.0-22.fc30.x86_64 63/149 Installing : libcap-ng-0.7.9-7.fc30.x86_64 64/149 Installing : audit-libs-3.0-0.7.20190326git03e7489.fc30.x86_6 65/149 Installing : lua-libs-5.3.5-5.fc30.x86_64 66/149 Installing : lz4-libs-1.8.3-2.fc30.x86_64 67/149 Installing : pcre-8.43-2.fc30.x86_64 68/149 Installing : grep-3.1-9.fc30.x86_64 69/149 Installing : xz-5.2.4-5.fc30.x86_64 70/149 Installing : libsemanage-2.9-1.fc30.x86_64 71/149 Installing : elfutils-0.176-2.fc30.x86_64 72/149 Installing : zip-3.0-24.fc30.x86_64 73/149 Installing : libpsl-0.20.2-6.fc30.x86_64 74/149 Installing : libmetalink-0.1.3-8.fc30.x86_64 75/149 Installing : tar-2:1.32-1.fc30.x86_64 76/149 Installing : patch-2.7.6-9.fc30.x86_64 77/149 Installing : libdb-utils-5.3.28-37.fc30.x86_64 78/149 Installing : dwz-0.12-10.fc30.x86_64 79/149 Installing : libicu-63.2-2.fc30.x86_64 80/149 Installing : boost-regex-1.69.0-8.fc30.x86_64 81/149 Installing : zstd-1.4.0-1.fc30.x86_64 82/149 Installing : libxml2-2.9.9-2.fc30.x86_64 83/149 Installing : bzip2-1.0.6-29.fc30.x86_64 84/149 Installing : sqlite-libs-3.26.0-5.fc30.x86_64 85/149 Installing : brotli-1.0.7-3.fc30.x86_64 86/149 Installing : cpio-2.12-10.fc30.x86_64 87/149 Installing : ctags-5.8-25.fc30.x86_64 88/149 Installing : source-highlight-3.1.8-24.fc30.x86_64 89/149 Installing : diffutils-3.7-2.fc30.x86_64 90/149 Installing : gdbm-libs-1:1.18-4.fc30.x86_64 91/149 Installing : keyutils-libs-1.6-2.fc30.x86_64 92/149 Installing : libatomic_ops-7.6.6-2.fc30.x86_64 93/149 Installing : gc-7.6.4-5.fc30.x86_64 94/149 Installing : libgpg-error-1.33-2.fc30.x86_64 95/149 Installing : libgcrypt-1.8.4-3.fc30.x86_64 96/149 Installing : libipt-2.0-2.fc30.x86_64 97/149 Installing : libpkgconf-1.6.1-1.fc30.x86_64 98/149 Installing : pkgconf-1.6.1-1.fc30.x86_64 99/149 Installing : pkgconf-pkg-config-1.6.1-1.fc30.x86_64 100/149 Installing : libsigsegv-2.11-7.fc30.x86_64 101/149 Installing : gawk-4.2.1-6.fc30.x86_64 102/149 Installing : libsmartcols-2.33.2-1.fc30.x86_64 103/149 Installing : libtasn1-4.13-7.fc30.x86_64 104/149 Installing : p11-kit-trust-0.23.16.1-1.fc30.x86_64 105/149 Running scriptlet: p11-kit-trust-0.23.16.1-1.fc30.x86_64 105/149 Installing : libtool-ltdl-2.4.6-29.fc30.x86_64 106/149 Installing : libverto-0.3.0-7.fc30.x86_64 107/149 Installing : ncurses-6.1-10.20180923.fc30.x86_64 108/149 Installing : openssl-libs-1:1.1.1c-2.fc30.x86_64 109/149 Installing : coreutils-8.31-2.fc30.x86_64 110/149 Running scriptlet: ca-certificates-2018.2.26-3.fc30.noarch 111/149 Installing : ca-certificates-2018.2.26-3.fc30.noarch 111/149 Running scriptlet: ca-certificates-2018.2.26-3.fc30.noarch 111/149 Installing : crypto-policies-20190527-1.git0b3add8.fc30.noarc 112/149 Running scriptlet: crypto-policies-20190527-1.git0b3add8.fc30.noarc 112/149 Installing : krb5-libs-1.17-14.fc30.x86_64 113/149 Installing : libtirpc-1.1.4-2.rc2.fc30.1.x86_64 114/149 Installing : libblkid-2.33.2-1.fc30.x86_64 115/149 Running scriptlet: libblkid-2.33.2-1.fc30.x86_64 115/149 Installing : libmount-2.33.2-1.fc30.x86_64 116/149 Installing : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 117/149 Installing : gzip-1.9-9.fc30.x86_64 118/149 Installing : cracklib-2.9.6-19.fc30.x86_64 119/149 Installing : libpwquality-1.4.0-12.fc30.x86_64 120/149 Installing : pam-1.3.1-17.fc30.x86_64 121/149 Installing : glib2-2.60.4-1.fc30.x86_64 122/149 Installing : libbabeltrace-1.5.6-2.fc30.x86_64 123/149 Installing : libfdisk-2.33.2-1.fc30.x86_64 124/149 Installing : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 125/149 Installing : openldap-2.4.47-1.fc30.x86_64 126/149 Installing : libssh-0.8.7-1.fc30.x86_64 127/149 Installing : python-pip-wheel-19.0.3-1.fc30.noarch 128/149 Installing : python3-libs-3.7.3-3.fc30.x86_64 129/149 Installing : binutils-2.31.1-29.fc30.x86_64 130/149 Running scriptlet: binutils-2.31.1-29.fc30.x86_64 130/149 Installing : guile22-2.2.4-3.fc30.x86_64 131/149 Running scriptlet: guile22-2.2.4-3.fc30.x86_64 131/149 Installing : shadow-utils-2:4.6-8.fc30.x86_64 132/149 Running scriptlet: libutempter-1.1.6-16.fc30.x86_64 133/149 Installing : libutempter-1.1.6-16.fc30.x86_64 133/149 Installing : systemd-libs-241-8.git9ef65cb.fc30.x86_64 134/149 Running scriptlet: systemd-libs-241-8.git9ef65cb.fc30.x86_64 134/149 Installing : libarchive-3.3.3-6.fc30.x86_64 135/149 Installing : libnghttp2-1.38.0-1.fc30.x86_64 136/149 Installing : libcurl-7.64.0-7.fc30.x86_64 137/149 Installing : curl-7.64.0-7.fc30.x86_64 138/149 Installing : rpm-libs-4.14.2.1-4.fc30.1.x86_64 139/149 Installing : rpm-4.14.2.1-4.fc30.1.x86_64 140/149 Installing : efi-srpm-macros-4-2.fc30.noarch 141/149 Installing : redhat-rpm-config-128-1.fc30.noarch 142/149 Installing : rpm-build-libs-4.14.2.1-4.fc30.1.x86_64 143/149 Installing : gdb-headless-8.3-3.fc30.x86_64 144/149 Installing : rpm-build-4.14.2.1-4.fc30.1.x86_64 145/149 Installing : util-linux-2.33.2-1.fc30.x86_64 146/149 Running scriptlet: util-linux-2.33.2-1.fc30.x86_64 146/149 Installing : make-1:4.2.1-13.fc30.x86_64 147/149 Installing : info-6.6-1.fc30.x86_64 148/149 Installing : which-2.21-14.fc30.x86_64 149/149 Running scriptlet: filesystem-3.10-1.fc30.x86_64 149/149 Running scriptlet: glibc-common-2.29-15.fc30.x86_64 149/149 Running scriptlet: glib2-2.60.4-1.fc30.x86_64 149/149 Running scriptlet: info-6.6-1.fc30.x86_64 149/149 Verifying : alternatives-1.11-4.fc30.x86_64 1/149 Verifying : audit-libs-3.0-0.7.20190326git03e7489.fc30.x86_6 2/149 Verifying : basesystem-11-7.fc30.noarch 3/149 Verifying : binutils-2.31.1-29.fc30.x86_64 4/149 Verifying : brotli-1.0.7-3.fc30.x86_64 5/149 Verifying : bzip2-1.0.6-29.fc30.x86_64 6/149 Verifying : bzip2-libs-1.0.6-29.fc30.x86_64 7/149 Verifying : ca-certificates-2018.2.26-3.fc30.noarch 8/149 Verifying : cpio-2.12-10.fc30.x86_64 9/149 Verifying : cracklib-2.9.6-19.fc30.x86_64 10/149 Verifying : ctags-5.8-25.fc30.x86_64 11/149 Verifying : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 12/149 Verifying : diffutils-3.7-2.fc30.x86_64 13/149 Verifying : dwz-0.12-10.fc30.x86_64 14/149 Verifying : efi-srpm-macros-4-2.fc30.noarch 15/149 Verifying : expat-2.2.6-2.fc30.x86_64 16/149 Verifying : fedora-gpg-keys-30-1.noarch 17/149 Verifying : fedora-repos-30-1.noarch 18/149 Verifying : filesystem-3.10-1.fc30.x86_64 19/149 Verifying : findutils-1:4.6.0-22.fc30.x86_64 20/149 Verifying : fpc-srpm-macros-1.2-1.fc30.noarch 21/149 Verifying : gawk-4.2.1-6.fc30.x86_64 22/149 Verifying : gc-7.6.4-5.fc30.x86_64 23/149 Verifying : gdbm-libs-1:1.18-4.fc30.x86_64 24/149 Verifying : ghc-srpm-macros-1.4.2-9.fc30.noarch 25/149 Verifying : gmp-1:6.1.2-10.fc30.x86_64 26/149 Verifying : gnat-srpm-macros-4-9.fc30.noarch 27/149 Verifying : go-srpm-macros-2-19.fc30.noarch 28/149 Verifying : grep-3.1-9.fc30.x86_64 29/149 Verifying : guile22-2.2.4-3.fc30.x86_64 30/149 Verifying : gzip-1.9-9.fc30.x86_64 31/149 Verifying : info-6.6-1.fc30.x86_64 32/149 Verifying : keyutils-libs-1.6-2.fc30.x86_64 33/149 Verifying : libacl-2.2.53-3.fc30.x86_64 34/149 Verifying : libarchive-3.3.3-6.fc30.x86_64 35/149 Verifying : libatomic_ops-7.6.6-2.fc30.x86_64 36/149 Verifying : libattr-2.4.48-5.fc30.x86_64 37/149 Verifying : libbabeltrace-1.5.6-2.fc30.x86_64 38/149 Verifying : libblkid-2.33.2-1.fc30.x86_64 39/149 Verifying : libcap-2.26-5.fc30.x86_64 40/149 Verifying : libcap-ng-0.7.9-7.fc30.x86_64 41/149 Verifying : libcom_err-1.44.6-1.fc30.x86_64 42/149 Verifying : libdb-5.3.28-37.fc30.x86_64 43/149 Verifying : libdb-utils-5.3.28-37.fc30.x86_64 44/149 Verifying : libfdisk-2.33.2-1.fc30.x86_64 45/149 Verifying : libffi-3.1-19.fc30.x86_64 46/149 Verifying : libgcrypt-1.8.4-3.fc30.x86_64 47/149 Verifying : libgpg-error-1.33-2.fc30.x86_64 48/149 Verifying : libipt-2.0-2.fc30.x86_64 49/149 Verifying : libmetalink-0.1.3-8.fc30.x86_64 50/149 Verifying : libmount-2.33.2-1.fc30.x86_64 51/149 Verifying : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 52/149 Verifying : libpkgconf-1.6.1-1.fc30.x86_64 53/149 Verifying : libpsl-0.20.2-6.fc30.x86_64 54/149 Verifying : libpwquality-1.4.0-12.fc30.x86_64 55/149 Verifying : libselinux-2.9-1.fc30.x86_64 56/149 Verifying : libsemanage-2.9-1.fc30.x86_64 57/149 Verifying : libsepol-2.9-1.fc30.x86_64 58/149 Verifying : libsigsegv-2.11-7.fc30.x86_64 59/149 Verifying : libsmartcols-2.33.2-1.fc30.x86_64 60/149 Verifying : libssh-0.8.7-1.fc30.x86_64 61/149 Verifying : libtasn1-4.13-7.fc30.x86_64 62/149 Verifying : libtirpc-1.1.4-2.rc2.fc30.1.x86_64 63/149 Verifying : libtool-ltdl-2.4.6-29.fc30.x86_64 64/149 Verifying : libunistring-0.9.10-5.fc30.x86_64 65/149 Verifying : libutempter-1.1.6-16.fc30.x86_64 66/149 Verifying : libuuid-2.33.2-1.fc30.x86_64 67/149 Verifying : libverto-0.3.0-7.fc30.x86_64 68/149 Verifying : libxml2-2.9.9-2.fc30.x86_64 69/149 Verifying : lua-libs-5.3.5-5.fc30.x86_64 70/149 Verifying : lz4-libs-1.8.3-2.fc30.x86_64 71/149 Verifying : make-1:4.2.1-13.fc30.x86_64 72/149 Verifying : mpfr-3.1.6-4.fc30.x86_64 73/149 Verifying : ncurses-6.1-10.20180923.fc30.x86_64 74/149 Verifying : ncurses-base-6.1-10.20180923.fc30.noarch 75/149 Verifying : ncurses-libs-6.1-10.20180923.fc30.x86_64 76/149 Verifying : ocaml-srpm-macros-5-5.fc30.noarch 77/149 Verifying : openblas-srpm-macros-2-5.fc30.noarch 78/149 Verifying : openldap-2.4.47-1.fc30.x86_64 79/149 Verifying : pam-1.3.1-17.fc30.x86_64 80/149 Verifying : patch-2.7.6-9.fc30.x86_64 81/149 Verifying : perl-srpm-macros-1-29.fc30.noarch 82/149 Verifying : pkgconf-1.6.1-1.fc30.x86_64 83/149 Verifying : pkgconf-m4-1.6.1-1.fc30.noarch 84/149 Verifying : pkgconf-pkg-config-1.6.1-1.fc30.x86_64 85/149 Verifying : popt-1.16-17.fc30.x86_64 86/149 Verifying : publicsuffix-list-dafsa-20190128-2.fc30.noarch 87/149 Verifying : python-pip-wheel-19.0.3-1.fc30.noarch 88/149 Verifying : python-setuptools-wheel-40.8.0-1.fc30.noarch 89/149 Verifying : python-srpm-macros-3-42.fc30.noarch 90/149 Verifying : qt5-srpm-macros-5.12.1-1.fc30.noarch 91/149 Verifying : readline-8.0-2.fc30.x86_64 92/149 Verifying : redhat-rpm-config-128-1.fc30.noarch 93/149 Verifying : rpm-4.14.2.1-4.fc30.1.x86_64 94/149 Verifying : rpm-build-4.14.2.1-4.fc30.1.x86_64 95/149 Verifying : rpm-build-libs-4.14.2.1-4.fc30.1.x86_64 96/149 Verifying : rpm-libs-4.14.2.1-4.fc30.1.x86_64 97/149 Verifying : sed-4.5-3.fc30.x86_64 98/149 Verifying : setup-2.13.3-1.fc30.noarch 99/149 Verifying : shadow-utils-2:4.6-8.fc30.x86_64 100/149 Verifying : source-highlight-3.1.8-24.fc30.x86_64 101/149 Verifying : tar-2:1.32-1.fc30.x86_64 102/149 Verifying : tzdata-2019a-1.fc30.noarch 103/149 Verifying : unzip-6.0-43.fc30.x86_64 104/149 Verifying : util-linux-2.33.2-1.fc30.x86_64 105/149 Verifying : which-2.21-14.fc30.x86_64 106/149 Verifying : xz-5.2.4-5.fc30.x86_64 107/149 Verifying : xz-libs-5.2.4-5.fc30.x86_64 108/149 Verifying : zip-3.0-24.fc30.x86_64 109/149 Verifying : zlib-1.2.11-15.fc30.x86_64 110/149 Verifying : bash-5.0.7-1.fc30.x86_64 111/149 Verifying : boost-regex-1.69.0-8.fc30.x86_64 112/149 Verifying : coreutils-8.31-2.fc30.x86_64 113/149 Verifying : coreutils-common-8.31-2.fc30.x86_64 114/149 Verifying : crypto-policies-20190527-1.git0b3add8.fc30.noarc 115/149 Verifying : curl-7.64.0-7.fc30.x86_64 116/149 Verifying : elfutils-0.176-2.fc30.x86_64 117/149 Verifying : elfutils-default-yama-scope-0.176-2.fc30.noarch 118/149 Verifying : elfutils-libelf-0.176-2.fc30.x86_64 119/149 Verifying : elfutils-libs-0.176-2.fc30.x86_64 120/149 Verifying : fedora-release-30-4.noarch 121/149 Verifying : fedora-release-common-30-4.noarch 122/149 Verifying : file-5.36-3.fc30.x86_64 123/149 Verifying : file-libs-5.36-3.fc30.x86_64 124/149 Verifying : gdb-headless-8.3-3.fc30.x86_64 125/149 Verifying : glib2-2.60.4-1.fc30.x86_64 126/149 Verifying : glibc-2.29-15.fc30.x86_64 127/149 Verifying : glibc-common-2.29-15.fc30.x86_64 128/149 Verifying : glibc-minimal-langpack-2.29-15.fc30.x86_64 129/149 Verifying : krb5-libs-1.17-14.fc30.x86_64 130/149 Verifying : libcurl-7.64.0-7.fc30.x86_64 131/149 Verifying : libgcc-9.1.1-1.fc30.x86_64 132/149 Verifying : libicu-63.2-2.fc30.x86_64 133/149 Verifying : libidn2-2.2.0-1.fc30.x86_64 134/149 Verifying : libnghttp2-1.38.0-1.fc30.x86_64 135/149 Verifying : libstdc++-9.1.1-1.fc30.x86_64 136/149 Verifying : libxcrypt-4.4.6-1.fc30.x86_64 137/149 Verifying : libzstd-1.4.0-1.fc30.x86_64 138/149 Verifying : nim-srpm-macros-2-1.fc30.noarch 139/149 Verifying : openssl-libs-1:1.1.1c-2.fc30.x86_64 140/149 Verifying : p11-kit-0.23.16.1-1.fc30.x86_64 141/149 Verifying : p11-kit-trust-0.23.16.1-1.fc30.x86_64 142/149 Verifying : pcre-8.43-2.fc30.x86_64 143/149 Verifying : pcre2-10.33-2.fc30.x86_64 144/149 Verifying : python3-libs-3.7.3-3.fc30.x86_64 145/149 Verifying : rust-srpm-macros-9-1.fc30.noarch 146/149 Verifying : sqlite-libs-3.26.0-5.fc30.x86_64 147/149 Verifying : systemd-libs-241-8.git9ef65cb.fc30.x86_64 148/149 Verifying : zstd-1.4.0-1.fc30.x86_64 149/149 Installed: bzip2-1.0.6-29.fc30.x86_64 cpio-2.12-10.fc30.x86_64 diffutils-3.7-2.fc30.x86_64 findutils-1:4.6.0-22.fc30.x86_64 gawk-4.2.1-6.fc30.x86_64 grep-3.1-9.fc30.x86_64 gzip-1.9-9.fc30.x86_64 info-6.6-1.fc30.x86_64 make-1:4.2.1-13.fc30.x86_64 patch-2.7.6-9.fc30.x86_64 redhat-rpm-config-128-1.fc30.noarch rpm-build-4.14.2.1-4.fc30.1.x86_64 sed-4.5-3.fc30.x86_64 shadow-utils-2:4.6-8.fc30.x86_64 tar-2:1.32-1.fc30.x86_64 unzip-6.0-43.fc30.x86_64 util-linux-2.33.2-1.fc30.x86_64 which-2.21-14.fc30.x86_64 xz-5.2.4-5.fc30.x86_64 bash-5.0.7-1.fc30.x86_64 coreutils-8.31-2.fc30.x86_64 fedora-release-30-4.noarch glibc-minimal-langpack-2.29-15.fc30.x86_64 alternatives-1.11-4.fc30.x86_64 audit-libs-3.0-0.7.20190326git03e7489.fc30.x86_64 basesystem-11-7.fc30.noarch binutils-2.31.1-29.fc30.x86_64 brotli-1.0.7-3.fc30.x86_64 bzip2-libs-1.0.6-29.fc30.x86_64 ca-certificates-2018.2.26-3.fc30.noarch cracklib-2.9.6-19.fc30.x86_64 ctags-5.8-25.fc30.x86_64 cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 dwz-0.12-10.fc30.x86_64 efi-srpm-macros-4-2.fc30.noarch expat-2.2.6-2.fc30.x86_64 fedora-gpg-keys-30-1.noarch fedora-repos-30-1.noarch filesystem-3.10-1.fc30.x86_64 fpc-srpm-macros-1.2-1.fc30.noarch gc-7.6.4-5.fc30.x86_64 gdbm-libs-1:1.18-4.fc30.x86_64 ghc-srpm-macros-1.4.2-9.fc30.noarch gmp-1:6.1.2-10.fc30.x86_64 gnat-srpm-macros-4-9.fc30.noarch go-srpm-macros-2-19.fc30.noarch guile22-2.2.4-3.fc30.x86_64 keyutils-libs-1.6-2.fc30.x86_64 libacl-2.2.53-3.fc30.x86_64 libarchive-3.3.3-6.fc30.x86_64 libatomic_ops-7.6.6-2.fc30.x86_64 libattr-2.4.48-5.fc30.x86_64 libbabeltrace-1.5.6-2.fc30.x86_64 libblkid-2.33.2-1.fc30.x86_64 libcap-2.26-5.fc30.x86_64 libcap-ng-0.7.9-7.fc30.x86_64 libcom_err-1.44.6-1.fc30.x86_64 libdb-5.3.28-37.fc30.x86_64 libdb-utils-5.3.28-37.fc30.x86_64 libfdisk-2.33.2-1.fc30.x86_64 libffi-3.1-19.fc30.x86_64 libgcrypt-1.8.4-3.fc30.x86_64 libgpg-error-1.33-2.fc30.x86_64 libipt-2.0-2.fc30.x86_64 libmetalink-0.1.3-8.fc30.x86_64 libmount-2.33.2-1.fc30.x86_64 libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 libpkgconf-1.6.1-1.fc30.x86_64 libpsl-0.20.2-6.fc30.x86_64 libpwquality-1.4.0-12.fc30.x86_64 libselinux-2.9-1.fc30.x86_64 libsemanage-2.9-1.fc30.x86_64 libsepol-2.9-1.fc30.x86_64 libsigsegv-2.11-7.fc30.x86_64 libsmartcols-2.33.2-1.fc30.x86_64 libssh-0.8.7-1.fc30.x86_64 libtasn1-4.13-7.fc30.x86_64 libtirpc-1.1.4-2.rc2.fc30.1.x86_64 libtool-ltdl-2.4.6-29.fc30.x86_64 libunistring-0.9.10-5.fc30.x86_64 libutempter-1.1.6-16.fc30.x86_64 libuuid-2.33.2-1.fc30.x86_64 libverto-0.3.0-7.fc30.x86_64 libxml2-2.9.9-2.fc30.x86_64 lua-libs-5.3.5-5.fc30.x86_64 lz4-libs-1.8.3-2.fc30.x86_64 mpfr-3.1.6-4.fc30.x86_64 ncurses-6.1-10.20180923.fc30.x86_64 ncurses-base-6.1-10.20180923.fc30.noarch ncurses-libs-6.1-10.20180923.fc30.x86_64 ocaml-srpm-macros-5-5.fc30.noarch openblas-srpm-macros-2-5.fc30.noarch openldap-2.4.47-1.fc30.x86_64 pam-1.3.1-17.fc30.x86_64 perl-srpm-macros-1-29.fc30.noarch pkgconf-1.6.1-1.fc30.x86_64 pkgconf-m4-1.6.1-1.fc30.noarch pkgconf-pkg-config-1.6.1-1.fc30.x86_64 popt-1.16-17.fc30.x86_64 publicsuffix-list-dafsa-20190128-2.fc30.noarch python-pip-wheel-19.0.3-1.fc30.noarch python-setuptools-wheel-40.8.0-1.fc30.noarch python-srpm-macros-3-42.fc30.noarch qt5-srpm-macros-5.12.1-1.fc30.noarch readline-8.0-2.fc30.x86_64 rpm-4.14.2.1-4.fc30.1.x86_64 rpm-build-libs-4.14.2.1-4.fc30.1.x86_64 rpm-libs-4.14.2.1-4.fc30.1.x86_64 setup-2.13.3-1.fc30.noarch source-highlight-3.1.8-24.fc30.x86_64 tzdata-2019a-1.fc30.noarch xz-libs-5.2.4-5.fc30.x86_64 zip-3.0-24.fc30.x86_64 zlib-1.2.11-15.fc30.x86_64 boost-regex-1.69.0-8.fc30.x86_64 coreutils-common-8.31-2.fc30.x86_64 crypto-policies-20190527-1.git0b3add8.fc30.noarch curl-7.64.0-7.fc30.x86_64 elfutils-0.176-2.fc30.x86_64 elfutils-default-yama-scope-0.176-2.fc30.noarch elfutils-libelf-0.176-2.fc30.x86_64 elfutils-libs-0.176-2.fc30.x86_64 fedora-release-common-30-4.noarch file-5.36-3.fc30.x86_64 file-libs-5.36-3.fc30.x86_64 gdb-headless-8.3-3.fc30.x86_64 glib2-2.60.4-1.fc30.x86_64 glibc-2.29-15.fc30.x86_64 glibc-common-2.29-15.fc30.x86_64 krb5-libs-1.17-14.fc30.x86_64 libcurl-7.64.0-7.fc30.x86_64 libgcc-9.1.1-1.fc30.x86_64 libicu-63.2-2.fc30.x86_64 libidn2-2.2.0-1.fc30.x86_64 libnghttp2-1.38.0-1.fc30.x86_64 libstdc++-9.1.1-1.fc30.x86_64 libxcrypt-4.4.6-1.fc30.x86_64 libzstd-1.4.0-1.fc30.x86_64 nim-srpm-macros-2-1.fc30.noarch openssl-libs-1:1.1.1c-2.fc30.x86_64 p11-kit-0.23.16.1-1.fc30.x86_64 p11-kit-trust-0.23.16.1-1.fc30.x86_64 pcre-8.43-2.fc30.x86_64 pcre2-10.33-2.fc30.x86_64 python3-libs-3.7.3-3.fc30.x86_64 rust-srpm-macros-9-1.fc30.noarch sqlite-libs-3.26.0-5.fc30.x86_64 systemd-libs-241-8.git9ef65cb.fc30.x86_64 zstd-1.4.0-1.fc30.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-beautifulsoup4-4.7.1-1.fc30.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/943062-fedora-30-x86_64-1561147723.415360/root/var/log/dnf.rpm.log /var/lib/mock/943062-fedora-30-x86_64-1561147723.415360/root/var/log/dnf.librepo.log /var/lib/mock/943062-fedora-30-x86_64-1561147723.415360/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/tmpj65x97pt/python-beautifulsoup4.spec) Config(child) 2 minutes 42 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=75600): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/python-beautifulsoup4-4.7.1-1.fc30.src.rpm --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1561147888.275240 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.16 starting (python version = 3.7.3)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/var/lib/copr-rpmbuild/results/python-beautifulsoup4-4.7.1-1.fc30.src.rpm) Config(943062-fedora-30-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/943062-fedora-30-x86_64-bootstrap-1561147888.275240/root. INFO: calling preinit hooks INFO: enabled root cache Start(bootstrap): unpacking root cache Finish(bootstrap): unpacking root cache INFO: enabled dnf cache Start(bootstrap): cleaning dnf metadata Finish(bootstrap): cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.16 INFO: Mock Version: 1.4.16 Start(bootstrap): dnf update Copr repository 56 kB/s | 3.9 kB 00:00 fedora 56 kB/s | 18 kB 00:00 updates 59 kB/s | 19 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish(bootstrap): dnf update Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/943062-fedora-30-x86_64-1561147888.275240/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled dnf cache Start: cleaning dnf metadata Finish: cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.16 INFO: Mock Version: 1.4.16 Start: dnf update Copr repository 163 kB/s | 30 kB 00:00 fedora 11 MB/s | 70 MB 00:06 updates 4.6 MB/s | 14 MB 00:03 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for python-beautifulsoup4-4.7.1-1.fc30.src.rpm Start: build setup for python-beautifulsoup4-4.7.1-1.fc30.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-beautifulsoup4-4.7.1-1.fc30.src.rpm Copr repository 47 kB/s | 3.9 kB 00:00 fedora 5.6 kB/s | 18 kB 00:03 updates 23 kB/s | 18 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: python2-soupsieve noarch 1.9.1-1.fc30 copr_base 68 k python3-soupsieve noarch 1.9.1-1.fc30 copr_base 68 k python2-html5lib noarch 1:1.0.1-3.fc30 fedora 218 k python2-lxml x86_64 4.2.5-2.fc30 fedora 1.3 M python2-setuptools noarch 40.8.0-1.fc30 fedora 644 k python3-html5lib noarch 1:1.0.1-3.fc30 fedora 213 k python3-lxml x86_64 4.2.5-2.fc30 fedora 1.4 M python3-setuptools noarch 40.8.0-1.fc30 fedora 636 k python2-devel x86_64 2.7.16-2.fc30 updates 356 k python2-tools x86_64 2.7.16-2.fc30 updates 797 k python3-devel x86_64 3.7.3-3.fc30 updates 211 k Installing dependencies: dejavu-fonts-common noarch 2.37-1.fc30 fedora 67 k dejavu-sans-fonts noarch 2.37-1.fc30 fedora 1.5 M fontpackages-filesystem noarch 1.44-24.fc30 fedora 8.2 k freetype x86_64 2.9.1-7.fc30 fedora 355 k gdbm x86_64 1:1.18-4.fc30 fedora 116 k libX11 x86_64 1.6.7-1.fc30 fedora 593 k libX11-common noarch 1.6.7-1.fc30 fedora 155 k libXau x86_64 1.0.9-1.fc30 fedora 30 k libXft x86_64 2.3.2-12.fc30 fedora 58 k libXrender x86_64 0.9.10-9.fc30 fedora 25 k libpng x86_64 2:1.6.36-1.fc30 fedora 106 k libxcb x86_64 1.13.1-2.fc30 fedora 202 k python-rpm-macros noarch 3-42.fc30 fedora 11 k python2-backports x86_64 1.0-16.fc30 fedora 9.8 k python2-backports-functools_lru_cache noarch 1.5-5.fc30 fedora 16 k python2-rpm-macros noarch 3-42.fc30 fedora 10 k python2-six noarch 1.12.0-1.fc30 fedora 35 k python2-webencodings noarch 0.5.1-7.fc30 fedora 26 k python3-rpm-generators noarch 7-2.fc30 fedora 23 k python3-rpm-macros noarch 3-42.fc30 fedora 10 k python3-six noarch 1.12.0-1.fc30 fedora 35 k python3-webencodings noarch 0.5.1-7.fc30 fedora 26 k tcl x86_64 1:8.6.8-2.fc30 fedora 1.1 M tix x86_64 1:8.4.3-26.fc30 fedora 244 k tk x86_64 1:8.6.8-1.fc30 fedora 1.5 M fontconfig x86_64 2.13.1-8.fc30 updates 238 k libxslt x86_64 1.1.33-1.fc30 updates 237 k python2 x86_64 2.7.16-2.fc30 updates 46 k python2-libs x86_64 2.7.16-2.fc30 updates 6.3 M python2-tkinter x86_64 2.7.16-2.fc30 updates 348 k python3 x86_64 3.7.3-3.fc30 updates 37 k Transaction Summary ================================================================================ Install 42 Packages Total download size: 19 M Installed size: 74 M Downloading Packages: (1/42): dejavu-fonts-common-2.37-1.fc30.noarch. 6.9 MB/s | 67 kB 00:00 (2/42): dejavu-sans-fonts-2.37-1.fc30.noarch.rp 23 MB/s | 1.5 MB 00:00 (3/42): python2-soupsieve-1.9.1-1.fc30.noarch.r 858 kB/s | 68 kB 00:00 (4/42): fontpackages-filesystem-1.44-24.fc30.no 1.8 MB/s | 8.2 kB 00:00 (5/42): python3-soupsieve-1.9.1-1.fc30.noarch.r 796 kB/s | 68 kB 00:00 (6/42): gdbm-1.18-4.fc30.x86_64.rpm 15 MB/s | 116 kB 00:00 (7/42): libX11-common-1.6.7-1.fc30.noarch.rpm 20 MB/s | 155 kB 00:00 (8/42): libXau-1.0.9-1.fc30.x86_64.rpm 8.5 MB/s | 30 kB 00:00 (9/42): libX11-1.6.7-1.fc30.x86_64.rpm 23 MB/s | 593 kB 00:00 (10/42): libXrender-0.9.10-9.fc30.x86_64.rpm 6.9 MB/s | 25 kB 00:00 (11/42): freetype-2.9.1-7.fc30.x86_64.rpm 8.8 MB/s | 355 kB 00:00 (12/42): libpng-1.6.36-1.fc30.x86_64.rpm 14 MB/s | 106 kB 00:00 (13/42): libXft-2.3.2-12.fc30.x86_64.rpm 2.4 MB/s | 58 kB 00:00 (14/42): python-rpm-macros-3-42.fc30.noarch.rpm 4.6 MB/s | 11 kB 00:00 (15/42): python2-backports-1.0-16.fc30.x86_64.r 4.0 MB/s | 9.8 kB 00:00 (16/42): python2-backports-functools_lru_cache- 6.0 MB/s | 16 kB 00:00 (17/42): python2-html5lib-1.0.1-3.fc30.noarch.r 25 MB/s | 218 kB 00:00 (18/42): python2-rpm-macros-3-42.fc30.noarch.rp 3.1 MB/s | 10 kB 00:00 (19/42): libxcb-1.13.1-2.fc30.x86_64.rpm 7.2 MB/s | 202 kB 00:00 (20/42): python2-six-1.12.0-1.fc30.noarch.rpm 11 MB/s | 35 kB 00:00 (21/42): python2-webencodings-0.5.1-7.fc30.noar 2.0 MB/s | 26 kB 00:00 (22/42): python2-setuptools-40.8.0-1.fc30.noarc 22 MB/s | 644 kB 00:00 (23/42): python3-html5lib-1.0.1-3.fc30.noarch.r 23 MB/s | 213 kB 00:00 (24/42): python2-lxml-4.2.5-2.fc30.x86_64.rpm 23 MB/s | 1.3 MB 00:00 (25/42): python3-rpm-generators-7-2.fc30.noarch 1.7 MB/s | 23 kB 00:00 (26/42): python3-rpm-macros-3-42.fc30.noarch.rp 4.7 MB/s | 10 kB 00:00 (27/42): python3-six-1.12.0-1.fc30.noarch.rpm 9.5 MB/s | 35 kB 00:00 (28/42): python3-webencodings-0.5.1-7.fc30.noar 8.5 MB/s | 26 kB 00:00 (29/42): python3-setuptools-40.8.0-1.fc30.noarc 28 MB/s | 636 kB 00:00 (30/42): python3-lxml-4.2.5-2.fc30.x86_64.rpm 25 MB/s | 1.4 MB 00:00 (31/42): tix-8.4.3-26.fc30.x86_64.rpm 13 MB/s | 244 kB 00:00 (32/42): tcl-8.6.8-2.fc30.x86_64.rpm 26 MB/s | 1.1 MB 00:00 (33/42): libxslt-1.1.33-1.fc30.x86_64.rpm 22 MB/s | 237 kB 00:00 (34/42): fontconfig-2.13.1-8.fc30.x86_64.rpm 9.8 MB/s | 238 kB 00:00 (35/42): python2-2.7.16-2.fc30.x86_64.rpm 14 MB/s | 46 kB 00:00 (36/42): python2-devel-2.7.16-2.fc30.x86_64.rpm 26 MB/s | 356 kB 00:00 (37/42): tk-8.6.8-1.fc30.x86_64.rpm 24 MB/s | 1.5 MB 00:00 (38/42): python2-tkinter-2.7.16-2.fc30.x86_64.r 10 MB/s | 348 kB 00:00 (39/42): python3-3.7.3-3.fc30.x86_64.rpm 7.7 MB/s | 37 kB 00:00 (40/42): python3-devel-3.7.3-3.fc30.x86_64.rpm 25 MB/s | 211 kB 00:00 (41/42): python2-tools-2.7.16-2.fc30.x86_64.rpm 16 MB/s | 797 kB 00:00 (42/42): python2-libs-2.7.16-2.fc30.x86_64.rpm 46 MB/s | 6.3 MB 00:00 -------------------------------------------------------------------------------- Total 2.8 MB/s | 19 MB 00:06 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-3.7.3-3.fc30.x86_64 1/42 Installing : python3-setuptools-40.8.0-1.fc30.noarch 2/42 Installing : tcl-1:8.6.8-2.fc30.x86_64 3/42 Installing : python3-rpm-generators-7-2.fc30.noarch 4/42 Installing : libxslt-1.1.33-1.fc30.x86_64 5/42 Installing : python-rpm-macros-3-42.fc30.noarch 6/42 Installing : fontpackages-filesystem-1.44-24.fc30.noarch 7/42 Installing : dejavu-fonts-common-2.37-1.fc30.noarch 8/42 Installing : dejavu-sans-fonts-2.37-1.fc30.noarch 9/42 Installing : python3-six-1.12.0-1.fc30.noarch 10/42 Installing : python3-webencodings-0.5.1-7.fc30.noarch 11/42 Installing : python3-html5lib-1:1.0.1-3.fc30.noarch 12/42 Installing : python3-rpm-macros-3-42.fc30.noarch 13/42 Installing : python2-rpm-macros-3-42.fc30.noarch 14/42 Installing : libpng-2:1.6.36-1.fc30.x86_64 15/42 Installing : freetype-2.9.1-7.fc30.x86_64 16/42 Installing : fontconfig-2.13.1-8.fc30.x86_64 17/42 Running scriptlet: fontconfig-2.13.1-8.fc30.x86_64 17/42 Installing : libXau-1.0.9-1.fc30.x86_64 18/42 Installing : libxcb-1.13.1-2.fc30.x86_64 19/42 Installing : libX11-common-1.6.7-1.fc30.noarch 20/42 Installing : libX11-1.6.7-1.fc30.x86_64 21/42 Installing : libXrender-0.9.10-9.fc30.x86_64 22/42 Installing : libXft-2.3.2-12.fc30.x86_64 23/42 Running scriptlet: tk-1:8.6.8-1.fc30.x86_64 24/42 Installing : tk-1:8.6.8-1.fc30.x86_64 24/42 Installing : tix-1:8.4.3-26.fc30.x86_64 25/42 Running scriptlet: tix-1:8.4.3-26.fc30.x86_64 25/42 Installing : gdbm-1:1.18-4.fc30.x86_64 26/42 Installing : python2-setuptools-40.8.0-1.fc30.noarch 27/42 Installing : python2-2.7.16-2.fc30.x86_64 28/42 Installing : python2-libs-2.7.16-2.fc30.x86_64 29/42 Installing : python2-backports-1.0-16.fc30.x86_64 30/42 Installing : python2-backports-functools_lru_cache-1.5-5.fc30.n 31/42 Installing : python2-six-1.12.0-1.fc30.noarch 32/42 Installing : python2-webencodings-0.5.1-7.fc30.noarch 33/42 Installing : python2-html5lib-1:1.0.1-3.fc30.noarch 34/42 Installing : python2-tkinter-2.7.16-2.fc30.x86_64 35/42 Installing : python2-tools-2.7.16-2.fc30.x86_64 36/42 Installing : python2-lxml-4.2.5-2.fc30.x86_64 37/42 Installing : python2-soupsieve-1.9.1-1.fc30.noarch 38/42 Installing : python2-devel-2.7.16-2.fc30.x86_64 39/42 Installing : python3-devel-3.7.3-3.fc30.x86_64 40/42 Installing : python3-lxml-4.2.5-2.fc30.x86_64 41/42 Installing : python3-soupsieve-1.9.1-1.fc30.noarch 42/42 Running scriptlet: python3-soupsieve-1.9.1-1.fc30.noarch 42/42 Running scriptlet: fontconfig-2.13.1-8.fc30.x86_64 42/42 Verifying : python2-soupsieve-1.9.1-1.fc30.noarch 1/42 Verifying : python3-soupsieve-1.9.1-1.fc30.noarch 2/42 Verifying : dejavu-fonts-common-2.37-1.fc30.noarch 3/42 Verifying : dejavu-sans-fonts-2.37-1.fc30.noarch 4/42 Verifying : fontpackages-filesystem-1.44-24.fc30.noarch 5/42 Verifying : freetype-2.9.1-7.fc30.x86_64 6/42 Verifying : gdbm-1:1.18-4.fc30.x86_64 7/42 Verifying : libX11-1.6.7-1.fc30.x86_64 8/42 Verifying : libX11-common-1.6.7-1.fc30.noarch 9/42 Verifying : libXau-1.0.9-1.fc30.x86_64 10/42 Verifying : libXft-2.3.2-12.fc30.x86_64 11/42 Verifying : libXrender-0.9.10-9.fc30.x86_64 12/42 Verifying : libpng-2:1.6.36-1.fc30.x86_64 13/42 Verifying : libxcb-1.13.1-2.fc30.x86_64 14/42 Verifying : python-rpm-macros-3-42.fc30.noarch 15/42 Verifying : python2-backports-1.0-16.fc30.x86_64 16/42 Verifying : python2-backports-functools_lru_cache-1.5-5.fc30.n 17/42 Verifying : python2-html5lib-1:1.0.1-3.fc30.noarch 18/42 Verifying : python2-lxml-4.2.5-2.fc30.x86_64 19/42 Verifying : python2-rpm-macros-3-42.fc30.noarch 20/42 Verifying : python2-setuptools-40.8.0-1.fc30.noarch 21/42 Verifying : python2-six-1.12.0-1.fc30.noarch 22/42 Verifying : python2-webencodings-0.5.1-7.fc30.noarch 23/42 Verifying : python3-html5lib-1:1.0.1-3.fc30.noarch 24/42 Verifying : python3-lxml-4.2.5-2.fc30.x86_64 25/42 Verifying : python3-rpm-generators-7-2.fc30.noarch 26/42 Verifying : python3-rpm-macros-3-42.fc30.noarch 27/42 Verifying : python3-setuptools-40.8.0-1.fc30.noarch 28/42 Verifying : python3-six-1.12.0-1.fc30.noarch 29/42 Verifying : python3-webencodings-0.5.1-7.fc30.noarch 30/42 Verifying : tcl-1:8.6.8-2.fc30.x86_64 31/42 Verifying : tix-1:8.4.3-26.fc30.x86_64 32/42 Verifying : tk-1:8.6.8-1.fc30.x86_64 33/42 Verifying : fontconfig-2.13.1-8.fc30.x86_64 34/42 Verifying : libxslt-1.1.33-1.fc30.x86_64 35/42 Verifying : python2-2.7.16-2.fc30.x86_64 36/42 Verifying : python2-devel-2.7.16-2.fc30.x86_64 37/42 Verifying : python2-libs-2.7.16-2.fc30.x86_64 38/42 Verifying : python2-tkinter-2.7.16-2.fc30.x86_64 39/42 Verifying : python2-tools-2.7.16-2.fc30.x86_64 40/42 Verifying : python3-3.7.3-3.fc30.x86_64 41/42 Verifying : python3-devel-3.7.3-3.fc30.x86_64 42/42 Installed: python2-soupsieve-1.9.1-1.fc30.noarch python3-soupsieve-1.9.1-1.fc30.noarch python2-html5lib-1:1.0.1-3.fc30.noarch python2-lxml-4.2.5-2.fc30.x86_64 python2-setuptools-40.8.0-1.fc30.noarch python3-html5lib-1:1.0.1-3.fc30.noarch python3-lxml-4.2.5-2.fc30.x86_64 python3-setuptools-40.8.0-1.fc30.noarch python2-devel-2.7.16-2.fc30.x86_64 python2-tools-2.7.16-2.fc30.x86_64 python3-devel-3.7.3-3.fc30.x86_64 dejavu-fonts-common-2.37-1.fc30.noarch dejavu-sans-fonts-2.37-1.fc30.noarch fontpackages-filesystem-1.44-24.fc30.noarch freetype-2.9.1-7.fc30.x86_64 gdbm-1:1.18-4.fc30.x86_64 libX11-1.6.7-1.fc30.x86_64 libX11-common-1.6.7-1.fc30.noarch libXau-1.0.9-1.fc30.x86_64 libXft-2.3.2-12.fc30.x86_64 libXrender-0.9.10-9.fc30.x86_64 libpng-2:1.6.36-1.fc30.x86_64 libxcb-1.13.1-2.fc30.x86_64 python-rpm-macros-3-42.fc30.noarch python2-backports-1.0-16.fc30.x86_64 python2-backports-functools_lru_cache-1.5-5.fc30.noarch python2-rpm-macros-3-42.fc30.noarch python2-six-1.12.0-1.fc30.noarch python2-webencodings-0.5.1-7.fc30.noarch python3-rpm-generators-7-2.fc30.noarch python3-rpm-macros-3-42.fc30.noarch python3-six-1.12.0-1.fc30.noarch python3-webencodings-0.5.1-7.fc30.noarch tcl-1:8.6.8-2.fc30.x86_64 tix-1:8.4.3-26.fc30.x86_64 tk-1:8.6.8-1.fc30.x86_64 fontconfig-2.13.1-8.fc30.x86_64 libxslt-1.1.33-1.fc30.x86_64 python2-2.7.16-2.fc30.x86_64 python2-libs-2.7.16-2.fc30.x86_64 python2-tkinter-2.7.16-2.fc30.x86_64 python3-3.7.3-3.fc30.x86_64 Complete! Finish: build setup for python-beautifulsoup4-4.7.1-1.fc30.src.rpm Start: rpmbuild python-beautifulsoup4-4.7.1-1.fc30.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ItGnrL + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf beautifulsoup4-4.7.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/beautifulsoup4-4.7.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd beautifulsoup4-4.7.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf /builddir/build/BUILD/python3-python-beautifulsoup4-4.7.1-1.fc30 + cp -a . /builddir/build/BUILD/python3-python-beautifulsoup4-4.7.1-1.fc30 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.AmVd0z + umask 022 + cd /builddir/build/BUILD + cd beautifulsoup4-4.7.1 + sleep 1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' running build running build_py creating build creating build/lib creating build/lib/bs4 copying bs4/testing.py -> build/lib/bs4 copying bs4/element.py -> build/lib/bs4 copying bs4/diagnose.py -> build/lib/bs4 copying bs4/dammit.py -> build/lib/bs4 copying bs4/__init__.py -> build/lib/bs4 creating build/lib/bs4/tests copying bs4/tests/test_tree.py -> build/lib/bs4/tests copying bs4/tests/test_soup.py -> build/lib/bs4/tests copying bs4/tests/test_lxml.py -> build/lib/bs4/tests copying bs4/tests/test_htmlparser.py -> build/lib/bs4/tests copying bs4/tests/test_html5lib.py -> build/lib/bs4/tests copying bs4/tests/test_docs.py -> build/lib/bs4/tests copying bs4/tests/test_builder_registry.py -> build/lib/bs4/tests copying bs4/tests/__init__.py -> build/lib/bs4/tests creating build/lib/bs4/builder copying bs4/builder/_lxml.py -> build/lib/bs4/builder copying bs4/builder/_htmlparser.py -> build/lib/bs4/builder copying bs4/builder/_html5lib.py -> build/lib/bs4/builder copying bs4/builder/__init__.py -> build/lib/bs4/builder + sleep 1 + pushd /builddir/build/BUILD/python3-python-beautifulsoup4-4.7.1-1.fc30 ~/build/BUILD/python3-python-beautifulsoup4-4.7.1-1.fc30 ~/build/BUILD/beautifulsoup4-4.7.1 + 2to3 --write --nobackups . 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 ./setup.py RefactoringTool: Refactored ./bs4/__init__.py RefactoringTool: Refactored ./bs4/dammit.py RefactoringTool: Refactored ./bs4/diagnose.py --- ./bs4/__init__.py (original) +++ ./bs4/__init__.py (refactored) @@ -49,7 +49,7 @@ # The very first thing we do is give a useful error if someone is # running this code under Python 3 without converting it. -'You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work.'<>'You need to convert the code, either by installing it (`python setup.py install`) or by running 2to3 (`2to3 -w bs4`).' +'You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work.'!='You need to convert the code, either by installing it (`python setup.py install`) or by running 2to3 (`2to3 -w bs4`).' class BeautifulSoup(Tag): """ @@ -73,7 +73,7 @@ like HTML's
tag), call handle_starttag and then handle_endtag. """ - ROOT_TAG_NAME = u'[document]' + ROOT_TAG_NAME = '[document]' # If the end-user gives no indication which tree builder they # want, look for one with these features. @@ -173,18 +173,18 @@ from_encoding = from_encoding or deprecated_argument( "fromEncoding", "from_encoding") - if from_encoding and isinstance(markup, unicode): + if from_encoding and isinstance(markup, str): warnings.warn("You provided Unicode markup but also provided a value for from_encoding. Your from_encoding will be ignored.") from_encoding = None if len(kwargs) > 0: - arg = kwargs.keys().pop() + arg = list(kwargs.keys()).pop() raise TypeError( "__init__() got an unexpected keyword argument '%s'" % arg) if builder is None: original_features = features - if isinstance(features, basestring): + if isinstance(features, str): features = [features] if features is None or len(features) == 0: features = self.DEFAULT_BUILDER_FEATURES @@ -244,13 +244,13 @@ markup = markup.read() elif len(markup) <= 256 and ( (isinstance(markup, bytes) and not b'<' in markup) - or (isinstance(markup, unicode) and not u'<' in markup) + or (isinstance(markup, str) and not '<' in markup) ): # Print out warnings for a couple beginner problems # involving passing non-markup to Beautiful Soup. # Beautiful Soup will still parse the input as markup, # just in case that's what the user really wants. - if (isinstance(markup, unicode) + if (isinstance(markup, str) and not os.path.supports_unicode_filenames): possible_filename = markup.encode("utf8") else: @@ -258,13 +258,13 @@ is_file = False try: is_file = os.path.exists(possible_filename) - except Exception, e: + except Exception as e: # This is almost certainly a problem involving # characters not valid in filenames on this # system. Just let it go. pass if is_file: - if isinstance(markup, unicode): + if isinstance(markup, str): markup = markup.encode("utf8") warnings.warn( '"%s" looks like a filename, not markup. You should' @@ -316,9 +316,9 @@ if isinstance(markup, bytes): space = b' ' cant_start_with = (b"http:", b"https:") - elif isinstance(markup, unicode): - space = u' ' - cant_start_with = (u"http:", u"https:") + elif isinstance(markup, str): + space = ' ' + cant_start_with = ("http:", "https:") else: return @@ -390,7 +390,7 @@ def endData(self, containerClass=NavigableString): if self.current_data: - current_data = u''.join(self.current_data) + current_data = ''.join(self.current_data) # If whitespace is not preserved, and this string contains # nothing but ASCII spaces, replace it with a single space # or newline. @@ -555,9 +555,9 @@ encoding_part = '' if eventual_encoding != None: encoding_part = ' encoding="%s"' % eventual_encoding - prefix = u'\n' % encoding_part + prefix = '\n' % encoding_part else: - prefix = u'' + prefix = '' if not pretty_print: indent_level = None else: @@ -591,4 +591,4 @@ if __name__ == '__main__': import sys soup = BeautifulSoup(sys.stdin) - print soup.prettify() + print(soup.prettify()) --- ./bs4/dammit.py (original) +++ ./bs4/dammit.py (refactored) @@ -10,7 +10,7 @@ __license__ = "MIT" import codecs -from htmlentitydefs import codepoint2name +from html.entities import codepoint2name import re import logging import string @@ -58,7 +58,7 @@ reverse_lookup = {} characters_for_re = [] for codepoint, name in list(codepoint2name.items()): - character = unichr(codepoint) + character = chr(codepoint) if codepoint != 34: # There's no point in turning the quotation mark into # ", unless it happens within an attribute value, which @@ -273,7 +273,7 @@ def strip_byte_order_mark(cls, data): """If a byte-order mark is present, strip it and return the encoding it implies.""" encoding = None - if isinstance(data, unicode): + if isinstance(data, str): # Unicode data cannot have a byte-order mark. return data, encoding if (len(data) >= 4) and (data[:2] == b'\xfe\xff') \ @@ -351,9 +351,9 @@ markup, override_encodings, is_html, exclude_encodings) # Short-circuit if the data is in Unicode to begin with. - if isinstance(markup, unicode) or markup == '': + if isinstance(markup, str) or markup == '': self.markup = markup - self.unicode_markup = unicode(markup) + self.unicode_markup = str(markup) self.original_encoding = None return @@ -437,7 +437,7 @@ def _to_unicode(self, data, encoding, errors="strict"): '''Given a string and its encoding, decodes the string into Unicode. %encoding is a string recognized by encodings.aliases''' - return unicode(data, encoding, errors) + return str(data, encoding, errors) @property def declared_html_encoding(self): --- ./bs4/diagnose.py (original) +++ ./bs4/diagnose.py (refactored) @@ -4,8 +4,8 @@ __license__ = "MIT" import cProfile -from StringIO import StringIO -from HTMLParser import HTMLParser +from io import StringIO +from html.parser import HTMLParser import bs4 from bs4 import BeautifulSoup, __version__ from bs4.builder import builder_registry @@ -21,8 +21,8 @@ def diagnose(data): """Diagnostic suite for isolating common problems.""" - print "Diagnostic running on Beautiful Soup %s" % __version__ - print "Python version %s" % sys.version + print("Diagnostic running on Beautiful Soup %s" % __version__) + print("Python version %s" % sys.version) basic_parsers = ["html.parser", "html5lib", "lxml"] for name in basic_parsers: @@ -31,16 +31,16 @@ break else: basic_parsers.remove(name) - print ( + print(( "I noticed that %s is not installed. Installing it may help." % - name) + name)) if 'lxml' in basic_parsers: basic_parsers.append("lxml-xml") try: from lxml import etree - print "Found lxml version %s" % ".".join(map(str,etree.LXML_VERSION)) - except ImportError, e: + print("Found lxml version %s" % ".".join(map(str,etree.LXML_VERSION))) + except ImportError as e: print ( "lxml is not installed or couldn't be imported.")RefactoringTool: Refactored ./bs4/element.py @@ -48,43 +48,43 @@ if 'html5lib' in basic_parsers: try: import html5lib - print "Found html5lib version %s" % html5lib.__version__ - except ImportError, e: + print("Found html5lib version %s" % html5lib.__version__) + except ImportError as e: print ( "html5lib is not installed or couldn't be imported.") if hasattr(data, 'read'): data = data.read() elif data.startswith("http:") or data.startswith("https:"): - print '"%s" looks like a URL. Beautiful Soup is not an HTTP client.' % data - print "You need to use some other library to get the document behind the URL, and feed that document to Beautiful Soup." + print('"%s" looks like a URL. Beautiful Soup is not an HTTP client.' % data) + print("You need to use some other library to get the document behind the URL, and feed that document to Beautiful Soup.") return else: try: if os.path.exists(data): - print '"%s" looks like a filename. Reading data from the file.' % data + print('"%s" looks like a filename. Reading data from the file.' % data) with open(data) as fp: data = fp.read() except ValueError: # This can happen on some platforms when the 'filename' is # too long. Assume it's data and not a filename. pass - print + print() for parser in basic_parsers: - print "Trying to parse your markup with %s" % parser + print("Trying to parse your markup with %s" % parser) success = False try: soup = BeautifulSoup(data, features=parser) success = True - except Exception, e: - print "%s could not parse the markup." % parser + except Exception as e: + print("%s could not parse the markup." % parser) traceback.print_exc() if success: - print "Here's what %s did with the markup:" % parser - print soup.prettify() - - print "-" * 80 + print("Here's what %s did with the markup:" % parser) + print(soup.prettify()) + + print("-" * 80) def lxml_trace(data, html=True, **kwargs): """Print out the lxml events that occur during parsing. @@ -94,7 +94,7 @@ """ from lxml import etree for event, element in etree.iterparse(StringIO(data), html=html, **kwargs): - print("%s, %4s, %s" % (event, element.tag, element.text)) + print(("%s, %4s, %s" % (event, element.tag, element.text))) class AnnouncingParser(HTMLParser): """Announces HTMLParser parse events, without doing anything else.""" @@ -176,9 +176,9 @@ def benchmark_parsers(num_elements=100000): """Very basic head-to-head performance benchmark.""" - print "Comparative parser benchmark on Beautiful Soup %s" % __version__ + print("Comparative parser benchmark on Beautiful Soup %s" % __version__) data = rdoc(num_elements) - print "Generated a large invalid HTML document (%d bytes)." % len(data) + print("Generated a large invalid HTML document (%d bytes)." % len(data)) for parser in ["lxml", ["lxml", "html"], "html5lib", "html.parser"]: success = False @@ -187,24 +187,24 @@ soup = BeautifulSoup(data, parser) b = time.time() success = True - except Exception, e: - print "%s could not parse the markup." % parser + except Exception as e: + print("%s could not parse the markup." % parser) traceback.print_exc() if success: - print "BS4+%s parsed the markup in %.2fs." % (parser, b-a) + print("BS4+%s parsed the markup in %.2fs." % (parser, b-a)) from lxml import etree a = time.time() etree.HTML(data) b = time.time() - print "Raw lxml parsed the markup in %.2fs." % (b-a) + print("Raw lxml parsed the markup in %.2fs." % (b-a)) import html5lib parser = html5lib.HTMLParser() a = time.time() parser.parse(data) b = time.time() - print "Raw html5lib parsed the markup in %.2fs." % (b-a) + print("Raw html5lib parsed the markup in %.2fs." % (b-a)) def profile(num_elements=100000, parser="lxml"): --- ./bs4/element.py (original) +++ ./bs4/element.py (refactored) @@ -3,14 +3,14 @@ try: from collections.abc import Callable # Python 3.6 -except ImportError , e: +except ImportError as e: from collections import Callable import re import sys import warnings try: import soupsieve -except ImportError, e: +except ImportError as e: soupsieve = None warnings.warn( 'The soupsieve package is not installed. CSS selectors cannot be used.' @@ -39,22 +39,22 @@ return alias -class NamespacedAttribute(unicode): +class NamespacedAttribute(str): def __new__(cls, prefix, name, namespace=None): if name is None: - obj = unicode.__new__(cls, prefix) + obj = str.__new__(cls, prefix) elif prefix is None: # Not really namespaced. - obj = unicode.__new__(cls, name) - else: - obj = unicode.__new__(cls, prefix + ":" + name) + obj = str.__new__(cls, name) + else: + obj = str.__new__(cls, prefix + ":" + name) obj.prefix = prefix obj.name = name obj.namespace = namespace return obj -class AttributeValueWithCharsetSubstitution(unicode): +class AttributeValueWithCharsetSubstitution(str): """A stand-in object for a character encoding specified in HTML.""" class CharsetMetaAttributeValue(AttributeValueWithCharsetSubstitution): @@ -65,7 +65,7 @@ """ def __new__(cls, original_value): - obj = unicode.__new__(cls, original_value) + obj = str.__new__(cls, original_value) obj.original_value = original_value return obj @@ -88,9 +88,9 @@ match = cls.CHARSET_RE.search(original_value) if match is None: # No substitution necessary. - return unicode.__new__(unicode, original_value) - - obj = unicode.__new__(cls, original_value) + return str.__new__(str, original_value) + + obj = str.__new__(cls, original_value) obj.original_value = original_value return obj @@ -212,7 +212,7 @@ def format_string(self, s, formatter='minimal'): """Format the given string using the given formatter.""" - if isinstance(formatter, basestring): + if isinstance(formatter, str): formatter = self._formatter_for_name(formatter) if formatter is None: output = s @@ -367,7 +367,7 @@ raise ValueError("Cannot insert None into a tag.") if new_child is self: raise ValueError("Cannot insert a tag into itself.") - if (isinstance(new_child, basestring) + if (isinstance(new_child, str) and not isinstance(new_child, NavigableString)): new_child = NavigableString(new_child) @@ -607,7 +607,7 @@ result = (element for element in generator if isinstance(element, Tag)) return ResultSet(strainer, result) - elif isinstance(name, basestring): + elif isinstance(name, str): # Optimization to find all tags with a given name. if name.count(':') == 1: # This is a name with a prefix. If this is a namespace-aware document, @@ -696,7 +696,7 @@ return self.parents -class NavigableString(unicode, PageElement): +class NavigableString(str, PageElement): PREFIX = '' SUFFIX = '' @@ -714,10 +714,10 @@ passed in to the superclass's __new__ or the superclass won't know how to handle non-ASCII characters. """ - if isinstance(value, unicode): - u = unicode.__new__(cls, value) - else: - u = unicode.__new__(cls, value, DEFAULT_OUTPUT_ENCODING) + if isinstance(value, str):RefactoringTool: Refactored ./bs4/testing.py + u = str.__new__(cls, value) + else: + u = str.__new__(cls, value, DEFAULT_OUTPUT_ENCODING) u.setup() return u @@ -728,7 +728,7 @@ return type(self)(self) def __getnewargs__(self): - return (unicode(self),) + return (str(self),) def __getattr__(self, attr): """text.string gives you text. This is for backwards @@ -768,29 +768,29 @@ class CData(PreformattedString): - PREFIX = u'' + PREFIX = '' class ProcessingInstruction(PreformattedString): """A SGML processing instruction.""" - PREFIX = u'' + PREFIX = '' class XMLProcessingInstruction(ProcessingInstruction): """An XML processing instruction.""" - PREFIX = u'' + PREFIX = '' class Comment(PreformattedString): - PREFIX = u'' + PREFIX = '' class Declaration(PreformattedString): - PREFIX = u'' + PREFIX = '' class Doctype(PreformattedString): @@ -807,8 +807,8 @@ return Doctype(value) - PREFIX = u'\n' + PREFIX = '\n' class Tag(PageElement): @@ -947,7 +947,7 @@ for string in self._all_strings(True): yield string - def get_text(self, separator=u"", strip=False, + def get_text(self, separator="", strip=False, types=(NavigableString, CData)): """ Get all child strings, concatenated using the given separator. @@ -1026,7 +1026,7 @@ def __contains__(self, x): return x in self.contents - def __nonzero__(self): + def __bool__(self): "A tag is non-None even if it has no contents." return True @@ -1148,8 +1148,8 @@ else: if isinstance(val, list) or isinstance(val, tuple): val = ' '.join(val) - elif not isinstance(val, basestring): - val = unicode(val) + elif not isinstance(val, str): + val = str(val) elif ( isinstance(val, AttributeValueWithCharsetSubstitution) and eventual_encoding is not None): @@ -1157,7 +1157,7 @@ text = self.format_string(val, formatter) decoded = ( - unicode(key) + '=' + str(key) + '=' + EntitySubstitution.quoted_attribute_value(text)) attrs.append(decoded) close = '' @@ -1416,7 +1416,7 @@ else: attrs = kwargs normalized_attrs = {} - for key, value in attrs.items(): + for key, value in list(attrs.items()): normalized_attrs[key] = self._normalize_search_value(value) self.attrs = normalized_attrs @@ -1425,7 +1425,7 @@ def _normalize_search_value(self, value): # Leave it alone if it's a Unicode string, a callable, a # regular expression, a boolean, or None. - if (isinstance(value, unicode) or isinstance(value, Callable) or hasattr(value, 'match') + if (isinstance(value, str) or isinstance(value, Callable) or hasattr(value, 'match') or isinstance(value, bool) or value is None): return value @@ -1438,7 +1438,7 @@ new_value = [] for v in value: if (hasattr(v, '__iter__') and not isinstance(v, bytes) - and not isinstance(v, unicode)): + and not isinstance(v, str)): # This is almost certainly the user's mistake. In the # interests of avoiding infinite loops, we'll let # it through as-is rather than doing a recursive call. @@ -1450,7 +1450,7 @@ # Otherwise, convert it into a Unicode string. # The unicode(str()) thing is so this will do the same thing on Python 2 # and Python 3. - return unicode(str(value)) + return str(str(value)) def __str__(self): if self.text: @@ -1504,7 +1504,7 @@ found = None # If given a list of items, scan it for a text element that # matches. - if hasattr(markup, '__iter__') and not isinstance(markup, (Tag, basestring)): + if hasattr(markup, '__iter__') and not isinstance(markup, (Tag, str)): for element in markup: if isinstance(element, NavigableString) \ and self.search(element): @@ -1517,7 +1517,7 @@ found = self.search_tag(markup) # If it's text, make sure the text matches. elif isinstance(markup, NavigableString) or \ - isinstance(markup, basestring): + isinstance(markup, str): if not self.name and not self.attrs and self._matches(markup, self.text): found = markup else: @@ -1562,7 +1562,7 @@ return not match_against if (hasattr(match_against, '__iter__') - and not isinstance(match_against, basestring)): + and not isinstance(match_against, str)): # We're asked to match against an iterable of items. # The markup must be match at least one item in the # iterable. We'll try each one in turn. @@ -1589,7 +1589,7 @@ # the tag's name and once against its prefixed name. match = False - if not match and isinstance(match_against, unicode): + if not match and isinstance(match_against, str): # Exact string match match = markup == match_against --- ./bs4/testing.py (original) +++ ./bs4/testing.py (refactored) @@ -22,7 +22,7 @@ from bs4.builder import HTMLParserTreeBuilder default_builder = HTMLParserTreeBuilder -BAD_DOCUMENT = u"""A bare string +BAD_DOCUMENT = """A bare string
@@ -315,7 +315,7 @@ # process_markup correctly sets processing_instruction_class # even when the markup is already Unicode and there is no # need to process anything. - markup = u"""""" + markup = """""" soup = self.soup(markup) self.assertEqual(markup, soup.decode()) @@ -487,8 +487,8 @@ # "&T" and "&p" look like incomplete character entities, but they are # not. self.assertSoupEquals( - u"

• AT&T is in the s&p 500

", - u"

\u2022 AT&T is in the s&p 500

" + "

• AT&T is in the s&p 500

", + "

\u2022 AT&T is in the s&p 500

" ) def test_entities_in_foreign_document_encoding(self): @@ -501,17 +501,17 @@ # characters. markup = "

“Hello” -☃

" soup = self.soup(markup) - self.assertEquals(u"“Hello” -☃", soup.p.string) + self.assertEqual("“Hello” -☃", soup.p.string) def test_entities_in_attributes_converted_to_unicode(self): - expect = u'

' + expect = '

' self.assertSoupEquals('

', expect) self.assertSoupEquals('

', expect) self.assertSoupEquals('

', expect) self.assertSoupEquals('

', expect) def test_entities_in_text_converted_to_unicode(self): - expect = u'

pi\N{LATIN SMALL LETTER N WITH TILDE}ata

' + expect = '

pi\N{LATIN SMALL LETTER N WITH TILDE}ata

' self.assertSoupEquals("

piñata

", expect) self.assertSoupEquals("

piñata

", expect)RefactoringTool: Refactored ./bs4/builder/__init__.py RefactoringTool: Refactored ./bs4/builder/_html5lib.py self.assertSoupEquals("

piñata

", expect) @@ -522,7 +522,7 @@ '

I said "good day!"

') def test_out_of_range_entity(self): - expect = u"\N{REPLACEMENT CHARACTER}" + expect = "\N{REPLACEMENT CHARACTER}" self.assertSoupEquals("�", expect) self.assertSoupEquals("�", expect) self.assertSoupEquals("�", expect) @@ -600,9 +600,9 @@ # A seemingly innocuous document... but it's in Unicode! And # it contains characters that can't be represented in the # encoding found in the declaration! The horror! - markup = u'Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!' - soup = self.soup(markup) - self.assertEqual(u'Sacr\xe9 bleu!', soup.body.string) + markup = 'Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!' + soup = self.soup(markup) + self.assertEqual('Sacr\xe9 bleu!', soup.body.string) def test_soupstrainer(self): """Parsers should be able to work with SoupStrainers.""" @@ -642,7 +642,7 @@ # Both XML and HTML entities are converted to Unicode characters # during parsing. text = "

<<sacré bleu!>>

" - expected = u"

<<sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>

" + expected = "

<<sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>

" self.assertSoupEquals(text, expected) def test_smart_quotes_converted_on_the_way_in(self): @@ -652,15 +652,15 @@ soup = self.soup(quote) self.assertEqual( soup.p.string, - u"\N{LEFT SINGLE QUOTATION MARK}Foo\N{RIGHT SINGLE QUOTATION MARK}") + "\N{LEFT SINGLE QUOTATION MARK}Foo\N{RIGHT SINGLE QUOTATION MARK}") def test_non_breaking_spaces_converted_on_the_way_in(self): soup = self.soup("  ") - self.assertEqual(soup.a.string, u"\N{NO-BREAK SPACE}" * 2) + self.assertEqual(soup.a.string, "\N{NO-BREAK SPACE}" * 2) def test_entities_converted_on_the_way_out(self): text = "

<<sacré bleu!>>

" - expected = u"

<<sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>

".encode("utf-8") + expected = "

<<sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>

".encode("utf-8") soup = self.soup(text) self.assertEqual(soup.p.encode("utf-8"), expected) @@ -669,7 +669,7 @@ # easy-to-understand document. # Here it is in Unicode. Note that it claims to be in ISO-Latin-1. - unicode_html = u'

Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!

' + unicode_html = '

Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!

' # That's because we're going to encode it into ISO-Latin-1, and use # that to test. @@ -847,15 +847,15 @@ self.assertTrue(b"< < hey > >" in encoded) def test_can_parse_unicode_document(self): - markup = u'Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!' - soup = self.soup(markup) - self.assertEqual(u'Sacr\xe9 bleu!', soup.root.string) + markup = 'Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!' + soup = self.soup(markup) + self.assertEqual('Sacr\xe9 bleu!', soup.root.string) def test_popping_namespaced_tag(self): markup = 'b2012-07-02T20:33:42Zcd' soup = self.soup(markup) self.assertEqual( - unicode(soup.rss), markup) + str(soup.rss), markup) def test_docstring_includes_correct_encoding(self): soup = self.soup("") @@ -886,17 +886,17 @@ def test_closing_namespaced_tag(self): markup = '

20010504

' soup = self.soup(markup) - self.assertEqual(unicode(soup.p), markup) + self.assertEqual(str(soup.p), markup) def test_namespaced_attributes(self): markup = '' soup = self.soup(markup) - self.assertEqual(unicode(soup.foo), markup) + self.assertEqual(str(soup.foo), markup) def test_namespaced_attributes_xml_namespace(self): markup = 'bar' soup = self.soup(markup) - self.assertEqual(unicode(soup.foo), markup) + self.assertEqual(str(soup.foo), markup) def test_find_by_prefixed_name(self): doc = """ --- ./bs4/builder/__init__.py (original) +++ ./bs4/builder/__init__.py (refactored) @@ -166,13 +166,13 @@ universal = self.cdata_list_attributes.get('*', []) tag_specific = self.cdata_list_attributes.get( tag_name.lower(), None) - for attr in attrs.keys(): + for attr in list(attrs.keys()): if attr in universal or (tag_specific and attr in tag_specific): # We have a "class"-type attribute whose string # value is a whitespace-separated list of # values. Split it into a list. value = attrs[attr] - if isinstance(value, basestring): + if isinstance(value, str): values = nonwhitespace_re.findall(value) else: # html5lib sometimes calls setAttributes twice --- ./bs4/builder/_html5lib.py (original) +++ ./bs4/builder/_html5lib.py (refactored) @@ -33,7 +33,7 @@ # Pre-0.99999999 from html5lib.treebuilders import _base as treebuilder_base new_html5lib = False -except ImportError, e: +except ImportError as e: # 0.99999999 and up from html5lib.treebuilders import base as treebuilder_base new_html5lib = True @@ -64,7 +64,7 @@ parser = html5lib.HTMLParser(tree=self.create_treebuilder) extra_kwargs = dict() - if not isinstance(markup, unicode): + if not isinstance(markup, str): if new_html5lib: extra_kwargs['override_encoding'] = self.user_specified_encoding else: @@ -72,13 +72,13 @@ doc = parser.parse(markup, **extra_kwargs) # Set the character encoding detected by the tokenizer. - if isinstance(markup, unicode): + if isinstance(markup, str): # We need to special-case this because html5lib sets # charEncoding to UTF-8 if it gets Unicode input. doc.original_encoding = None else: original_encoding = parser.tokenizer.stream.charEncoding[0] - if not isinstance(original_encoding, basestring): + if not isinstance(original_encoding, str): # In 0.99999999 and up, the encoding is an html5lib # Encoding object. We want to use a string for compatibility # with other tree builders. @@ -92,7 +92,7 @@ def test_fragment_to_document(self, fragment): """See `TreeBuilder`.""" - return u'%s' % fragment + return '%s' % fragment class TreeBuilderForHtml5lib(treebuilder_base.TreeBuilder): @@ -174,7 +174,7 @@ rv.append("|%s<%s>" % (' ' * indent, name)) if element.attrs: attributes = [] - for name, value in element.attrs.items(): + for name, value in list(element.attrs.items()):RefactoringTool: Refactored ./bs4/builder/_htmlparser.py RefactoringTool: Refactored ./bs4/builder/_lxml.py RefactoringTool: No changes to ./bs4/tests/__init__.py RefactoringTool: No changes to ./bs4/tests/test_builder_registry.py RefactoringTool: No changes to ./bs4/tests/test_docs.py RefactoringTool: Refactored ./bs4/tests/test_html5lib.py if isinstance(name, NamespacedAttribute): name = "%s %s" % (prefixes[name.namespace], name.name) if isinstance(value, list): @@ -229,7 +229,7 @@ def appendChild(self, node): string_child = child = None - if isinstance(node, basestring): + if isinstance(node, str): # Some other piece of code decided to pass in a string # instead of creating a TextElement object to contain the # string. @@ -246,7 +246,7 @@ child = node.element node.parent = self - if not isinstance(child, basestring) and child.parent is not None: + if not isinstance(child, str) and child.parent is not None: node.element.extract() if (string_child is not None and self.element.contents @@ -259,7 +259,7 @@ old_element.replace_with(new_element) self.soup._most_recent_element = new_element else: - if isinstance(node, basestring): + if isinstance(node, str): # Create a brand new NavigableString from this string. child = self.soup.new_string(node) @@ -299,7 +299,7 @@ self.soup.builder._replace_cdata_list_attribute_values( self.name, attributes) - for name, value in attributes.items(): + for name, value in list(attributes.items()): self.element[name] = value # The attributes may contain variables that need substitution. --- ./bs4/builder/_htmlparser.py (original) +++ ./bs4/builder/_htmlparser.py (refactored) @@ -8,11 +8,11 @@ 'HTMLParserTreeBuilder', ] -from HTMLParser import HTMLParser +from html.parser import HTMLParser try: - from HTMLParser import HTMLParseError -except ImportError, e: + from html.parser import HTMLParseError +except ImportError as e: # HTMLParseError is removed in Python 3.5. Since it can never be # thrown in 3.5, we can just define our own class as a placeholder. class HTMLParseError(Exception): @@ -153,14 +153,14 @@ continue try: data = bytearray([real_name]).decode(encoding) - except UnicodeDecodeError, e: + except UnicodeDecodeError as e: pass if not data: try: - data = unichr(real_name) - except (ValueError, OverflowError), e: + data = chr(real_name) + except (ValueError, OverflowError) as e: pass - data = data or u"\N{REPLACEMENT CHARACTER}" + data = data or "\N{REPLACEMENT CHARACTER}" self.handle_data(data) def handle_entityref(self, name): @@ -228,7 +228,7 @@ declared within markup, whether any characters had to be replaced with REPLACEMENT CHARACTER). """ - if isinstance(markup, unicode): + if isinstance(markup, str): yield (markup, None, None, False) return @@ -246,7 +246,7 @@ try: parser.feed(markup) parser.close() - except HTMLParseError, e: + except HTMLParseError as e: warnings.warn(RuntimeWarning( "Python's built-in HTMLParser cannot parse the given document. This is not a bug in Beautiful Soup. The best solution is to install an external parser (lxml or html5lib), and use Beautiful Soup with that parser. See http://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-a-parser for help.")) raise e --- ./bs4/builder/_lxml.py (original) +++ ./bs4/builder/_lxml.py (refactored) @@ -8,11 +8,11 @@ try: from collections.abc import Callable # Python 3.6 -except ImportError , e: +except ImportError as e: from collections import Callable from io import BytesIO -from StringIO import StringIO +from io import StringIO from lxml import etree from bs4.element import ( Comment, @@ -35,7 +35,7 @@ def _invert(d): "Invert a dictionary." - return dict((v,k) for k, v in d.items()) + return dict((v,k) for k, v in list(d.items())) class LXMLTreeBuilderForXML(TreeBuilder): DEFAULT_PARSER_CLASS = etree.XMLParser @@ -70,7 +70,7 @@ This might be useful later on when creating CSS selectors. """ - for key, value in mapping.items(): + for key, value in list(mapping.items()): if key and key not in self.soup._namespaces: # Let the BeautifulSoup object know about a new namespace. # If there are multiple namespaces defined with the same @@ -132,12 +132,12 @@ else: self.processing_instruction_class = XMLProcessingInstruction - if isinstance(markup, unicode): + if isinstance(markup, str): # We were given Unicode. Maybe lxml can parse Unicode on # this system? yield markup, None, document_declared_encoding, False - if isinstance(markup, unicode): + if isinstance(markup, str): # No, apparently not. Convert the Unicode to UTF-8 and # tell lxml to parse it as UTF-8. yield (markup.encode("utf8"), "utf8", @@ -152,7 +152,7 @@ def feed(self, markup): if isinstance(markup, bytes): markup = BytesIO(markup) - elif isinstance(markup, unicode): + elif isinstance(markup, str): markup = StringIO(markup) # Call feed() at least once, even if the markup is empty, @@ -167,7 +167,7 @@ if len(data) != 0: self.parser.feed(data) self.parser.close() - except (UnicodeDecodeError, LookupError, etree.ParserError), e: + except (UnicodeDecodeError, LookupError, etree.ParserError) as e: raise ParserRejectedMarkup(str(e)) def close(self): @@ -196,7 +196,7 @@ # Also treat the namespace mapping as a set of attributes on the # tag, so we can recreate it later. attrs = attrs.copy() - for prefix, namespace in nsmap.items(): + for prefix, namespace in list(nsmap.items()): attribute = NamespacedAttribute( "xmlns", prefix, "http://www.w3.org/2000/xmlns/") attrs[attribute] = namespace @@ -205,7 +205,7 @@ # from lxml with namespaces attached to their names, and # turn then into NamespacedAttribute objects. new_attrs = {} - for attr, value in attrs.items(): + for attr, value in list(attrs.items()): namespace, attr = self._getNsTag(attr) if namespace is None: new_attrs[attr] = value @@ -265,7 +265,7 @@ def test_fragment_to_document(self, fragment): """See `TreeBuilder`.""" - return u'\n%s' % fragment + return '\n%s' % fragment class LXMLTreeBuilder(HTMLTreeBuilder, LXMLTreeBuilderForXML): @@ -286,10 +286,10 @@ self.parser = self.parser_for(encoding) self.parser.feed(markup) self.parser.close() - except (UnicodeDecodeError, LookupError, etree.ParserError), e: + except (UnicodeDecodeError, LookupError, etree.ParserError) as e: raise ParserRejectedMarkup(str(e)) def test_fragment_to_document(self, fragment): """See `TreeBuilder`.""" - return u'%s' % fragment + return '%s' % fragment --- ./bs4/tests/test_html5lib.py (original) +++ ./bs4/tests/test_html5lib.py (refactored) @@ -5,7 +5,7 @@ try: from bs4.builder import HTML5TreeBuilder HTML5LIB_PRESENT = True -except ImportError, e: +except ImportError as e: HTML5LIB_PRESENT = False from bs4.element import SoupStrainer from bs4.testing import ( @@ -74,14 +74,14 @@ def test_reparented_markup(self): markup = '

foo

\n

bar

' soup = self.soup(markup) - self.assertEqual(u"

foo

\n

bar

", soup.body.decode())RefactoringTool: No changes to ./bs4/tests/test_htmlparser.py RefactoringTool: Refactored ./bs4/tests/test_lxml.py RefactoringTool: Refactored ./bs4/tests/test_soup.py + self.assertEqual("

foo

\n

bar

", soup.body.decode()) self.assertEqual(2, len(soup.find_all('p'))) def test_reparented_markup_ends_with_whitespace(self): markup = '

foo

\n

bar

\n' soup = self.soup(markup) - self.assertEqual(u"

foo

\n

bar

\n", soup.body.decode()) + self.assertEqual("

foo

\n

bar

\n", soup.body.decode()) self.assertEqual(2, len(soup.find_all('p'))) def test_reparented_markup_containing_identical_whitespace_nodes(self): @@ -127,7 +127,7 @@ def test_foster_parenting(self): markup = b"""A""" soup = self.soup(markup) - self.assertEqual(u"A
", soup.body.decode()) + self.assertEqual("A
", soup.body.decode()) def test_extraction(self): """ --- ./bs4/tests/test_lxml.py (original) +++ ./bs4/tests/test_lxml.py (refactored) @@ -7,7 +7,7 @@ import lxml.etree LXML_PRESENT = True LXML_VERSION = lxml.etree.LXML_VERSION -except ImportError, e: +except ImportError as e: LXML_PRESENT = False LXML_VERSION = (0,) @@ -68,7 +68,7 @@ # if one is installed. with warnings.catch_warnings(record=True) as w: soup = BeautifulStoneSoup("") - self.assertEqual(u"", unicode(soup.b)) + self.assertEqual("", str(soup.b)) self.assertTrue("BeautifulStoneSoup class is deprecated" in str(w[0].message)) @skipIf( --- ./bs4/tests/test_soup.py (original) +++ ./bs4/tests/test_soup.py (refactored) @@ -32,7 +32,7 @@ try: from bs4.builder import LXMLTreeBuilder, LXMLTreeBuilderForXML LXML_PRESENT = True -except ImportError, e: +except ImportError as e: LXML_PRESENT = False PYTHON_3_PRE_3_2 = (sys.version_info[0] == 3 and sys.version_info < (3,2)) @@ -40,17 +40,17 @@ class TestConstructor(SoupTest): def test_short_unicode_input(self): - data = u"

éé

" + data = "

éé

" soup = self.soup(data) - self.assertEqual(u"éé", soup.h1.string) + self.assertEqual("éé", soup.h1.string) def test_embedded_null(self): - data = u"

foo\0bar

" + data = "

foo\0bar

" soup = self.soup(data) - self.assertEqual(u"foo\0bar", soup.h1.string) + self.assertEqual("foo\0bar", soup.h1.string) def test_exclude_encodings(self): - utf8_data = u"Räksmörgås".encode("utf-8") + utf8_data = "Räksmörgås".encode("utf-8") soup = self.soup(utf8_data, exclude_encodings=["utf-8"]) self.assertEqual("windows-1252", soup.original_encoding) @@ -129,7 +129,7 @@ with warnings.catch_warnings(record=True) as warning_list: # note - this url must differ from the bytes one otherwise # python's warnings system swallows the second warning - soup = self.soup(u"http://www.crummyunicode.com/") + soup = self.soup("http://www.crummyunicode.com/") self.assertTrue(any("looks like a URL" in str(w.message) for w in warning_list)) @@ -141,7 +141,7 @@ def test_url_warning_with_unicode_and_space(self): with warnings.catch_warnings(record=True) as warning_list: - soup = self.soup(u"http://www.crummyuncode.com/ is great") + soup = self.soup("http://www.crummyuncode.com/ is great") self.assertFalse(any("looks like a URL" in str(w.message) for w in warning_list)) @@ -163,9 +163,9 @@ def test_simple_html_substitution(self): # Unicode characters corresponding to named HTML entites # are substituted, and no others. - s = u"foo\u2200\N{SNOWMAN}\u00f5bar" + s = "foo\u2200\N{SNOWMAN}\u00f5bar" self.assertEqual(self.sub.substitute_html(s), - u"foo∀\N{SNOWMAN}õbar") + "foo∀\N{SNOWMAN}õbar") def test_smart_quote_substitution(self): # MS smart quotes are a common source of frustration, so we @@ -230,7 +230,7 @@ def setUp(self): super(TestEncodingConversion, self).setUp() - self.unicode_data = u'Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!' + self.unicode_data = 'Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!' self.utf8_data = self.unicode_data.encode("utf-8") # Just so you know what it looks like. self.assertEqual( @@ -250,7 +250,7 @@ ascii = b"a" soup_from_ascii = self.soup(ascii) unicode_output = soup_from_ascii.decode() - self.assertTrue(isinstance(unicode_output, unicode)) + self.assertTrue(isinstance(unicode_output, str)) self.assertEqual(unicode_output, self.document_for(ascii.decode())) self.assertEqual(soup_from_ascii.original_encoding.lower(), "utf-8") finally: @@ -262,7 +262,7 @@ # is not set. soup_from_unicode = self.soup(self.unicode_data) self.assertEqual(soup_from_unicode.decode(), self.unicode_data) - self.assertEqual(soup_from_unicode.foo.string, u'Sacr\xe9 bleu!') + self.assertEqual(soup_from_unicode.foo.string, 'Sacr\xe9 bleu!') self.assertEqual(soup_from_unicode.original_encoding, None) def test_utf8_in_unicode_out(self): @@ -270,7 +270,7 @@ # attribute is set. soup_from_utf8 = self.soup(self.utf8_data) self.assertEqual(soup_from_utf8.decode(), self.unicode_data) - self.assertEqual(soup_from_utf8.foo.string, u'Sacr\xe9 bleu!') + self.assertEqual(soup_from_utf8.foo.string, 'Sacr\xe9 bleu!') def test_utf8_out(self): # The internal data structures can be encoded as UTF-8. @@ -281,14 +281,14 @@ PYTHON_3_PRE_3_2, "Bad HTMLParser detected; skipping test of non-ASCII characters in attribute name.") def test_attribute_name_containing_unicode_characters(self): - markup = u'
' + markup = '
' self.assertEqual(self.soup(markup).div.encode("utf8"), markup.encode("utf8")) class TestUnicodeDammit(unittest.TestCase): """Standalone tests of UnicodeDammit.""" def test_unicode_input(self): - markup = u"I'm already Unicode! \N{SNOWMAN}" + markup = "I'm already Unicode! \N{SNOWMAN}" dammit = UnicodeDammit(markup) self.assertEqual(dammit.unicode_markup, markup) @@ -296,7 +296,7 @@ markup = b"\x91\x92\x93\x94" dammit = UnicodeDammit(markup) self.assertEqual( - dammit.unicode_markup, u"\u2018\u2019\u201c\u201d") + dammit.unicode_markup, "\u2018\u2019\u201c\u201d") def test_smart_quotes_to_xml_entities(self): markup = b"\x91\x92\x93\x94" @@ -320,14 +320,14 @@ utf8 = b"Sacr\xc3\xa9 bleu! \xe2\x98\x83" dammit = UnicodeDammit(utf8) self.assertEqual(dammit.original_encoding.lower(), 'utf-8') - self.assertEqual(dammit.unicode_markup, u'Sacr\xe9 bleu! \N{SNOWMAN}') + self.assertEqual(dammit.unicode_markup, 'Sacr\xe9 bleu! \N{SNOWMAN}') def test_convert_hebrew(self): hebrew = b"\xed\xe5\xec\xf9" dammit = UnicodeDammit(hebrew, ["iso-8859-8"]) self.assertEqual(dammit.original_encoding.lower(), 'iso-8859-8') - self.assertEqual(dammit.unicode_markup, u'\u05dd\u05d5\u05dc\u05e9') + self.assertEqual(dammit.unicode_markup, '\u05dd\u05d5\u05dc\u05e9') def test_dont_see_smart_quotes_where_there_are_none(self): utf_8 = b"\343\202\261\343\203\274\343\202\277\343\202\244 Watch"RefactoringTool: Refactored ./bs4/tests/test_tree.py @@ -336,19 +336,19 @@ self.assertEqual(dammit.unicode_markup.encode("utf-8"), utf_8) def test_ignore_inappropriate_codecs(self): - utf8_data = u"Räksmörgås".encode("utf-8") + utf8_data = "Räksmörgås".encode("utf-8") dammit = UnicodeDammit(utf8_data, ["iso-8859-8"]) self.assertEqual(dammit.original_encoding.lower(), 'utf-8') def test_ignore_invalid_codecs(self): - utf8_data = u"Räksmörgås".encode("utf-8") + utf8_data = "Räksmörgås".encode("utf-8") for bad_encoding in ['.utf8', '...', 'utF---16.!']: dammit = UnicodeDammit(utf8_data, [bad_encoding]) self.assertEqual(dammit.original_encoding.lower(), 'utf-8') def test_exclude_encodings(self): # This is UTF-8. - utf8_data = u"Räksmörgås".encode("utf-8") + utf8_data = "Räksmörgås".encode("utf-8") # But if we exclude UTF-8 from consideration, the guess is # Windows-1252. @@ -364,7 +364,7 @@ detected = EncodingDetector( b'') encodings = list(detected.encodings) - assert u'utf-\N{REPLACEMENT CHARACTER}' in encodings + assert 'utf-\N{REPLACEMENT CHARACTER}' in encodings def test_detect_html5_style_meta_tag(self): @@ -404,7 +404,7 @@ bs4.dammit.chardet_dammit = noop dammit = UnicodeDammit(doc) self.assertEqual(True, dammit.contains_replacement_characters) - self.assertTrue(u"\ufffd" in dammit.unicode_markup) + self.assertTrue("\ufffd" in dammit.unicode_markup) soup = BeautifulSoup(doc, "html.parser") self.assertTrue(soup.contains_replacement_characters) @@ -416,17 +416,17 @@ # A document written in UTF-16LE will have its byte order marker stripped. data = b'\xff\xfe<\x00a\x00>\x00\xe1\x00\xe9\x00<\x00/\x00a\x00>\x00' dammit = UnicodeDammit(data) - self.assertEqual(u"áé", dammit.unicode_markup) + self.assertEqual("áé", dammit.unicode_markup) self.assertEqual("utf-16le", dammit.original_encoding) def test_detwingle(self): # Here's a UTF8 document. - utf8 = (u"\N{SNOWMAN}" * 3).encode("utf8") + utf8 = ("\N{SNOWMAN}" * 3).encode("utf8") # Here's a Windows-1252 document. windows_1252 = ( - u"\N{LEFT DOUBLE QUOTATION MARK}Hi, I like Windows!" - u"\N{RIGHT DOUBLE QUOTATION MARK}").encode("windows_1252") + "\N{LEFT DOUBLE QUOTATION MARK}Hi, I like Windows!" + "\N{RIGHT DOUBLE QUOTATION MARK}").encode("windows_1252") # Through some unholy alchemy, they've been stuck together. doc = utf8 + windows_1252 + utf8 @@ -441,7 +441,7 @@ fixed = UnicodeDammit.detwingle(doc) self.assertEqual( - u"☃☃☃“Hi, I like Windows!”☃☃☃", fixed.decode("utf8")) + "☃☃☃“Hi, I like Windows!”☃☃☃", fixed.decode("utf8")) def test_detwingle_ignores_multibyte_characters(self): # Each of these characters has a UTF-8 representation ending @@ -449,9 +449,9 @@ # Windows-1252. But our code knows to skip over multibyte # UTF-8 characters, so they'll survive the process unscathed. for tricky_unicode_char in ( - u"\N{LATIN SMALL LIGATURE OE}", # 2-byte char '\xc5\x93' - u"\N{LATIN SUBSCRIPT SMALL LETTER X}", # 3-byte char '\xe2\x82\x93' - u"\xf0\x90\x90\x93", # This is a CJK character, not sure which one. + "\N{LATIN SMALL LIGATURE OE}", # 2-byte char '\xc5\x93' + "\N{LATIN SUBSCRIPT SMALL LETTER X}", # 3-byte char '\xe2\x82\x93' + "\xf0\x90\x90\x93", # This is a CJK character, not sure which one. ): input = tricky_unicode_char.encode("utf8") self.assertTrue(input.endswith(b'\x93')) --- ./bs4/tests/test_tree.py (original) +++ ./bs4/tests/test_tree.py (refactored) @@ -70,13 +70,13 @@ self.assertEqual(soup.find("b").string, "2") def test_unicode_text_find(self): - soup = self.soup(u'

Räksmörgås

') - self.assertEqual(soup.find(string=u'Räksmörgås'), u'Räksmörgås') + soup = self.soup('

Räksmörgås

') + self.assertEqual(soup.find(string='Räksmörgås'), 'Räksmörgås') def test_unicode_attribute_find(self): - soup = self.soup(u'

here it is

') + soup = self.soup('

here it is

') str(soup) - self.assertEqual("here it is", soup.find(id=u'Räksmörgås').text) + self.assertEqual("here it is", soup.find(id='Räksmörgås').text) def test_find_everything(self): @@ -96,17 +96,17 @@ """You can search the tree for text nodes.""" soup = self.soup("Foobar\xbb") # Exact match. - self.assertEqual(soup.find_all(string="bar"), [u"bar"]) - self.assertEqual(soup.find_all(text="bar"), [u"bar"]) + self.assertEqual(soup.find_all(string="bar"), ["bar"]) + self.assertEqual(soup.find_all(text="bar"), ["bar"]) # Match any of a number of strings. self.assertEqual( - soup.find_all(text=["Foo", "bar"]), [u"Foo", u"bar"]) + soup.find_all(text=["Foo", "bar"]), ["Foo", "bar"]) # Match a regular expression. self.assertEqual(soup.find_all(text=re.compile('.*')), - [u"Foo", u"bar", u'\xbb']) + ["Foo", "bar", '\xbb']) # Match anything. self.assertEqual(soup.find_all(text=True), - [u"Foo", u"bar", u'\xbb']) + ["Foo", "bar", '\xbb']) def test_find_all_limit(self): """You can limit the number of items returned by find_all.""" @@ -249,8 +249,8 @@ ["Matching a.", "Matching b."]) def test_find_all_by_utf8_attribute_value(self): - peace = u"םולש".encode("utf8") - data = u''.encode("utf8") + peace = "םולש".encode("utf8") + data = ''.encode("utf8") soup = self.soup(data) self.assertEqual([soup.a], soup.find_all(title=peace)) self.assertEqual([soup.a], soup.find_all(title=peace.decode("utf8"))) @@ -834,10 +834,10 @@ assert not isinstance(i, BeautifulSoup) p1, p2, p3, p4 = list(soup.children) - self.assertEquals("And now, a word:", p1.string) - self.assertEquals("p2", p2.string) - self.assertEquals("p3", p3.string) - self.assertEquals("And we're back.", p4.string) + self.assertEqual("And now, a word:", p1.string) + self.assertEqual("p2", p2.string) + self.assertEqual("p3", p3.string) + self.assertEqual("And we're back.", p4.string) def test_replace_with_maintains_next_element_throughout(self): @@ -1182,7 +1182,7 @@ """) [soup.script.extract() for i in soup.find_all("script")] - self.assertEqual("\n\n\n", unicode(soup.body)) + self.assertEqual("\n\n\n", str(soup.body)) def test_extract_works_when_element_is_surrounded_by_identical_strings(self): @@ -1420,19 +1420,19 @@ soup = BeautifulSoup(b'

 

', 'html.parser') encoding = soup.original_encoding copy = soup.__copy__() - self.assertEqual(u"

 

", unicode(copy)) + self.assertEqual("

 

", str(copy)) self.assertEqual(encoding, copy.original_encoding) def test_unicode_pickle(self): # A tree containing Unicode characters can be pickled. - html = u"\N{SNOWMAN}" + html = "\N{SNOWMAN}" soup = self.soup(html) dumped = pickle.dumps(soup, pickle.HIGHEST_PROTOCOL) loaded = pickle.loads(dumped) self.assertEqual(loaded.decode(), soup.decode()) def test_copy_navigablestring_is_not_attached_to_tree(self): - html = u"FooBar" + html = "FooBar" soup = self.soup(html) s1 = soup.find(string="Foo") s2 = copy.copy(s1) @@ -1444,7 +1444,7 @@ self.assertEqual(None, s2.previous_element) def test_copy_navigablestring_subclass_has_same_type(self): - html = u"" + html = "" soup = self.soup(html) s1 = soup.string s2 = copy.copy(s1) @@ -1452,19 +1452,19 @@ self.assertTrue(isinstance(s2, Comment)) def test_copy_entire_soup(self): - html = u"
FooBar
end" + html = "
FooBar
end" soup = self.soup(html) soup_copy = copy.copy(soup) self.assertEqual(soup, soup_copy) def test_copy_tag_copies_contents(self): - html = u"
FooBar
end" + html = "
FooBar
end" soup = self.soup(html) div = soup.div div_copy = copy.copy(div) # The two tags look the same, and evaluate to equal. - self.assertEqual(unicode(div), unicode(div_copy)) + self.assertEqual(str(div), str(div_copy)) self.assertEqual(div, div_copy) # But they're not the same object. @@ -1480,17 +1480,17 @@ class TestSubstitutions(SoupTest): def test_default_formatter_is_minimal(self): - markup = u"<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" + markup = "<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" soup = self.soup(markup) decoded = soup.decode(formatter="minimal") # The < is converted back into < but the e-with-acute is left alone. self.assertEqual( decoded, self.document_for( - u"<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>")) + "<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>")) def test_formatter_html(self): - markup = u"
<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" + markup = "
<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" soup = self.soup(markup) decoded = soup.decode(formatter="html") self.assertEqual( @@ -1498,7 +1498,7 @@ self.document_for("
<<Sacré bleu!>>")) def test_formatter_html5(self): - markup = u"
<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" + markup = "
<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" soup = self.soup(markup) decoded = soup.decode(formatter="html5") self.assertEqual( @@ -1506,49 +1506,49 @@ self.document_for("
<<Sacré bleu!>>")) def test_formatter_minimal(self): - markup = u"<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" + markup = "<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" soup = self.soup(markup) decoded = soup.decode(formatter="minimal") # The < is converted back into < but the e-with-acute is left alone. self.assertEqual( decoded, self.document_for( - u"<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>")) + "<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>")) def test_formatter_null(self): - markup = u"<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" + markup = "<<Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!>>" soup = self.soup(markup) decoded = soup.decode(formatter=None) # Neither the angle brackets nor the e-with-acute are converted. # This is not valid HTML, but it's what the user wanted. self.assertEqual(decoded, - self.document_for(u"<>")) + self.document_for("<>")) def test_formatter_custom(self): - markup = u"<foo>bar
" + markup = "<foo>bar
" soup = self.soup(markup) decoded = soup.decode(formatter = lambda x: x.upper()) # Instead of normal entity conversion code, the custom # callable is called on every string. self.assertEqual( decoded, - self.document_for(u"BAR
")) + self.document_for("BAR
")) def test_formatter_is_run_on_attribute_values(self): - markup = u'e' + markup = 'e' soup = self.soup(markup) a = soup.a - expect_minimal = u'e' + expect_minimal = 'e' self.assertEqual(expect_minimal, a.decode()) self.assertEqual(expect_minimal, a.decode(formatter="minimal")) - expect_html = u'e' + expect_html = 'e' self.assertEqual(expect_html, a.decode(formatter="html")) self.assertEqual(markup, a.decode(formatter=None)) - expect_upper = u'E' + expect_upper = 'E' self.assertEqual(expect_upper, a.decode(formatter=lambda x: x.upper())) def test_formatter_skips_script_tag_for_html_documents(self): @@ -1574,7 +1574,7 @@ # Everything outside the
 tag is reformatted, but everything
         # inside is left alone.
         self.assertEqual(
-            u'
\n foo\n
  \tbar\n  \n  
\n baz\n
', + '
\n foo\n
  \tbar\n  \n  
\n baz\n
', soup.div.prettify()) def test_prettify_accepts_formatter_function(self): @@ -1584,14 +1584,14 @@ def test_prettify_outputs_unicode_by_default(self): soup = self.soup("") - self.assertEqual(unicode, type(soup.prettify())) + self.assertEqual(str, type(soup.prettify())) def test_prettify_can_encode_data(self): soup = self.soup("") self.assertEqual(bytes, type(soup.prettify("utf-8"))) def test_html_entity_substitution_off_by_default(self): - markup = u"Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!" + markup = "Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!" soup = self.soup(markup) encoded = soup.b.encode("utf-8") self.assertEqual(encoded, markup.encode('utf-8')) @@ -1635,48 +1635,48 @@ """Test the ability to encode objects into strings.""" def test_unicode_string_can_be_encoded(self): - html = u"\N{SNOWMAN}" + html = "\N{SNOWMAN}" soup = self.soup(html) self.assertEqual(soup.b.string.encode("utf-8"), - u"\N{SNOWMAN}".encode("utf-8")) + "\N{SNOWMAN}".encode("utf-8")) def test_tag_containing_unicode_string_can_be_encoded(self): - html = u"\N{SNOWMAN}" + html = "\N{SNOWMAN}" soup = self.soup(html) self.assertEqual( soup.b.encode("utf-8"), html.encode("utf-8")) def test_encoding_substitutes_unrecognized_characters_by_default(self): - html = u"\N{SNOWMAN}" + html = "\N{SNOWMAN}" soup = self.soup(html) self.assertEqual(soup.b.encode("ascii"), b"") def test_encoding_can_be_made_strict(self): - html = u"\N{SNOWMAN}" + html = "\N{SNOWMAN}" soup = self.soup(html) self.assertRaises( UnicodeEncodeError, soup.encode, "ascii", errors="strict")RefactoringTool: Refactored ./doc/source/conf.py RefactoringTool: Refactored ./doc.zh/source/conf.py RefactoringTool: Refactored ./scripts/demonstrate_parser_differences.py RefactoringTool: Files that were modified: RefactoringTool: ./setup.py RefactoringTool: ./bs4/__init__.py RefactoringTool: ./bs4/dammit.py RefactoringTool: ./bs4/diagnose.py RefactoringTool: ./bs4/element.py RefactoringTool: ./bs4/testing.py RefactoringTool: ./bs4/builder/__init__.py RefactoringTool: ./bs4/builder/_html5lib.py RefactoringTool: ./bs4/builder/_htmlparser.py RefactoringTool: ./bs4/builder/_lxml.py RefactoringTool: ./bs4/tests/__init__.py RefactoringTool: ./bs4/tests/test_builder_registry.py RefactoringTool: ./bs4/tests/test_docs.py RefactoringTool: ./bs4/tests/test_html5lib.py RefactoringTool: ./bs4/tests/test_htmlparser.py RefactoringTool: ./bs4/tests/test_lxml.py RefactoringTool: ./bs4/tests/test_soup.py RefactoringTool: ./bs4/tests/test_tree.py RefactoringTool: ./doc/source/conf.py RefactoringTool: ./doc.zh/source/conf.py RefactoringTool: ./scripts/demonstrate_parser_differences.py def test_decode_contents(self): - html = u"\N{SNOWMAN}" + html = "\N{SNOWMAN}" soup = self.soup(html) - self.assertEqual(u"\N{SNOWMAN}", soup.b.decode_contents()) + self.assertEqual("\N{SNOWMAN}", soup.b.decode_contents()) def test_encode_contents(self): - html = u"\N{SNOWMAN}" + html = "\N{SNOWMAN}" soup = self.soup(html) self.assertEqual( - u"\N{SNOWMAN}".encode("utf8"), soup.b.encode_contents( + "\N{SNOWMAN}".encode("utf8"), soup.b.encode_contents( encoding="utf8")) def test_deprecated_renderContents(self): - html = u"\N{SNOWMAN}" + html = "\N{SNOWMAN}" soup = self.soup(html) self.assertEqual( - u"\N{SNOWMAN}".encode("utf8"), soup.b.renderContents()) + "\N{SNOWMAN}".encode("utf8"), soup.b.renderContents()) def test_repr(self): - html = u"\N{SNOWMAN}" + html = "\N{SNOWMAN}" soup = self.soup(html) if PY3K: self.assertEqual(html, repr(soup)) @@ -1799,7 +1799,7 @@ els = self.soup.select('title') self.assertEqual(len(els), 1) self.assertEqual(els[0].name, 'title') - self.assertEqual(els[0].contents, [u'The title']) + self.assertEqual(els[0].contents, ['The title']) def test_one_tag_many(self): els = self.soup.select('div') @@ -1845,7 +1845,7 @@ self.assertEqual(dashed[0]['id'], 'dash2') def test_dashed_tag_text(self): - self.assertEqual(self.soup.select('body > custom-dashed-tag')[0].text, u'Hello there.') + self.assertEqual(self.soup.select('body > custom-dashed-tag')[0].text, 'Hello there.') def test_select_dashed_matches_find_all(self): self.assertEqual(self.soup.select('custom-dashed-tag'), self.soup.find_all('custom-dashed-tag')) @@ -2031,12 +2031,12 @@ # Try to select first paragraph els = self.soup.select('div#inner p:nth-of-type(1)') self.assertEqual(len(els), 1) - self.assertEqual(els[0].string, u'Some text') + self.assertEqual(els[0].string, 'Some text') # Try to select third paragraph els = self.soup.select('div#inner p:nth-of-type(3)') self.assertEqual(len(els), 1) - self.assertEqual(els[0].string, u'Another') + self.assertEqual(els[0].string, 'Another') # Try to select (non-existent!) fourth paragraph els = self.soup.select('div#inner p:nth-of-type(4)') @@ -2049,7 +2049,7 @@ def test_nth_of_type_direct_descendant(self): els = self.soup.select('div#inner > p:nth-of-type(1)') self.assertEqual(len(els), 1) - self.assertEqual(els[0].string, u'Some text') + self.assertEqual(els[0].string, 'Some text') def test_id_child_selector_nth_of_type(self): self.assertSelects('#inner > p:nth-of-type(2)', ['p1']) @@ -2130,7 +2130,7 @@ markup = '
' soup = BeautifulSoup(markup, 'html.parser') selected = soup.select(".c1, .c2") - self.assertEquals(3, len(selected)) + self.assertEqual(3, len(selected)) # Verify that find_all finds the same elements, though because # of an implementation detail it finds them in a different --- ./doc/source/conf.py (original) +++ ./doc/source/conf.py (refactored) @@ -40,8 +40,8 @@ master_doc = 'index' # General information about the project. -project = u'Beautiful Soup' -copyright = u'2004-2015, Leonard Richardson' +project = 'Beautiful Soup' +copyright = '2004-2015, Leonard Richardson' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -178,8 +178,8 @@ # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('index', 'BeautifulSoup.tex', u'Beautiful Soup Documentation', - u'Leonard Richardson', 'manual'), + ('index', 'BeautifulSoup.tex', 'Beautiful Soup Documentation', + 'Leonard Richardson', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of @@ -211,18 +211,18 @@ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - ('index', 'beautifulsoup', u'Beautiful Soup Documentation', - [u'Leonard Richardson'], 1) + ('index', 'beautifulsoup', 'Beautiful Soup Documentation', + ['Leonard Richardson'], 1) ] # -- Options for Epub output --------------------------------------------------- # Bibliographic Dublin Core info. -epub_title = u'Beautiful Soup' -epub_author = u'Leonard Richardson' -epub_publisher = u'Leonard Richardson' -epub_copyright = u'2012, Leonard Richardson' +epub_title = 'Beautiful Soup' +epub_author = 'Leonard Richardson' +epub_publisher = 'Leonard Richardson' +epub_copyright = '2012, Leonard Richardson' # The language of the text. It defaults to the language option # or en if the language is not set. --- ./doc.zh/source/conf.py (original) +++ ./doc.zh/source/conf.py (refactored) @@ -40,8 +40,8 @@ master_doc = 'index' # General information about the project. -project = u'Beautiful Soup' -copyright = u'2012, Leonard Richardson' +project = 'Beautiful Soup' +copyright = '2012, Leonard Richardson' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -178,8 +178,8 @@ # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('index', 'BeautifulSoup.tex', u'Beautiful Soup Documentation', - u'Leonard Richardson', 'manual'), + ('index', 'BeautifulSoup.tex', 'Beautiful Soup Documentation', + 'Leonard Richardson', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of @@ -211,18 +211,18 @@ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - ('index', 'beautifulsoup', u'Beautiful Soup Documentation', - [u'Leonard Richardson'], 1) + ('index', 'beautifulsoup', 'Beautiful Soup Documentation', + ['Leonard Richardson'], 1) ] # -- Options for Epub output --------------------------------------------------- # Bibliographic Dublin Core info. -epub_title = u'Beautiful Soup' -epub_author = u'Leonard Richardson' -epub_publisher = u'Leonard Richardson' -epub_copyright = u'2012, Leonard Richardson' +epub_title = 'Beautiful Soup' +epub_author = 'Leonard Richardson' +epub_publisher = 'Leonard Richardson' +epub_copyright = '2012, Leonard Richardson' # The language of the text. It defaults to the language option # or en if the language is not set. --- ./scripts/demonstrate_parser_differences.py (original) +++ ./scripts/demonstrate_parser_differences.py (refactored) @@ -22,13 +22,13 @@ try: from bs4.builder import _lxml parsers.append('lxml') -except ImportError, e: +except ImportError as e: pass try: from bs4.builder import _html5lib parsers.append('html5lib') -except ImportError, e: +except ImportError as e: pass class Demonstration(object): @@ -47,7 +47,7 @@ output = soup.div else: output = soup - except Exception, e: + except Exception as e: output = "[EXCEPTION] %s" % str(e) self.results[parser] = output if previous_output is None: @@ -57,15 +57,15 @@ return uniform_results def dump(self): - print "%s: %s" % ("Markup".rjust(13), self.markup.encode("utf8")) - for parser, output in self.results.items(): - print "%s: %s" % (parser.rjust(13), output.encode("utf8")) + print("%s: %s" % ("Markup".rjust(13), self.markup.encode("utf8"))) + for parser, output in list(self.results.items()): + print("%s: %s" % (parser.rjust(13), output.encode("utf8"))) different_results = [] uniform_results = [] -print "= Testing the following parsers: %s =" % ", ".join(parsers) -print +print("= Testing the following parsers: %s =" % ", ".join(parsers)) +print() input_file = sys.stdin if sys.stdin.isatty(): @@ -83,13 +83,13 @@ else: different_results.append(demo) -print "== Markup that's handled the same in every parser ==" -print +print("== Markup that's handled the same in every parser ==") +print() for demo in uniform_results: demo.dump() - print -print "== Markup that's not handled the same in every parser ==" -print + print() +print("== Markup that's not handled the same in every parser ==") +print() for demo in different_results: demo.dump() - print + print() + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/bs4 copying bs4/testing.py -> build/lib/bs4 copying bs4/element.py -> build/lib/bs4 copying bs4/diagnose.py -> build/lib/bs4 copying bs4/dammit.py -> build/lib/bs4 copying bs4/__init__.py -> build/lib/bs4 creating build/lib/bs4/tests copying bs4/tests/test_tree.py -> build/lib/bs4/tests copying bs4/tests/test_soup.py -> build/lib/bs4/tests copying bs4/tests/test_lxml.py -> build/lib/bs4/tests copying bs4/tests/test_htmlparser.py -> build/lib/bs4/tests copying bs4/tests/test_html5lib.py -> build/lib/bs4/tests copying bs4/tests/test_docs.py -> build/lib/bs4/tests copying bs4/tests/test_builder_registry.py -> build/lib/bs4/tests copying bs4/tests/__init__.py -> build/lib/bs4/tests creating build/lib/bs4/builder copying bs4/builder/_lxml.py -> build/lib/bs4/builder copying bs4/builder/_htmlparser.py -> build/lib/bs4/builder copying bs4/builder/_html5lib.py -> build/lib/bs4/builder copying bs4/builder/__init__.py -> build/lib/bs4/builder Fixing build/lib/bs4/testing.py build/lib/bs4/element.py build/lib/bs4/diagnose.py build/lib/bs4/dammit.py build/lib/bs4/__init__.py build/lib/bs4/tests/test_tree.py build/lib/bs4/tests/test_soup.py build/lib/bs4/tests/test_lxml.py build/lib/bs4/tests/test_htmlparser.py build/lib/bs4/tests/test_html5lib.py build/lib/bs4/tests/test_docs.py build/lib/bs4/tests/test_builder_registry.py build/lib/bs4/tests/__init__.py build/lib/bs4/builder/_lxml.py build/lib/bs4/builder/_htmlparser.py build/lib/bs4/builder/_html5lib.py build/lib/bs4/builder/__init__.py Skipping optional fixer: buffer Skipping optional fixer: idioms Skipping optional fixer: set_literal Skipping optional fixer: ws_comma Fixing build/lib/bs4/testing.py build/lib/bs4/element.py build/lib/bs4/diagnose.py build/lib/bs4/dammit.py build/lib/bs4/__init__.py build/lib/bs4/tests/test_tree.py build/lib/bs4/tests/test_soup.py build/lib/bs4/tests/test_lxml.py build/lib/bs4/tests/test_htmlparser.py build/lib/bs4/tests/test_html5lib.py build/lib/bs4/tests/test_docs.py build/lib/bs4/tests/test_builder_registry.py build/lib/bs4/tests/__init__.py build/lib/bs4/builder/_lxml.py build/lib/bs4/builder/_htmlparser.py build/lib/bs4/builder/_html5lib.py build/lib/bs4/builder/__init__.py Skipping optional fixer: buffer Skipping optional fixer: idioms Skipping optional fixer: set_literal Skipping optional fixer: ws_comma + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.sDClK7 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64 ++ dirname /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64 + cd beautifulsoup4-4.7.1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64 running install running install_lib creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7 creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4 creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/builder copying build/lib/bs4/builder/__init__.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/builder copying build/lib/bs4/builder/_html5lib.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/builder copying build/lib/bs4/builder/_htmlparser.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/builder copying build/lib/bs4/builder/_lxml.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/builder creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests copying build/lib/bs4/tests/__init__.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_builder_registry.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_docs.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_html5lib.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_htmlparser.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_lxml.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_soup.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_tree.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests copying build/lib/bs4/__init__.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4 copying build/lib/bs4/dammit.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4 copying build/lib/bs4/diagnose.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4 copying build/lib/bs4/element.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4 copying build/lib/bs4/testing.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4 byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/builder/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/builder/_html5lib.py to _html5lib.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/builder/_htmlparser.py to _htmlparser.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/builder/_lxml.py to _lxml.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests/test_builder_registry.py to test_builder_registry.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests/test_docs.py to test_docs.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests/test_html5lib.py to test_html5lib.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests/test_htmlparser.py to test_htmlparser.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests/test_lxml.py to test_lxml.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests/test_soup.py to test_soup.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/tests/test_tree.py to test_tree.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/dammit.py to dammit.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/diagnose.py to diagnose.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/element.py to element.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/bs4/testing.py to testing.pyc writing byte-compilation script '/tmp/tmp6UaR9e.py' /usr/bin/python2 -O /tmp/tmp6UaR9e.py removing /tmp/tmp6UaR9e.py running install_egg_info running egg_info writing requirements to beautifulsoup4.egg-info/requires.txt writing beautifulsoup4.egg-info/PKG-INFO writing top-level names to beautifulsoup4.egg-info/top_level.txt writing dependency_links to beautifulsoup4.egg-info/dependency_links.txt reading manifest file 'beautifulsoup4.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'beautifulsoup4.egg-info/SOURCES.txt' Copying beautifulsoup4.egg-info to /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7/site-packages/beautifulsoup4-4.7.1-py2.7.egg-info running install_scripts ~/build/BUILD/python3-python-beautifulsoup4-4.7.1-1.fc30 ~/build/BUILD/beautifulsoup4-4.7.1 + pushd /builddir/build/BUILD/python3-python-beautifulsoup4-4.7.1-1.fc30 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64 running install running install_lib creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7 creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4 creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/builder copying build/lib/bs4/builder/__init__.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/builder copying build/lib/bs4/builder/_html5lib.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/builder copying build/lib/bs4/builder/_htmlparser.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/builder copying build/lib/bs4/builder/_lxml.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/builder creating /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests copying build/lib/bs4/tests/__init__.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_builder_registry.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_docs.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_html5lib.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_htmlparser.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_lxml.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_soup.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests copying build/lib/bs4/tests/test_tree.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests copying build/lib/bs4/__init__.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4 copying build/lib/bs4/dammit.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4 copying build/lib/bs4/diagnose.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4 copying build/lib/bs4/element.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4 copying build/lib/bs4/testing.py -> /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4 byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/builder/__init__.py to __init__.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/builder/_html5lib.py to _html5lib.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/builder/_htmlparser.py to _htmlparser.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/builder/_lxml.py to _lxml.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests/__init__.py to __init__.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests/test_builder_registry.py to test_builder_registry.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests/test_docs.py to test_docs.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests/test_html5lib.py to test_html5lib.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests/test_htmlparser.py to test_htmlparser.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests/test_lxml.py to test_lxml.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests/test_soup.py to test_soup.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/tests/test_tree.py to test_tree.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/__init__.py to __init__.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/dammit.py to dammit.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/diagnose.py to diagnose.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/element.py to element.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/bs4/testing.py to testing.cpython-37.pyc writing byte-compilation script '/tmp/tmpzo2bguml.py' /usr/bin/python3 /tmp/tmpzo2bguml.py removing /tmp/tmpzo2bguml.py running install_egg_info running egg_info writing beautifulsoup4.egg-info/PKG-INFO writing dependency_links to beautifulsoup4.egg-info/dependency_links.txt writing requirements to beautifulsoup4.egg-info/requires.txt writing top-level names to beautifulsoup4.egg-info/top_level.txt reading manifest file 'beautifulsoup4.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'beautifulsoup4.egg-info/SOURCES.txt' Copying beautifulsoup4.egg-info to /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7/site-packages/beautifulsoup4-4.7.1-py3.7.egg-info running install_scripts + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 4.7.1-1.fc30 --unique-debug-suffix -4.7.1-1.fc30.x86_64 --unique-debug-src-base python-beautifulsoup4-4.7.1-1.fc30.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/beautifulsoup4-4.7.1 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python3.7 using /usr/bin/python3.7 Bytecompiling .py files below /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/lib/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.grT3UL + umask 022 + cd /builddir/build/BUILD + cd beautifulsoup4-4.7.1 + /usr/bin/python2 -m unittest discover -s bs4 .........................................................................................................................................................................................................................................................................................................................................................................................................................bs4/builder/_htmlparser.py:78: UserWarning: don't crash warnings.warn(msg) ................................................................................ ---------------------------------------------------------------------- Ran 489 tests in 0.728s OK + pushd /builddir/build/BUILD/python3-python-beautifulsoup4-4.7.1-1.fc30 ~/build/BUILD/python3-python-beautifulsoup4-4.7.1-1.fc30 ~/build/BUILD/beautifulsoup4-4.7.1 + /usr/bin/python3 -m unittest discover -s bs4 ........................................................................................................................................./builddir/build/BUILD/python3-python-beautifulsoup4-4.7.1-1.fc30/bs4/builder/_htmlparser.py:78: UserWarning: don't crash warnings.warn(msg) ................................................................................................................................................................................................................................................................................................................................................................ ---------------------------------------------------------------------- Ran 489 tests in 0.552s OK + exit 0 Processing files: python2-beautifulsoup4-4.7.1-1.fc30.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.44U63w + umask 022 + cd /builddir/build/BUILD + cd beautifulsoup4-4.7.1 + DOCDIR=/builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/doc/python2-beautifulsoup4 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/doc/python2-beautifulsoup4 + cp -pr NEWS.txt /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/doc/python2-beautifulsoup4 + cp -pr TODO.txt /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/doc/python2-beautifulsoup4 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.YJANei + umask 022 + cd /builddir/build/BUILD + cd beautifulsoup4-4.7.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/licenses/python2-beautifulsoup4 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/licenses/python2-beautifulsoup4 + cp -pr COPYING.txt /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/licenses/python2-beautifulsoup4 + exit 0 Provides: python-beautifulsoup4 = 4.7.1-1.fc30 python2-beautifulsoup4 = 4.7.1-1.fc30 python2.7dist(beautifulsoup4) = 4.7.1 python2dist(beautifulsoup4) = 4.7.1 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: python(abi) = 2.7 python2.7dist(soupsieve) >= 1.2 Obsoletes: python-beautifulsoup4 < 4.7.1-1.fc30 Processing files: python3-beautifulsoup4-4.7.1-1.fc30.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.QJLRK6 + umask 022 + cd /builddir/build/BUILD + cd beautifulsoup4-4.7.1 + DOCDIR=/builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/doc/python3-beautifulsoup4 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/doc/python3-beautifulsoup4 + cp -pr NEWS.txt /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/doc/python3-beautifulsoup4 + cp -pr TODO.txt /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/doc/python3-beautifulsoup4 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Cg4OiV + umask 022 + cd /builddir/build/BUILD + cd beautifulsoup4-4.7.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/licenses/python3-beautifulsoup4 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/licenses/python3-beautifulsoup4 + cp -pr COPYING.txt /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64/usr/share/licenses/python3-beautifulsoup4 + exit 0 Provides: python3-beautifulsoup4 = 4.7.1-1.fc30 python3.7dist(beautifulsoup4) = 4.7.1 python3dist(beautifulsoup4) = 4.7.1 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: python(abi) = 3.7 python3.7dist(soupsieve) >= 1.2 Obsoletes: python3-BeautifulSoup < 1:3.2.1-2 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64 Wrote: /builddir/build/RPMS/python2-beautifulsoup4-4.7.1-1.fc30.noarch.rpm Wrote: /builddir/build/RPMS/python3-beautifulsoup4-4.7.1-1.fc30.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.KuwBYN + umask 022 + cd /builddir/build/BUILD + cd beautifulsoup4-4.7.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-beautifulsoup4-4.7.1-1.fc30.x86_64 + exit 0 Finish: rpmbuild python-beautifulsoup4-4.7.1-1.fc30.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/943062-fedora-30-x86_64-1561147888.275240/root/var/log/dnf.log /var/lib/mock/943062-fedora-30-x86_64-1561147888.275240/root/var/log/dnf.librepo.log /var/lib/mock/943062-fedora-30-x86_64-1561147888.275240/root/var/log/dnf.rpm.log Finish: build phase for python-beautifulsoup4-4.7.1-1.fc30.src.rpm INFO: Done(/var/lib/copr-rpmbuild/results/python-beautifulsoup4-4.7.1-1.fc30.src.rpm) Config(child) 1 minutes 38 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. INFO: unmounting tmpfs. Finish: clean chroot Finish: run WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.16 starting (python version = 3.7.3)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run Start: scrub ['cache'] INFO: scrubbing cache for child Finish: scrub ['cache'] Finish: run