D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 Installing /home/pterjan/rpmbuild/SRPMS/python-rpds-py-0.18.1-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.rUeI9S + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + test -d /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + /usr/bin/rm -rf /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.Aob98r + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + rm -rf rpds_py-0.18.1 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/rpds_py-0.18.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd rpds_py-0.18.1 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/vendor-0.18.1.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mkdir .cargo + cp /home/pterjan/rpmbuild/SOURCES/cargo_config .cargo/config + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.KdoVnM + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + cd rpds_py-0.18.1 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + true + for f in pyproject.toml setup.py setup.cfg + '[' -f pyproject.toml ']' + sed -i -E -e '/^requires/s/(['\''"]\s*flit_core\s*>=\s*[0-9]+(\.[0-9]+)+)\s*,\s*<\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\4/' pyproject.toml + sed -i -E -e '/python_requires/s/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/' pyproject.toml + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9a-z]+)*)\s*,\s*(<|!=|<=)\s*[0-9]+(\.[0-9a-z]+)*(-?dev[0-9]*)?(\.\*)*(\s*['\''"]?)/\1\7/g' pyproject.toml + sed -i -E -e 's/(['\''"]\w+\s*)!=(\s*([0-9])+(\.[0-9]+)*\s*['\''"])/\1>\2/g' pyproject.toml + sed -i -E -e 's/(['\''"]\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\5/g' pyproject.toml + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/g' pyproject.toml + sed -i -E -e 's/(['\''"]\s*)\^(\s*[0-9]+(\.[0-9]+)*\s*['\''"])/\1>=\2/g' pyproject.toml + sed -i -e 's/~=/>=/g' pyproject.toml + sed -i -E -e 's/(['\''"]\s*\S*\s*)==(\s*[0-9]+(\.[0-9]+)*)\.\*(\s*['\''"])/\1>=\2\4/g' pyproject.toml + sed -i -E -e 's/(['\''"]?\w*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)[0-9]+(\.[0-9]+)*\s*(['\''"]?)/\1\5/g' pyproject.toml + for f in pyproject.toml setup.py setup.cfg + '[' -f setup.py ']' + for f in pyproject.toml setup.py setup.cfg + '[' -f setup.cfg ']' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.pyproject-builddir + echo -n + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + CXX=g++ + TMPDIR=/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/pyproject-wheeldir --output /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-buildrequires Handling maturin>=1.0 from build-system.requires Requirement satisfied: maturin>=1.0 (installed: maturin 1.4.0) warning: `/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` warning: `/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` 📦 Including license file "/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/LICENSE" 🔗 Found pyo3 bindings 🐍 Found CPython 3.12 at /usr/bin/python3 📡 Using build options features from pyproject.toml rpds_py-0.18.1.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-buildrequires + rm -rfv rpds_py-0.18.1.dist-info/ removed 'rpds_py-0.18.1.dist-info/WHEEL' removed 'rpds_py-0.18.1.dist-info/license_files/LICENSE' removed directory 'rpds_py-0.18.1.dist-info/license_files' removed 'rpds_py-0.18.1.dist-info/METADATA' removed directory 'rpds_py-0.18.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.OF5kb2 + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rpds_py-0.18.1 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + export 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + mkdir -p /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.pyproject-builddir + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + CXX=g++ + TMPDIR=/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/pyproject-wheeldir Processing /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) warning: `/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` warning: `/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` 📦 Including license file "/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/LICENSE" 🔗 Found pyo3 bindings 🐍 Found CPython 3.12 at /usr/bin/python3 📡 Using build options features from pyproject.toml rpds_py-0.18.1.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.pyproject-builddir/pip-modern-metadata-mlqc2ltw --interpreter /usr/bin/python3` Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: rpds-py Building wheel for rpds-py (pyproject.toml): started Running command Building wheel for rpds-py (pyproject.toml) Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` warning: `/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` 📦 Including license file "/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/LICENSE" 🔗 Found pyo3 bindings 🐍 Found CPython 3.12 at /usr/bin/python3 📡 Using build options features from pyproject.toml warning: `/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` Compiling target-lexicon v0.12.9 Compiling once_cell v1.18.0 Compiling autocfg v1.1.0 Compiling proc-macro2 v1.0.66 Compiling unicode-ident v1.0.11 Compiling libc v0.2.147 Compiling parking_lot_core v0.9.8 Compiling scopeguard v1.1.0 Compiling portable-atomic v1.6.0 Compiling smallvec v1.11.0 Compiling cfg-if v1.0.0 Compiling heck v0.4.1 Compiling static_assertions v1.1.0 Compiling triomphe v0.1.9 Compiling indoc v2.0.4 Compiling unindent v0.2.3 Compiling archery v1.2.0 Compiling rpds v1.1.0 Compiling lock_api v0.4.10 Compiling memoffset v0.9.0 Compiling quote v1.0.31 Compiling syn v2.0.32 Compiling pyo3-build-config v0.20.3 Compiling parking_lot v0.12.1 Compiling pyo3-macros-backend v0.20.3 Compiling pyo3-ffi v0.20.3 Compiling pyo3 v0.20.3 Compiling pyo3-macros v0.20.3 Compiling rpds-py v0.18.1 (/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:89:1 | 89 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 90 | impl HashTrieMapPy { | ------------- | | | `HashTrieMapPy` is not local | `HashTrieMapPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:340:1 | 340 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 341 | impl KeysView { | -------- `KeysView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:340:1 | 340 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__lt__` and up 2 bodies 341 | impl KeysView { | -------- `KeysView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:340:1 | 340 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__le__` and up 2 bodies 341 | impl KeysView { | -------- `KeysView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:340:1 | 340 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__gt__` and up 2 bodies 341 | impl KeysView { | -------- `KeysView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:340:1 | 340 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__ge__` and up 2 bodies 341 | impl KeysView { | -------- `KeysView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:340:1 | 340 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__and__` and up 2 bodies 341 | impl KeysView { | -------- `KeysView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:340:1 | 340 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__or__` and up 2 bodies 341 | impl KeysView { | -------- `KeysView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:340:1 | 340 | #[pymethods] | ^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 341 | impl KeysView { | -------- `KeysView` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:498:1 | 498 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 499 | impl ItemsView { | --------- `ItemsView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:498:1 | 498 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__lt__` and up 2 bodies 499 | impl ItemsView { | --------- `ItemsView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:498:1 | 498 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__le__` and up 2 bodies 499 | impl ItemsView { | --------- `ItemsView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:498:1 | 498 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__gt__` and up 2 bodies 499 | impl ItemsView { | --------- `ItemsView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:498:1 | 498 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__ge__` and up 2 bodies 499 | impl ItemsView { | --------- `ItemsView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:498:1 | 498 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__and__` and up 2 bodies 499 | impl ItemsView { | --------- `ItemsView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:498:1 | 498 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__or__` and up 2 bodies 499 | impl ItemsView { | --------- `ItemsView` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:498:1 | 498 | #[pymethods] | ^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 499 | impl ItemsView { | --------- `ItemsView` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__and__` and up 2 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__or__` and up 2 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__sub__` and up 2 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__xor__` and up 2 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__lt__` and up 2 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__le__` and up 2 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__gt__` and up 2 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__ge__` and up 2 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 666 | impl HashTrieSetPy { | ------------- | | | `HashTrieSetPy` is not local | `HashTrieSetPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:665:1 | 665 | #[pymethods] | ^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 666 | impl HashTrieSetPy { | ------------- `HashTrieSetPy` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:938:1 | 938 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 939 | impl ListPy { | ------ | | | `ListPy` is not local | `ListPy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:1102:1 | 1102 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__eq__` and up 2 bodies 1103 | impl QueuePy { | ------- `QueuePy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:1102:1 | 1102 | #[pymethods] | ^----------- | | | move the `impl` block outside of this method `__ne__` and up 2 bodies 1103 | impl QueuePy { | ------- `QueuePy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:1102:1 | 1102 | #[pymethods] | -^^^^^^^^^^^ | | | `PyClassImplCollector` is not local | `PyClassNewTextSignature` is not local | move the `impl` block outside of this function `trampoline` and up 4 bodies 1103 | impl QueuePy { | ------- | | | `QueuePy` is not local | `QueuePy` is not local | = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> src/lib.rs:1102:1 | 1102 | #[pymethods] | ^^^^^^^^^^^^ move the `impl` block outside of this static `ITEMS` and up 3 bodies 1103 | impl QueuePy { | ------- `QueuePy` is not local | = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` defines the non-local `impl`, and may need to be changed = note: the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` may come from an old version of the `pyo3` crate, try updating your dependency with `cargo update -p pyo3` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the macro `_pyo3::impl_::pyclass::generate_pyclass_richcompare_slot` which comes from the expansion of the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `rpds-py` (lib) generated 33 warnings Finished `release` profile [optimized] target(s) in 2m 04s 📖 Found type stub file at rpds.pyi 📦 Built wheel for CPython 3.12 to /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/target/wheels/rpds_py-0.18.1-cp312-cp312-linux_x86_64.whl /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/target/wheels/rpds_py-0.18.1-cp312-cp312-linux_x86_64.whl Building wheel for rpds-py (pyproject.toml): finished with status 'done' Created wheel for rpds-py: filename=rpds_py-0.18.1-cp312-cp312-linux_x86_64.whl size=3408245 sha256=31a2164dcbf4713034435bde436f0a1f5e6b55783aba12acc6c02d4936f2d6b0 Stored in directory: /home/pterjan/.cache/pip/wheels/26/f8/c1/821318d0b1a247863bbe3bfc1c662915a7f5b8d43dd751e669 Successfully built rpds-py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.MJG7ur + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + '[' 1 -eq 1 ']' + '[' /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT '!=' / ']' + rm -rf /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT ++ dirname /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT + mkdir -p /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + mkdir /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rpds_py-0.18.1 + '[' 1 -eq 1 ']' ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/pyproject-wheeldir/rpds_py-0.18.1-cp312-cp312-linux_x86_64.whl ++ xargs basename --multiple + specifier=rpds_py==0.18.1 + '[' -z rpds_py==0.18.1 ']' + TMPDIR=/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/.pyproject-builddir + /usr/bin/python3 -m pip install --root /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/pyproject-wheeldir rpds_py==0.18.1 Using pip 24.3.1 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/pyproject-wheeldir Processing ./pyproject-wheeldir/rpds_py-0.18.1-cp312-cp312-linux_x86_64.whl Installing collected packages: rpds_py Successfully installed rpds_py-0.18.1 + '[' -d /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/bin ']' + rm -f /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib/python3.12/site-packages ']' + '[' /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages '!=' /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib/python3.12/site-packages ']' + '[' -d /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages ']' + site_dirs+=("/usr/lib64/python3.12/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost /usr/lib64/python3.12/site-packages/rpds_py-0.18.1.dist-info' + sed -i s/pip/rpm/ /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages/rpds_py-0.18.1.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT --record /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages/rpds_py-0.18.1.dist-info/RECORD --output /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-record + rm -fv /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages/rpds_py-0.18.1.dist-info/RECORD removed '/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages/rpds_py-0.18.1.dist-info/RECORD' + rm -fv /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages/rpds_py-0.18.1.dist-info/REQUESTED removed '/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages/rpds_py-0.18.1.dist-info/REQUESTED' ++ wc -l /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-files --output-modules /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-modules --buildroot /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-record --prefix /usr rpds + /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 0.18.1-1.mga10 --unique-debug-suffix -0.18.1-1.mga10.x86_64 --unique-debug-src-base python-rpds-py-0.18.1-1.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/python-rpds-py-0.18.1-1.mga10.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/python-rpds-py-0.18.1-1.mga10.x86_64/vendor/pyo3/src/conversions/std/ipaddr.rs is executable but has no shebang, removing executable bit + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16 Bytecompiling .py files below /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12 using python3.12 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set Bytecompiling .py files below /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.12 using python3.12 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.iAFai8 + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rpds_py-0.18.1 + '[' 1 -eq 1 ']' + '[' '!' -f /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-modules ']' + PATH=/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/pterjan/.local/bin:/home/pterjan/bin + PYTHONPATH=/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages:/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib/python3.12/site-packages + _PYTHONSITE=/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib64/python3.12/site-packages:/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/python-rpds-py-0.18.1-1.mga10.x86_64-pyproject-modules Check import: rpds Check import: rpds.rpds + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-rpds-py-0.18.1-1.mga10.x86_64 Executing(%doc): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.6xJ8oP + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + cd rpds_py-0.18.1 + DOCDIR=/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/share/doc/python3-rpds-py + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/share/doc/python3-rpds-py + cp -pr /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/README.rst /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/share/doc/python3-rpds-py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.rrdlgS + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + cd rpds_py-0.18.1 + LICENSEDIR=/home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/share/licenses/python3-rpds-py + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/share/licenses/python3-rpds-py + cp -pr /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/rpds_py-0.18.1/LICENSE /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT/usr/share/licenses/python3-rpds-py + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-rpds-py = 0.18.1-1.mga10 python3-rpds-py = 0.18.1-1.mga10 python3-rpds-py(x86-64) = 0.18.1-1.mga10 python3.12-rpds-py = 0.18.1-1.mga10 python3.12dist(rpds-py) = 0.18.1 python3dist(rpds-py) = 0.18.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: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) python(abi) = 3.12 Processing files: python-rpds-py-debugsource-0.18.1-1.mga10.x86_64 Provides: python-rpds-py-debugsource = 0.18.1-1.mga10 python-rpds-py-debugsource(x86-64) = 0.18.1-1.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-rpds-py-debuginfo-0.18.1-1.mga10.x86_64 Provides: debuginfo(build-id) = 1e3834c9393dca0ccc1c8f41c247aa87388c60ff python-rpds-py-debuginfo = 0.18.1-1.mga10 python3-rpds-py-debuginfo = 0.18.1-1.mga10 python3-rpds-py-debuginfo(x86-64) = 0.18.1-1.mga10 python3.12-rpds-py-debuginfo = 0.18.1-1.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: python-rpds-py-debugsource(x86-64) = 0.18.1-1.mga10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build/BUILDROOT Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/python3-rpds-py-0.18.1-1.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/python-rpds-py-debugsource-0.18.1-1.mga10.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/python3-rpds-py-debuginfo-0.18.1-1.mga10.x86_64.rpm Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.lbWdM3 + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + test -d /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + rm -rf /home/pterjan/rpmbuild/BUILD/python-rpds-py-0.18.1-build + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!