Skip to content

missing checkdepends python-js2py

Description:

It seems that the python-js2py package has been dropped in Arch ,so it is missing checkdepends when compiling thispackage

==> Checking buildtime dependencies...
==> Installing missing dependencies...
error: target not found: python-js2py
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> python-setuptools
  -> python-js2py
  -> python-pytest
==> ERROR: Could not resolve all dependencies.
==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/gyx1/build

Additional info:

  • package version(s):addpatch: python-pyjsparser 2.7.1-14

Steps to reproduce:

  1. run extra-x86_64-build or extra-riscv64-build

My operating environment is an riscv64/x86-64 environment virtual machine of the arch architecture of Windows WSL.

patch

In fact, the official test files all rely on the js2py package. If you want to build smoothly, you need to skip the entire test or successfully migrate the js2py package. My patch does the former. Do you think it is appropriate? riscv64.patch

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information