crate-py/rpds

install fails on AIX

Closed this issue ยท 2 comments

Collecting rpds-py>=0.7.1
  Using cached rpds_py-0.18.0.tar.gz (25 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error

  Preparing metadata (pyproject.toml) did not run successfully.
  exit code: 1

  [7 lines of output]
  ๐Ÿ“ฆ Including license file "/tmp/pip-install-u2k8hxh1/rpds-py_154bc2dbeb184a65a6fc57bfa730f50b/LICENSE"
  ๐Ÿ”— Found pyo3 bindings
  ๐Ÿ’ฅ maturin failed
    Caused by: The operating system Aix is not supported
  Error running maturin: Command '['maturin', 'pep517', 'write-dist-info', '--metadata-directory', '/tmp/pip-modern-metadata-xqyg4z7o', '--interpreter', '/opt/freeware/bin/python3.9']' returned non-zero exit status 1.
  Checking for Rust toolchain....
  Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-xqyg4z7o --interpreter /opt/freeware/bin/python3.9`
  [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

Encountered error while generating package metadata.

See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

Julian commented

Hi there. That sounds like it'd need to be solved upstream, either in maturin or else rust itself I'm afraid. Once that's done it may work.

ok, will check back with the maturin guys