Hello <@U03SDTNCQEB>. Are there any plans to provi...
# xyce
s
Hello @Joshua Smith. Are there any plans to provide conda package for Xyce in future?
j
Actually, you're the first I've heard bring up this request. So currently, no plans. @Eric Keiter Have you heard of anyone wanting this feature?
e
I don’t recall getting a conda-related request. But more broadly I’ve had a number of people request that Xyce work with a package management system. So far, the only package management system we’ve set up for Xyce is Spack.
s
oh, ok. I am able to install xyce with the provided rpm file on centos7 machine. I am trying to look for alternatives to install the latest xyce at any given time via a script which already installs a bunch of other tools. One alternative I found is building it from the source (github repo) which I believe is a long process (I haven't tried the complete flow TBH).
So I started wondering if you are planning to provide a conda recipe just like how openroad, magic, netgen, ngspice are having right now
e
If you use Spack, it will build everything from source automatically, including dependencies. So you might look into that if you don’t want to build Xyce by hand.
We don’t currently have plans to do a conda package, but you are the first person who has mentioned it (AFAIK)
s
oh. no problem. I will try installing it via Spack. Thanks for answering @Eric Keiter and thanks for your quick response @Joshua Smith.
Just in case if you are planning something, efforts are being made to bring oseda tools under a single conda channel. https://github.com/hdl/conda-eda.
An update @Eric Keiter: Looks like efforts are happening to build a conda package - https://github.com/hdl/conda-eda/issues/210
e
Interesting. I guess I hadn’t seen that!
b
@Eric Keiter could you tell how to install xyce using spack?
m
Xyce is available in Arch Linux AUR.
e
@Binoy B there are spack instructions in this document: https://www.osti.gov/biblio/1813650
That document is mostly about a python interpreter for Xyce (that we’re calling Xyce-pyMi), but you can use spack to install plain Xyce as well.
m
@proppy FYI.