Skip to content

Conversation

@antonioleal
Copy link
Contributor

python/python3-gmpy2: Updated for version 2.2.2

@antonioleal
Copy link
Contributor Author

@sbo-bot: build python/python3-gmpy2

@github-actions
Copy link

reverse dependencies - python/python3-gmpy2

  • academic/cadabra2
  • python/python3-otr

@github-actions
Copy link

✅ sbolint - python/python3-gmpy2 ✅

sbolint: python3-gmpy2 checks out OK

@sbo-bot
Copy link

sbo-bot bot commented Dec 25, 2025

buildpkg i586 python/python3-gmpy2

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Thu Dec 25 22:45:46 GMT 2025
revision: 4be3291543abd8cfc10ce7bb8cfb297767f9250e
title:    Merge b9f6f74ef98feed479398bb8e26ea5c9c804fd52 into 2839088f882bdb813dc1bb4a7212d4921c5ff666

================================================================================
python/python3-gmpy2                                                    22:46:34
================================================================================

Calculating dependencies ... 
Dependency tree:
python/python3-gmpy2 (update for version 2.2.2)
  python/python3-setuptools-opt (ok)
    python/python3-wheel (ok)
      python/python3-installer (ok)
        python/python3-flit_core (ok)
    python/python3-packaging-opt (ok)
      python/python3-build (ok)
        python/python3-pyproject-hooks (ok)
          python/python3-installer (ok)
            python/python3-flit_core (ok)

Building python/python3-gmpy2 (update for version 2.2.2) -------------- 22:46:36
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
python3-flit_core-3.12.0-i586-1_SBo: Simplified pkging of Python modules [ 180K]
python3-installer-0.7.0-i586-8_SBo: Library for installing Python packag [ 1.1M]
python3-pyproject-hooks-1.2.0-i586-1_SBo: Wrappers to call PEP 517 build [ 120K]
python3-build-1.3.0-i586-1_SBo: a simple, correct PEP517 package builder [ 230K]
python3-packaging-opt-25.0-noarch-2_SBo: Install packaging in /opt ..... [ 640K]
python3-wheel-0.45.1-i586-1_SBo: A built-package format for Python ..... [ 640K]
python3-setuptools-opt-80.9.0-i586-1_SBo: Install setuptools from -curre [  11M]
Running python3-gmpy2.SlackBuild ...                                ETA 22:47:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./python3-gmpy2.SlackBuild
Built ok:  python3-gmpy2-2.2.2-i586-1_SBo.txz                           22:47:01
Testing package python3-gmpy2-2.2.2-i586-1_SBo.txz ... done.
Test installing python3-gmpy2-2.2.2-i586-1_SBo.txz ...
python3-gmpy2-2.2.2-i586-1_SBo: multi-precision arithmetic for python .. [1010K]
Unmounting chroot ... done.
Backed up: python3-gmpy2-2.2.1-i586-2_SBo.txz
✅ python/python3-gmpy2 Updated for version 2.2.2 ✅

================================================================================
SUMMARY                                                                 22:47:02
================================================================================

Logfile:     /var/log/repo/SBo/repo_2025-12-25_22:46:33.log
Runtime:     0h 0m 29s
Updated:     1
  python/python3-gmpy2/python3-gmpy2-2.2.2-i586-1_SBo.txz

Snipped Build Log

Details
Building python/python3-gmpy2 (update for version 2.2.2) 2025-12-25 22:46:36
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Installing dependencies ...
python3-flit_core-3.12.0-i586-1_SBo: Simplified pkging of Python modules [ 180K]
python3-installer-0.7.0-i586-8_SBo: Library for installing Python packag [ 1.1M]
python3-pyproject-hooks-1.2.0-i586-1_SBo: Wrappers to call PEP 517 build [ 120K]
python3-build-1.3.0-i586-1_SBo: a simple, correct PEP517 package builder [ 230K]
python3-packaging-opt-25.0-noarch-2_SBo: Install packaging in /opt ..... [ 640K]
python3-wheel-0.45.1-i586-1_SBo: A built-package format for Python ..... [ 640K]
python3-setuptools-opt-80.9.0-i586-1_SBo: Install setuptools from -curre [  11M]
Running python3-gmpy2.SlackBuild ...                                ETA 22:47:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./python3-gmpy2.SlackBuild
/opt/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!

        ********************************************************************************
        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).

        By 2026-Feb-18, you need to update your project and remove deprecated calls
        or your builds will no longer be supported.

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  corresp(dist, value, root_dir)
/opt/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  dist._finalize_license_expression()
/opt/python3.9/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
running build_ext
building 'gmpy2.gmpy2' extension
creating build/temp.linux-i686-cpython-39/src
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/include/python3.9 -c src/gmpy2.c -o build/temp.linux-i686-cpython-39/src/gmpy2.o -DSHARED=1
creating build/lib.linux-i686-cpython-39/gmpy2
gcc -pthread -shared build/temp.linux-i686-cpython-39/src/gmpy2.o -L/usr/lib -lmpc -lmpfr -lgmp -lm -o build/lib.linux-i686-cpython-39/gmpy2/gmpy2.cpython-39-i386-linux-gnu.so
/opt/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!

        ********************************************************************************
        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).

        By 2026-Feb-18, you need to update your project and remove deprecated calls
        or your builds will no longer be supported.

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  corresp(dist, value, root_dir)
/opt/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  dist._finalize_license_expression()
/opt/python3.9/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
running install
/opt/python3.9/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        This deprecation is overdue, please update your project and remove deprecated
        calls to avoid build errors in the future.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
running build
running build_py
copying gmpy2/__init__.py -> build/lib.linux-i686-cpython-39/gmpy2
running egg_info
writing gmpy2.egg-info/PKG-INFO
writing dependency_links to gmpy2.egg-info/dependency_links.txt
writing requirements to gmpy2.egg-info/requires.txt
writing top-level names to gmpy2.egg-info/top_level.txt
/usr/lib/python3.9/site-packages/pbr/git.py:28: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
  import pkg_resources
listing git files failed - pretending there aren't any
reading manifest file 'gmpy2.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'COPYING'
adding license file 'COPYING.LESSER'
writing manifest file 'gmpy2.egg-info/SOURCES.txt'
copying gmpy2/__init__.pxd -> build/lib.linux-i686-cpython-39/gmpy2
copying gmpy2/gmp.h -> build/lib.linux-i686-cpython-39/gmpy2
copying gmpy2/gmpy2.h -> build/lib.linux-i686-cpython-39/gmpy2
copying gmpy2/gmpy2.pxd -> build/lib.linux-i686-cpython-39/gmpy2
copying gmpy2/mpc.h -> build/lib.linux-i686-cpython-39/gmpy2
copying gmpy2/mpfr.h -> build/lib.linux-i686-cpython-39/gmpy2
running build_ext
building 'gmpy2.gmpy2' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/include/python3.9 -c src/gmpy2.c -o build/temp.linux-i686-cpython-39/src/gmpy2.o -DSHARED=1
gcc -pthread -shared build/temp.linux-i686-cpython-39/src/gmpy2.o -L/usr/lib -lmpc -lmpfr -lgmp -lm -o build/lib.linux-i686-cpython-39/gmpy2/gmpy2.cpython-39-i386-linux-gnu.so
running install_lib
creating /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages
creating /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2
copying build/lib.linux-i686-cpython-39/gmpy2/__init__.py -> /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2
copying build/lib.linux-i686-cpython-39/gmpy2/__init__.pxd -> /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2
copying build/lib.linux-i686-cpython-39/gmpy2/gmp.h -> /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2
copying build/lib.linux-i686-cpython-39/gmpy2/gmpy2.h -> /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2
copying build/lib.linux-i686-cpython-39/gmpy2/gmpy2.pxd -> /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2
copying build/lib.linux-i686-cpython-39/gmpy2/mpc.h -> /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2
copying build/lib.linux-i686-cpython-39/gmpy2/mpfr.h -> /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2
copying build/lib.linux-i686-cpython-39/gmpy2/gmpy2.cpython-39-i386-linux-gnu.so -> /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2
byte-compiling /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2/__init__.py to __init__.cpython-39.pyc
running install_egg_info
Copying gmpy2.egg-info to /tmp/SBo/repo.N7PW5j/build_python3-gmpy2/package-python3-gmpy2/usr/lib/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info
running install_scripts

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.N7PW5j/output_python3-gmpy2/python3-gmpy2-2.2.2-i586-1_SBo.txz

./
install/
install/slack-desc
usr/
usr/doc/
usr/doc/python3-gmpy2-2.2.2/
usr/doc/python3-gmpy2-2.2.2/README.rst
usr/doc/python3-gmpy2-2.2.2/docs/
usr/doc/python3-gmpy2-2.2.2/docs/Makefile
usr/doc/python3-gmpy2-2.2.2/docs/advmpz.rst
usr/doc/python3-gmpy2-2.2.2/docs/conf.py
usr/doc/python3-gmpy2-2.2.2/docs/contexts.rst
usr/doc/python3-gmpy2-2.2.2/docs/conversion.rst
usr/doc/python3-gmpy2-2.2.2/docs/cython.rst
usr/doc/python3-gmpy2-2.2.2/docs/exceptions.rst
usr/doc/python3-gmpy2-2.2.2/docs/generic.rst
usr/doc/python3-gmpy2-2.2.2/docs/history.rst
usr/doc/python3-gmpy2-2.2.2/docs/index.rst
usr/doc/python3-gmpy2-2.2.2/docs/install.rst
usr/doc/python3-gmpy2-2.2.2/docs/make.bat
usr/doc/python3-gmpy2-2.2.2/docs/misc.rst
usr/doc/python3-gmpy2-2.2.2/docs/mpc.rst
usr/doc/python3-gmpy2-2.2.2/docs/mpfr.rst
usr/doc/python3-gmpy2-2.2.2/docs/mpq.rst
usr/doc/python3-gmpy2-2.2.2/docs/mpz.rst
usr/doc/python3-gmpy2-2.2.2/docs/overview.rst
usr/doc/python3-gmpy2-2.2.2/docs/tutorial.rst
usr/doc/python3-gmpy2-2.2.2/docs/win_build.rst
usr/doc/python3-gmpy2-2.2.2/python3-gmpy2.SlackBuild
usr/lib/
usr/lib/python3.9/
usr/lib/python3.9/site-packages/
usr/lib/python3.9/site-packages/gmpy2/
usr/lib/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/
usr/lib/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/PKG-INFO
usr/lib/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/SOURCES.txt
usr/lib/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/dependency_links.txt
usr/lib/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/not-zip-safe
usr/lib/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/requires.txt
usr/lib/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/top_level.txt
usr/lib/python3.9/site-packages/gmpy2/__init__.pxd
usr/lib/python3.9/site-packages/gmpy2/__init__.py
usr/lib/python3.9/site-packages/gmpy2/__pycache__/
usr/lib/python3.9/site-packages/gmpy2/__pycache__/__init__.cpython-39.pyc
usr/lib/python3.9/site-packages/gmpy2/gmp.h
usr/lib/python3.9/site-packages/gmpy2/gmpy2.cpython-39-i386-linux-gnu.so
usr/lib/python3.9/site-packages/gmpy2/gmpy2.h
usr/lib/python3.9/site-packages/gmpy2/gmpy2.pxd
usr/lib/python3.9/site-packages/gmpy2/mpc.h
usr/lib/python3.9/site-packages/gmpy2/mpfr.h

Slackware package /tmp/SBo/repo.N7PW5j/output_python3-gmpy2/python3-gmpy2-2.2.2-i586-1_SBo.txz created.

Built ok:  python3-gmpy2-2.2.2-i586-1_SBo.txz                           22:47:01
Testing package python3-gmpy2-2.2.2-i586-1_SBo.txz ... 
Test installing python3-gmpy2-2.2.2-i586-1_SBo.txz ...
python3-gmpy2-2.2.2-i586-1_SBo: multi-precision arithmetic for python .. [1010K]
Unmounting chroot ... 
Backed up: python3-gmpy2-2.2.1-i586-2_SBo.txz
:-) python/python3-gmpy2 Updated for version 2.2.2 (-:

@sbo-bot
Copy link

sbo-bot bot commented Dec 25, 2025

sbopkglint i586 python/python3-gmpy2

Installing dependency: python3-flit_core
python3-flit_core-3.12.0-i586-1_SBo: Simplified pkging of Python modules [ 180K]

Installing dependency: python3-installer
python3-installer-0.7.0-i586-8_SBo: Library for installing Python packag [ 1.1M]

Installing dependency: python3-pyproject-hooks
python3-pyproject-hooks-1.2.0-i586-1_SBo: Wrappers to call PEP 517 build [ 120K]

Installing dependency: python3-build
python3-build-1.3.0-i586-1_SBo: a simple, correct PEP517 package builder [ 230K]

Installing dependency: python3-packaging-opt
python3-packaging-opt-25.0-noarch-2_SBo: Install packaging in /opt ..... [ 640K]

Installing dependency: python3-wheel
python3-wheel-0.45.1-i586-1_SBo: A built-package format for Python ..... [ 640K]

Installing dependency: python3-setuptools-opt
python3-setuptools-opt-80.9.0-i586-1_SBo: Install setuptools from -curre [  11M]

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/python/python3-gmpy2/python3-gmpy2-2.2.2-i586-1_SBo.txz to /tmp/SBo/sbopkglint.0Fzg5l ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/python/python3-gmpy2/python3-gmpy2-2.2.2-i586-1_SBo.txz to /tmp/SBo/sbopkglint.0Fzg5l ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === python3-gmpy2-2.2.2-i586-1_SBo.txz: All tests passed ✅

@sbo-bot
Copy link

sbo-bot bot commented Dec 25, 2025

buildpkg x86_64 python/python3-gmpy2

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Thu Dec 25 22:45:46 GMT 2025
revision: 4be3291543abd8cfc10ce7bb8cfb297767f9250e
title:    Merge b9f6f74ef98feed479398bb8e26ea5c9c804fd52 into 2839088f882bdb813dc1bb4a7212d4921c5ff666

================================================================================
python/python3-gmpy2                                                    22:48:04
================================================================================

Calculating dependencies ... 
Dependency tree:
python/python3-gmpy2 (update for version 2.2.2)
  python/python3-setuptools-opt (ok)
    python/python3-wheel (ok)
      python/python3-installer (ok)
        python/python3-flit_core (ok)
    python/python3-packaging-opt (ok)
      python/python3-build (ok)
        python/python3-pyproject-hooks (ok)
          python/python3-installer (ok)
            python/python3-flit_core (ok)

Building python/python3-gmpy2 (update for version 2.2.2) -------------- 22:48:06
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
python3-flit_core-3.12.0-x86_64-1_SBo: Simplified pkging of Python modul [ 180K]
python3-installer-0.7.0-x86_64-9_SBo: Library for installing Python pack [ 1.1M]
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 bui [ 120K]
python3-build-1.3.0-x86_64-1_SBo: a simple, correct PEP517 package build [ 230K]
python3-packaging-opt-25.0-noarch-2_SBo: Install packaging in /opt ..... [ 640K]
python3-wheel-0.45.1-x86_64-2_SBo: A built-package format for Python ... [ 650K]
python3-setuptools-opt-80.9.0-x86_64-1_SBo: Install setuptools from -cur [  11M]
Running python3-gmpy2.SlackBuild ...                                ETA 22:48:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./python3-gmpy2.SlackBuild
Built ok:  python3-gmpy2-2.2.2-x86_64-1_SBo.txz                         22:48:26
Testing package python3-gmpy2-2.2.2-x86_64-1_SBo.txz ... done.
Test installing python3-gmpy2-2.2.2-x86_64-1_SBo.txz ...
python3-gmpy2-2.2.2-x86_64-1_SBo: multi-precision arithmetic for python  [ 930K]
Unmounting chroot ... done.
Backed up: python3-gmpy2-2.2.1-x86_64-2_SBo.txz
✅ python/python3-gmpy2 Updated for version 2.2.2 ✅

================================================================================
SUMMARY                                                                 22:48:27
================================================================================

Logfile:     /var/log/repo/SBo/repo_2025-12-25_22:48:03.log
Runtime:     0h 0m 25s
Updated:     1
  python/python3-gmpy2/python3-gmpy2-2.2.2-x86_64-1_SBo.txz

Snipped Build Log

Details
Building python/python3-gmpy2 (update for version 2.2.2) 2025-12-25 22:48:06
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Installing dependencies ...
python3-flit_core-3.12.0-x86_64-1_SBo: Simplified pkging of Python modul [ 180K]
python3-installer-0.7.0-x86_64-9_SBo: Library for installing Python pack [ 1.1M]
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 bui [ 120K]
python3-build-1.3.0-x86_64-1_SBo: a simple, correct PEP517 package build [ 230K]
python3-packaging-opt-25.0-noarch-2_SBo: Install packaging in /opt ..... [ 640K]
python3-wheel-0.45.1-x86_64-2_SBo: A built-package format for Python ... [ 650K]
python3-setuptools-opt-80.9.0-x86_64-1_SBo: Install setuptools from -cur [  11M]
Running python3-gmpy2.SlackBuild ...                                ETA 22:48:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./python3-gmpy2.SlackBuild
/opt/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!

        ********************************************************************************
        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).

        By 2026-Feb-18, you need to update your project and remove deprecated calls
        or your builds will no longer be supported.

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  corresp(dist, value, root_dir)
/opt/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  dist._finalize_license_expression()
/opt/python3.9/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
running build_ext
building 'gmpy2.gmpy2' extension
creating build/temp.linux-x86_64-cpython-39/src
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/include/python3.9 -c src/gmpy2.c -o build/temp.linux-x86_64-cpython-39/src/gmpy2.o -DSHARED=1
creating build/lib.linux-x86_64-cpython-39/gmpy2
gcc -pthread -shared build/temp.linux-x86_64-cpython-39/src/gmpy2.o -L/usr/lib64 -lmpc -lmpfr -lgmp -lm -o build/lib.linux-x86_64-cpython-39/gmpy2/gmpy2.cpython-39-x86_64-linux-gnu.so
/opt/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!

        ********************************************************************************
        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).

        By 2026-Feb-18, you need to update your project and remove deprecated calls
        or your builds will no longer be supported.

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  corresp(dist, value, root_dir)
/opt/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  dist._finalize_license_expression()
/opt/python3.9/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
running install
/opt/python3.9/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        This deprecation is overdue, please update your project and remove deprecated
        calls to avoid build errors in the future.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
running build
running build_py
copying gmpy2/__init__.py -> build/lib.linux-x86_64-cpython-39/gmpy2
running egg_info
writing gmpy2.egg-info/PKG-INFO
writing dependency_links to gmpy2.egg-info/dependency_links.txt
writing requirements to gmpy2.egg-info/requires.txt
writing top-level names to gmpy2.egg-info/top_level.txt
/usr/lib64/python3.9/site-packages/pbr/git.py:28: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
  import pkg_resources
listing git files failed - pretending there aren't any
reading manifest file 'gmpy2.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'COPYING'
adding license file 'COPYING.LESSER'
writing manifest file 'gmpy2.egg-info/SOURCES.txt'
copying gmpy2/__init__.pxd -> build/lib.linux-x86_64-cpython-39/gmpy2
copying gmpy2/gmp.h -> build/lib.linux-x86_64-cpython-39/gmpy2
copying gmpy2/gmpy2.h -> build/lib.linux-x86_64-cpython-39/gmpy2
copying gmpy2/gmpy2.pxd -> build/lib.linux-x86_64-cpython-39/gmpy2
copying gmpy2/mpc.h -> build/lib.linux-x86_64-cpython-39/gmpy2
copying gmpy2/mpfr.h -> build/lib.linux-x86_64-cpython-39/gmpy2
running build_ext
building 'gmpy2.gmpy2' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/include/python3.9 -c src/gmpy2.c -o build/temp.linux-x86_64-cpython-39/src/gmpy2.o -DSHARED=1
gcc -pthread -shared build/temp.linux-x86_64-cpython-39/src/gmpy2.o -L/usr/lib64 -lmpc -lmpfr -lgmp -lm -o build/lib.linux-x86_64-cpython-39/gmpy2/gmpy2.cpython-39-x86_64-linux-gnu.so
running install_lib
creating /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages
creating /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2
copying build/lib.linux-x86_64-cpython-39/gmpy2/__init__.py -> /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2
copying build/lib.linux-x86_64-cpython-39/gmpy2/__init__.pxd -> /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2
copying build/lib.linux-x86_64-cpython-39/gmpy2/gmp.h -> /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2
copying build/lib.linux-x86_64-cpython-39/gmpy2/gmpy2.h -> /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2
copying build/lib.linux-x86_64-cpython-39/gmpy2/gmpy2.pxd -> /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2
copying build/lib.linux-x86_64-cpython-39/gmpy2/mpc.h -> /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2
copying build/lib.linux-x86_64-cpython-39/gmpy2/mpfr.h -> /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2
copying build/lib.linux-x86_64-cpython-39/gmpy2/gmpy2.cpython-39-x86_64-linux-gnu.so -> /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2
byte-compiling /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2/__init__.py to __init__.cpython-39.pyc
running install_egg_info
Copying gmpy2.egg-info to /tmp/SBo/repo.79y9y5/build_python3-gmpy2/package-python3-gmpy2/usr/lib64/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info
running install_scripts

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.79y9y5/output_python3-gmpy2/python3-gmpy2-2.2.2-x86_64-1_SBo.txz

./
install/
install/slack-desc
usr/
usr/doc/
usr/doc/python3-gmpy2-2.2.2/
usr/doc/python3-gmpy2-2.2.2/README.rst
usr/doc/python3-gmpy2-2.2.2/docs/
usr/doc/python3-gmpy2-2.2.2/docs/Makefile
usr/doc/python3-gmpy2-2.2.2/docs/advmpz.rst
usr/doc/python3-gmpy2-2.2.2/docs/conf.py
usr/doc/python3-gmpy2-2.2.2/docs/contexts.rst
usr/doc/python3-gmpy2-2.2.2/docs/conversion.rst
usr/doc/python3-gmpy2-2.2.2/docs/cython.rst
usr/doc/python3-gmpy2-2.2.2/docs/exceptions.rst
usr/doc/python3-gmpy2-2.2.2/docs/generic.rst
usr/doc/python3-gmpy2-2.2.2/docs/history.rst
usr/doc/python3-gmpy2-2.2.2/docs/index.rst
usr/doc/python3-gmpy2-2.2.2/docs/install.rst
usr/doc/python3-gmpy2-2.2.2/docs/make.bat
usr/doc/python3-gmpy2-2.2.2/docs/misc.rst
usr/doc/python3-gmpy2-2.2.2/docs/mpc.rst
usr/doc/python3-gmpy2-2.2.2/docs/mpfr.rst
usr/doc/python3-gmpy2-2.2.2/docs/mpq.rst
usr/doc/python3-gmpy2-2.2.2/docs/mpz.rst
usr/doc/python3-gmpy2-2.2.2/docs/overview.rst
usr/doc/python3-gmpy2-2.2.2/docs/tutorial.rst
usr/doc/python3-gmpy2-2.2.2/docs/win_build.rst
usr/doc/python3-gmpy2-2.2.2/python3-gmpy2.SlackBuild
usr/lib64/
usr/lib64/python3.9/
usr/lib64/python3.9/site-packages/
usr/lib64/python3.9/site-packages/gmpy2/
usr/lib64/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/
usr/lib64/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/PKG-INFO
usr/lib64/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/SOURCES.txt
usr/lib64/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/dependency_links.txt
usr/lib64/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/not-zip-safe
usr/lib64/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/requires.txt
usr/lib64/python3.9/site-packages/gmpy2-2.2.2-py3.9.egg-info/top_level.txt
usr/lib64/python3.9/site-packages/gmpy2/__init__.pxd
usr/lib64/python3.9/site-packages/gmpy2/__init__.py
usr/lib64/python3.9/site-packages/gmpy2/__pycache__/
usr/lib64/python3.9/site-packages/gmpy2/__pycache__/__init__.cpython-39.pyc
usr/lib64/python3.9/site-packages/gmpy2/gmp.h
usr/lib64/python3.9/site-packages/gmpy2/gmpy2.cpython-39-x86_64-linux-gnu.so
usr/lib64/python3.9/site-packages/gmpy2/gmpy2.h
usr/lib64/python3.9/site-packages/gmpy2/gmpy2.pxd
usr/lib64/python3.9/site-packages/gmpy2/mpc.h
usr/lib64/python3.9/site-packages/gmpy2/mpfr.h

Slackware package /tmp/SBo/repo.79y9y5/output_python3-gmpy2/python3-gmpy2-2.2.2-x86_64-1_SBo.txz created.

Built ok:  python3-gmpy2-2.2.2-x86_64-1_SBo.txz                         22:48:26
Testing package python3-gmpy2-2.2.2-x86_64-1_SBo.txz ... 
Test installing python3-gmpy2-2.2.2-x86_64-1_SBo.txz ...
python3-gmpy2-2.2.2-x86_64-1_SBo: multi-precision arithmetic for python  [ 930K]
Unmounting chroot ... 
Backed up: python3-gmpy2-2.2.1-x86_64-2_SBo.txz
:-) python/python3-gmpy2 Updated for version 2.2.2 (-:

@sbo-bot
Copy link

sbo-bot bot commented Dec 25, 2025

sbopkglint x86_64 python/python3-gmpy2

Installing dependency: python3-flit_core
python3-flit_core-3.12.0-x86_64-1_SBo: Simplified pkging of Python modul [ 180K]

Installing dependency: python3-installer
python3-installer-0.7.0-x86_64-9_SBo: Library for installing Python pack [ 1.1M]

Installing dependency: python3-pyproject-hooks
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 bui [ 120K]

Installing dependency: python3-build
python3-build-1.3.0-x86_64-1_SBo: a simple, correct PEP517 package build [ 230K]

Installing dependency: python3-packaging-opt
python3-packaging-opt-25.0-noarch-2_SBo: Install packaging in /opt ..... [ 640K]

Installing dependency: python3-wheel
python3-wheel-0.45.1-x86_64-2_SBo: A built-package format for Python ... [ 650K]

Installing dependency: python3-setuptools-opt
python3-setuptools-opt-80.9.0-x86_64-1_SBo: Install setuptools from -cur [  11M]

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/python/python3-gmpy2/python3-gmpy2-2.2.2-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.Jp7ydI ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/python/python3-gmpy2/python3-gmpy2-2.2.2-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.Jp7ydI ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === python3-gmpy2-2.2.2-x86_64-1_SBo.txz: All tests passed ✅

@willysr
Copy link
Member

willysr commented Dec 26, 2025

merged

@willysr willysr closed this Dec 26, 2025
@antonioleal antonioleal deleted the python3-gmpy2 branch December 27, 2025 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants