Actual result: Installer creation advertises 'craft nsis' installation but this fails. Expected: 'craft nsis' installs. Is is good idea to have a script or so to test availability of third party binaries? LOG: PS D:\Craft\craft-2017.12> craft nsis Craft Root : D:\Craft Craft : R:\ Version : master ABI : windows-msvc2015_64-cl Svn directory : D:\craft\download\svn Git directory : Q:\ Download directory : D:\craft\download ======================================================================================================================================= *** Handling package: dev-util/nsis, action: all *** *** Action: fetch for dev-util/nsis *** *** Action: unpack for dev-util/nsis *** executing command: c:\Program Files\7-Zip\7za.exe x -r -y -oR:\build\dev-util\nsis\work D:\craft\download\nsis-3.02.1.zip -bso2 -bsp1 *** Action: compile for dev-util/nsis *** *** Action: cleanimage for dev-util/nsis *** *** Action: install for dev-util/nsis *** Action: install for dev-util/nsis FAILED *** Craft all failed: dev-util/nsis after 1 second *** fatal error: package dev-util/nsis all failed
Installing nsis works fine here, you might have a faulty download or what ever. Please attach you full logs from craft as the output here is useless.
BTW, the D:\craft\download\nsis-3.02.1.zip file exists.
its obvious that the file exists as it was extracted, as you can see in your log. Have you reinstalled craft since your bug report from yesterday?
Created attachment 110308 [details] Logs from craft -v nsis
I tried again but the same error appears. Then I followed the in comments in settings template and executed 'craft craft' and also updated recipes. I wonder if this makes sense. Executed test build of kate without problem.
Please try to reinstall dev-util/shimgen. If the it continues to fail please report the output of craft -i dev-util/shimgen For how to reteive log files, pelase read https://community.kde.org/Craft#Troubleshooting .
'craft dev-util/shimgen' helped, thanks. Is it set as depenency of nsis?
Its a base dependency and should already have ben installed. Not sure why it wasn't in your setup.