TakataSanshiro / Chocolatey-Packages

Some packages that can be installed via chocolatey.org
MIT License
15 stars 29 forks source link

Signal extraction instead of installation #2

Closed IdealChain closed 7 years ago

IdealChain commented 7 years ago

Hey there, why is your signal package just extracting the NSIS Installer instead of running it? All I end up with are the installer components in the tools dir, with the Signal.exe still only inside app-64.7z.

 Directory of C:\ProgramData\chocolatey\lib\signal\tools

03.11.2017  18:23    <DIR>          .
03.11.2017  18:23    <DIR>          ..
03.11.2017  18:23    <DIR>          $PLUGINSDIR
03.11.2017  18:21               656 chocolateyinstall.ps1
02.11.2017  03:27           473.056 Uninstall Signal.exe
               2 File(s)        473.712 bytes

 Directory of C:\ProgramData\chocolatey\lib\signal\tools\$PLUGINSDIR

03.11.2017  18:23    <DIR>          .
03.11.2017  18:23    <DIR>          ..
02.11.2017  03:27        93.353.934 app-64.7z
03.11.2017  18:23           400.384 nsis7z.dll
03.11.2017  18:23             4.608 nsProcess.dll
03.11.2017  18:23             9.216 SpiderBanner.dll
03.11.2017  18:23           103.424 StdUtils.dll
03.11.2017  18:23            11.776 System.dll
03.11.2017  18:23             3.072 WinShell.dll
               7 File(s)     93.886.414 bytes
TakataSanshiro commented 7 years ago

I've no idea. I"ve sent a message to Open Whisper Systems about this problem. Please wait for the reply from them.

IdealChain commented 7 years ago

Thanks for the reply! I think you would just have to call Install-ChocolateyPackage instead of Install-ChocolateyZipPackage, like in my josm script here.

TakataSanshiro commented 7 years ago

You're right. I didn't notice, all of my faults.

I've fixed one, so try the following command.

choco install -y signal --version 1.0.36

Thank you !!

IdealChain commented 7 years ago

Looks good to me. Btw, version 1.0.37 is already out :)