[Bug 42616] New: InnoSetup based installer does not resolve %SystemDrive%
https://bugs.winehq.org/show_bug.cgi?id=42616 Bug ID: 42616 Summary: InnoSetup based installer does not resolve %SystemDrive% Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: development(a)winomega.com Distribution: --- InnoSetup based installer does not resolve %SystemDrive% when selecting install directory. Instead, it will attempt to install in '%SystemDrive%' under current dir, e.g.: Z:\home\.....\wine\head\%SystemDrive%\Program Files\WinOmega You can check this behaviour with downloadable WinOmega package from http://www.winomega.com/ -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42616 Omega Software <development(a)winomega.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.winomega.com/ --- Comment #1 from Omega Software <development(a)winomega.com> --- Strangely, the problem happened with current git head (commit 1ddf2b4db8c42da36bdccd43dc336eee6ba03cce) and with a clean, freshly created WINEPREFIX directory. I initially thought it was a regression, however I can no longer reproduce it. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42616 --- Comment #2 from Omega Software <development(a)winomega.com> --- Reproduced it again, this time with 1.8.0. I think I found the factors that cause it. Steps to reproduce: 1. Remove ~/.wine and ~/.cache/wine. 2. Start wine directly to run the installer (womega.exe), before creating a prefix. 3. Since you removed Mono and Gecko installer from cache, a dialog asking to download Mono pops up, say yes (I think the same would happen with Gecko, but haven't tried). 4. When Mono download is aproximately at 60%, the installer starts, and at this point the wine prefix is not fully configured yet. The following errors are printed: wineserver: could not save registry branch to system.reg : No such file or directory wineserver: could not save registry branch to userdef.reg : No such file or directory wineserver: could not save registry branch to user.reg : No such file or directory and as a consequence %SystemDrive% cannot be resolved. The problem might not be specific to InnoSetup after all. I expect any program attempting to resolve %SystemDrive would end the same. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42616 Omega Software <development(a)winomega.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|InnoSetup based installer |Race condition when running |does not resolve |an installer whilst |%SystemDrive% |creating a fresh WINEPREFIX | |leaves undefined | |%SystemDrive% -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org