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

ETOOMANY yosys package #147

Open
proppy opened this issue Dec 8, 2021 · 4 comments
Open

ETOOMANY yosys package #147

proppy opened this issue Dec 8, 2021 · 4 comments

Comments

@mithro
Copy link
Member

mithro commented Dec 8, 2021

@PiotrZierhoffer who should own this? Someone from the SystemVerilog team maybe?

@PiotrZierhoffer
Copy link
Contributor

We started by removing symbiflow-yosys recipe. Arachne PNR still depends on it, but it's not trivial to replace the dependency with modern Yosys.

We'll take it step by step, phasing out different yosys builds and then removing old packages from anaconda. We're doing it as a multi-team effort, as we don't want to break anything.

@proppy
Copy link
Contributor Author

proppy commented Dec 17, 2021

I forgot to mention https://pypi.org/project/yowasp-yosys/ which use a different approach for portability (compiling yosys as a WASM bundle).

@tgorochowik
Copy link
Member

The packages that are no longer used have been removed. So for example all the yosys packages from the Symbiflow channel.

The remaining packages are used in various places and need to stay until they are no longer needed. Let's file a few issues to see if we can start using one package everywhere.

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

No branches or pull requests

4 participants