Search Criteria
Package Details: ltspice 17.20211222.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ltspice.git (read-only, click to copy) |
---|---|
Package Base: | ltspice |
Description: | SPICE simulator, schematic capture and waveform viewer. Installation based on Field Update Utility. |
Upstream URL: | http://www.linear.com/designtools/software/ |
Keywords: | simulation spice wine |
Licenses: | custom |
Submitter: | M4a1x |
Maintainer: | None |
Last Packager: | jhbruhn |
Votes: | 33 |
Popularity: | 0.010664 |
First Submitted: | 2015-07-08 21:35 (UTC) |
Last Updated: | 2021-12-25 18:15 (UTC) |
Dependencies (7)
- wine (wine-valveAUR, wine-stableAUR, wine-wow64-gitAUR, wine-staging-wow64-gitAUR, wine-ge-customAUR, wine-gitAUR, wine-staging-gitAUR, wine-tkg-staging-wow64-binAUR, wine-staging-wow64AUR, wine-wow64AUR, wine-cachyosAUR, wine-stable-nextAUR, wine-staging)
- cksfv (make)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- gendesk (make)
- git (git-gitAUR, git-glAUR) (make)
- icoutils (make)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
Latest Comments
« First ‹ Previous 1 2 3 4 5 Next › Last »
<deleted-account> commented on 2021-07-07 12:54 (UTC)
I cannot install it, getting bunch of Download Errors.
jhbruhn commented on 2021-06-23 19:47 (UTC)
The PKGBUILD does try to cache the files locally, but the checksum provided by LT in the listing file often are different than the actual files, thus forcing the PKGBUILD to redownload those files. Because many files are gzip compressed, it is difficult to do HTTP based caching...
phansel commented on 2021-06-23 19:05 (UTC)
It is a little odd that the PKGBUILD doesn't locally cache all of the library content. Analog should really offer compressed copies of the libraries.
The time it takes to download (literally over 9000 individual model files) and lack of caching guarantees that running this PKGBUILD always times out the password lock. Consequently I've had to restart this PKGBUILD more than 10 times in total across different machines.
jhbruhn commented on 2021-06-05 08:42 (UTC)
Good catch, I updated the ltspice.sh launcher to use the file in
/usr/lib/wine/x86_64-windows/start.exe
. After that, I had to delete my users Wine prefix (~/.ltspice/env) for the application to start successfully.barabas commented on 2021-06-05 08:09 (UTC)
Replacing
/usr/lib/wine/start.exe
with justwine.exe
seems to fix theltspice.sh
script. Looks like the file was moved to/usr/lib/wine/x86_64-windows/start.exe
.I'm not familiar with wine, but there are other start.exe files in the prefix folder. Isn't this the one we want to run here?
Auracle commented on 2021-05-27 07:18 (UTC) (edited on 2021-05-27 07:20 (UTC) by Auracle)
Hi. I am facing the following problem. The installation is successful without any hiccups. Note that I am running this with wine version
wine-6.9
and after complete upgrade of the system. When I try to execute LTSpice using the.desktop
file nothing happens. Then I try running it by executingltspice
I get the following error.The trying
gives the same error.
Finally, running
starts the application as intended. However, I see the following error
0104:err:module:open_builtin_so_file failed to load .so lib "/usr/lib/wine/x86_64-unix/l3codeca.acm.so"
along with some extra information (not sure if it is relevant warnings or just logs. I am posting it for your info.)I hope any readers of this post can suggest me on how to go about solving this problem. Thank you for creating and maintaining the package.
jhbruhn commented on 2021-04-14 16:29 (UTC)
Thanks for the hint dreieck, I moved the download of files into the prepare section as they change unpredictably depending on the file listing from the LTSpice website.
dreieck commented on 2021-04-14 13:54 (UTC) (edited on 2021-04-14 13:56 (UTC) by dreieck)
In your
PKGBUILD
, you explicitly download stuff inbuild()
.However, it is not recommended if stuff can already be downloaded via
source
-array or inprepare()
, so that oncemakepkg -o
is done no internet connection is needed to build the software.Ideally, you could transfer all needed downloads to the
source
-array (the array beeing built "on the fly" by parsing"${_update_url}/release.log.gz"
), or if that does not really work move the relevant parts now inbuild()
intoprepare()
.Thanks for maintaining!
jhbruhn commented on 2021-04-07 18:07 (UTC)
Thanks a lot lightspot21!
I have found that running
wine /usr/lib/wine/start.exe /unix /opt/ltspice/XVIIx64.exe
works as well and without the need to modify the prefix, so I will include that in the launcher script until the new wine version with the bugfix is released. Thanks again!lightspot21 commented on 2021-04-07 17:47 (UTC)
Reposting due to accidental deletion.
So I went to hunt the issue behind the breakage:
I tried to run the 64-bit executable directly, just like the shell script. No WINEPREFIX set yet.
wine /opt/ltspice/XVIIx64
and I get back the error:
wine: failed to open L"/opt/ltspice/XVIIx64": c0000135
Attempting to "fake" the first run, I deleted the prefix and started anew:
export WINEPREFIX=$HOME/.ltspice/env WINEARCH=win64 && wine /opt/ltspice/XVIIx64
but the error persisted.With the same prefix, but calling
wine /opt/ltspice/XVIIx64.exe
the error changes to: wine: failed to load start.exe: 40000003Googling it took me to this issue: https://bugs.winehq.org/show_bug.cgi?id=50867 , where the workaround was to copy
start.exe
from thecommand
dir of the prefix to thesystem32
dir, then usewine start /unix /opt/ltspice/XVIIx64.exe
with the correct prefix set to run the 64 bit version. This is because:The bug is already fixed in the next version of Wine.
« First ‹ Previous 1 2 3 4 5 Next › Last »