Announcement

Collapse
No announcement yet.

A few issues with v10.8.2

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • A few issues with v10.8.2

    Two should be simple, test updates, I just haven't had the time to do them myself. I'm also unsure of the exact PTS/Openbenchmarking way of doing it...the not github way...since I've only glanced over the docs about it one time. Anyways,

    V-Ray has been updated to the point that the version the PTS supports isn't available on their main downloads page.

    chia-vdf doesn't install on my system. I noticed that it has been updated from 1.01 (PTS) to 1.06 (latest release). I think 1.03 and higher should work based on my error messages and their commit history.

    Code:
    /home/$USER/.phoronix-test-suite/installed-tests/pts/chia-vdf-1.0.1/chiavdf-1.0.1/setup.py:7: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
    from distutils.command.build import build # type: ignore
    /usr/lib/python3.10/site-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 2.0.5-build-libtorrent-rasterbar-src-libtorrent-rasterbar-2.0.5-bindings-python is an invalid version and will not be supported in a future release
    warnings.warn(
    /usr/lib/python3.10/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer.
    warnings.warn(
    Traceback (most recent call last):
    File "/home/$USER/.phoronix-test-suite/installed-tests/pts/chia-vdf-1.0.1/chiavdf-1.0.1/setup.py", line 266, in <module>
    setup(
    File "/usr/lib/python3.10/site-packages/setuptools/__init__.py", line 153, in setup
    return distutils.core.setup(**attrs)
    File "/usr/lib/python3.10/distutils/core.py", line 108, in setup
    _setup_distribution = dist = klass(attrs)
    File "/usr/lib/python3.10/site-packages/setuptools/dist.py", line 453, in __init__
    _Distribution.__init__(
    File "/usr/lib/python3.10/distutils/dist.py", line 292, in __init__
    self.finalize_options()
    File "/usr/lib/python3.10/site-packages/setuptools/dist.py", line 831, in finalize_options
    ep(self)
    File "/usr/lib/python3.10/site-packages/setuptools_scm/integration.py", line 104, in infer_version
    _assign_version(dist, config)
    File "/usr/lib/python3.10/site-packages/setuptools_scm/integration.py", line 51, in _assign_version
    _version_missing(config)
    File "/usr/lib/python3.10/site-packages/setuptools_scm/__init__.py", line 106, in _version_missing
    raise LookupError(
    LookupError: setuptools-scm was unable to detect version for /home/$USER/.phoronix-test-suite/installed-tests/pts/chia-vdf-1.0.1/chiavdf-1.0.1.
    
    Make sure you're either building from a fully intact git repository or PyPI tarballs. Most other sources (such as GitHub's tarballs, a git checkout without the .git folder) don't contain the necessary metadata and will not work.
    
    For example, if you're using pip, instead of https://github.com/user/proj/archive/master.zip use git+https://github.com/user/proj.git#egg=proj
    The last one is related to installing packages on Manjaro, probably anything pacman. Also, I can assure you that python-numpy is installed. Is it looking for the python2 version as well?

    Code:
    phoronix-test-suite benchmark 2204043-NE-AMDRYZEN528
    
    Evaluating External Test Dependencies .................................................. .................................................. .................................................. ................
    Evaluating System Dependencies .................................................. ............................................
    [8192] explode(): Passing null to parameter Forum ($string) of type string is deprecated in arch_dependency_handler:89
    
    [8192] explode(): Passing null to parameter Forum ($string) of type string is deprecated in arch_dependency_handler:89
    .................................................. .............................
    
    The following dependencies are needed and will be installed:
    
    - python-numpy
    Google and StackOverflow told me the explode() null stuff is related to PHP code. I don't know any of that.

    I had another issue, but I checked the commit history and it's been fixed already and should come with the next PTS release...ironically, build-wasmer didn't build.

  • #2
    Thanks, will work on the updates/fixes where relevant.
    Michael Larabel
    https://www.michaellarabel.com/

    Comment

    Working...
    X