Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to ./build-setup.sh at conda setup VerificationError on open_pdk packages. #2147

Open
3 tasks done
trustfarm-dev opened this issue Dec 6, 2024 · 2 comments
Open
3 tasks done
Labels

Comments

@trustfarm-dev
Copy link

Background Work

Chipyard Version and Hash

Release: 1.5.0
Hash: a6a6a6

OS Setup

Ubuntu 22.04.3 LTS - 5.15.167.4-microsoft-standard-WSL2 #1 SMP - X86_64
conda v24.11.0

Other Setup

install conda latest and did
conda update -n base --all

Current Behavior

ERROR:root:CondaVerificationError: The package for open_pdks.sky130a located at /home/trustfarm/miniforge3/pkgs/open_pdks.sky130a-1.0.471_0_g97d0844-20240223_100318
ERROR:root:appears to be corrupted.:

Expected Behavior

Ignore package verification
or Go well to next stage.

Other Information

No response

@BrainLyh
Copy link

same issues

@Fi50
Copy link

Fi50 commented Dec 27, 2024

Had this same issue since migrating to new version. One temporary workaround has been to go to the lockfile referenced in the error, most likely:

chipyard/conda-reqs/conda-lock-reqs/conda-requirements-riscv-tools-linux-64.conda-lock.yml

Find the SKY130 requirement:

- name: open_pdks.sky130a
  version: 1.0.471_0_g97d0844
  manager: conda
  platform: linux-64
  dependencies: {}
  url: https://conda.anaconda.org/litex-hub/noarch/open_pdks.sky130a-1.0.471_0_g97d0844-20240223_100318.tar.bz2
  hash:
    md5: 3f9dab167b1bac3a6636f3f4311eb17e
    sha256: 37736ab56036733eaaff5f8f77a42c98caf75c82bc6b5dae59a727d24eabdd83
  category: main
  optional: false

And comment it out. (Marking optional: true does not work.)

There's probably a way to fix it as described in/chipyard/docs/VLSI/Sky130-Commercial-Tutorial.rst but haven't figured it out yet. x_x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants