Bugzilla – Bug 1491
Inno Setup fails to build installer on Windows 10.
Last modified: 2018-08-20 11:45:55 UTC
Inno Setup fails to make an installation on Windows 10. 1. Language files (.isl) files are not downloaded/created for Dummy languages. 2. Inno Setup fails to find the resetPrefs task. If these are commented out, Inno Setup runs to completion and produces a less function installer. [Inno Setup Version 5.5.9 non Unicode]
(In reply to James Crook from comment #0) > Inno Setup fails to make an installation on Windows 10. > > 1. Language files (.isl) files are not downloaded/created for Dummy languages. > 2. Inno Setup fails to find the resetPrefs task. > > If these are commented out, Inno Setup runs to completion and produces a > less function installer. [Inno Setup Version 5.5.9 non Unicode] I can't reproduce either of those on Windows 10 (Inno 5.5.9 Unicode). Do we need to worry about the ANSI version of Inno? Our Release Process specifies the Unicode version of Inno http://wiki.audacityteam.org/wiki/Release_Process/Win#Build_the_Installer. Is Windows PowerShell appearing when you run the installer and it tries to download additional translations? If this is a problem on your machine with the Unicode Inno then the failure of Reset Preferences would be P1 in my book.
My mistake. I was using the non-unicode. I will try the unicode version next and report back. If it works, I'll mark this bug as INVALID. I used the ANSI version because it seemed to be the most popular; didn't notice the statement to use unicode version. Powershell was appearing, but (apparently) failing to download the .isls. The resetPrefs problem was caused by me attempting to solve/diagnose the issue, and commenting out too much.
Inno Setup had a permission problem writing to the languages/dummy directory. Once that was fixed it got through the dummy .isls. It didn't have the unofficial isls, but I downloaded them from GitHub. After that it can package Audacity, with languages. I notice that if I install in German, even though I am using the Unicode version, umlauts in the installer are shown as character pairs, as if it is the non Unicode version. (new bug?) Written up fixes in wiki http://wiki.audacityteam.org/wiki/Release_Process/Win DEVEL - FIX MADE
Paul has built the installer on windows 10, so RESOLVED FIXED