[Bug 36808] New: Serif PhotoPlus X5 installation fails with dialog stating "this action is not supported, please use setup.exe"
http://bugs.winehq.org/show_bug.cgi?id=36808 Bug ID: 36808 Summary: Serif PhotoPlus X5 installation fails with dialog stating "this action is not supported, please use setup.exe" Product: Wine Version: 1.7.20 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: nicford(a)nicford.co.uk This looks extremely similar to bug 21133, but it's definitely still happening in 1.7.20 (and 1.6.x, which I tried earlier). Installation starts fine, but ends with a dialog giving the above message. Installs fine on XP, Vista, Win7 and Win8, but fails under Wine. Any help gratefully received. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=36808 --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> --- Please attach terminal output (in form of a text file). -- 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.
http://bugs.winehq.org/show_bug.cgi?id=36808 --- Comment #2 from Nic Ford <nicford(a)nicford.co.uk> --- Created attachment 48883 --> http://bugs.winehq.org/attachment.cgi?id=48883 Terminal output for install attempt Apologies - terminal output attached. (Is there a way to make this more verbose?) -- 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=36808 --- Comment #3 from Austin English <austinenglish(a)gmail.com> --- Please attach a log with WINEDEBUG=relay,seh,tid,msi -- 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=36808 --- Comment #4 from Nic Ford <nicford(a)nicford.co.uk> --- I would, but the log file that's generated with those options is 288mb in size, and there's a 1mb limit on attachments. Is there a way of minimising the output a bit? -- 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=36808 --- Comment #5 from Nic Ford <nicford(a)nicford.co.uk> --- Having said that, if this is an acceptable way of adding attachments the full log can be found here: https://dl.dropboxusercontent.com/u/15318444/photoplus.log Cheers Nic -- 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=36808 --- Comment #6 from Austin English <austinenglish(a)gmail.com> --- (In reply to Nic Ford from comment #5)
Having said that, if this is an acceptable way of adding attachments the full log can be found here: https://dl.dropboxusercontent.com/u/15318444/photoplus.log
Cheers
Nic
Start notepad in a separate terminal before running your installer, that will avoid tracing wine's startup services and initialization. Also, compress with bzip2/rzip -9. -- 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=36808 --- Comment #7 from Nic Ford <nicford(a)nicford.co.uk> --- Done - notepad started in another terminal first, and bzip2ed. However, it's still 2.9mb so I've resorted to DropBox again: https://dl.dropboxusercontent.com/u/15318444/photoplusinstall.log.bz2 -- 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=36808 --- Comment #8 from Nic Ford <nicford(a)nicford.co.uk> --- Note that I can supply the binary in question if that's useful - so long as I don't give you the license key too, there won't be any licensing issues with this. Please let me know. -- 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=36808 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer Status|UNCONFIRMED |NEW CC| |focht(a)gmx.net Component|-unknown |msi Ever confirmed|0 |1 --- Comment #9 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, confirming. --- snip --- $ WINEDEBUG=+tid,+seh,+relay,+msi ./ESDPK-HPX5-PhotoPlusX5-EN.exe >>log.txt 2>&1 ... 002a:Call KERNEL32.CreateProcessA(00000000,004faca8 "\"C:\\users\\nic\\Temp\\pb57e5\\pb9f78.EXE\" ",00000000,00000000,00000000,00000000,00000000,00481e50 "C:\\users\\nic\\Temp\\pb57e5\\",0039f960,0039f950) ret=003ba639 ... 002c:Call KERNEL32.__wine_kernel_init() ret=7bc5abe3 002a:Ret KERNEL32.CreateProcessA() retval=00000001 ret=003ba639 ... 0025:Call msi.MsiInstallProductA(00421778 "Z:\\home\\focht\\Downloads\\installer\\Serif PhotoPlus X5.msi",00421910 "TRANSFORMS=:setup.mst;:1033DL.mst") ret=004026ef ... 0025:trace:msi:msi_parse_command_line Found commandline property L"TRANSFORMS" = L":setup.mst;:1033DL.mst" 0025:trace:msi:msi_set_property 0x143430 L"TRANSFORMS" L":setup.mst;:1033DL.mst" -1 ... 0025:trace:msi:msi_get_property returning L":setup.mst;:1033DL.mst" for property L"TRANSFORMS" ... 0025:trace:msi:apply_substorage_transform 0x1635c0 L":setup.mst" ... 0025:trace:msi:msi_get_property returning L"{617E7009-0C50-4178-B0E2-F9D66DC8A582}" for property L"ProductCode" 0025:trace:msi:MSI_GetSummaryInformationW 0x196ce8 0 ... 0025:trace:msi:load_summary_info 0x1974f8 0x1970d0 ... 0025:trace:msi:check_transform_applicable package = L"{617E7009-0C50-4178-B0E2-F9D66DC8A582}" transform = L"{AFA3224E-8AD6-4EFA-9DBA-A2E499F30282}15.0.0.000;{AFA3224E-8AD6-4EFA-9DBA-A2E499F30282}15.0.0.000;{35F757D8-A894-4836-AC7E-A1D41478C05B}" .. 0025:trace:msi:apply_substorage_transform substorage transform L"setup.mst" wasn't applicable ... 0025:trace:msi:apply_substorage_transform 0x1635c0 L":1033DL.mst" ... 0025:trace:msi:msi_get_property returning L"{617E7009-0C50-4178-B0E2-F9D66DC8A582}" for property L"ProductCode" 0025:trace:msi:MSI_GetSummaryInformationW 0x196ce8 0 ... 0025:trace:msi:check_transform_applicable package = L"{617E7009-0C50-4178-B0E2-F9D66DC8A582}" transform = L"{617E7009-0C50-4178-B0E2-F9D66DC8A582}15.0.0.010;{617E7009-0C50-4178-B0E2-F9D66DC8A582}15.0.0.010;{4725218F-4835-4BAB-98DA-E2E4571BCD19}" 0025:trace:msi:MSI_GetSummaryInformationW 0x196ce8 0 ... 0025:trace:msi:load_summary_info 0x1974f8 0x1970d0 ... 0025:trace:msi:check_transform_applicable template: L"Intel;1033" 0025:trace:msi:check_transform_applicable applicable transform ... 0025:trace:msi:msi_get_property property L"Installed" not found ... 0025:trace:msi:msi_get_property returning L"0" for property L"LAUNCHCODE" ... 0025:trace:msi:msi_get_property returning L"0" for property L"RmWorkstation" ... 0025:trace:msi:COND_GetString Got identifier L"1" ... 0025:trace:msi:MSI_EvaluateConditionW 1 <- L"(NOT Installed) AND (NOT (LAUNCHCODE=160769)) AND (NOT (RmWorkstation = 1))" 0025:trace:msi:ACTION_PerformUIAction Performing action (L"NotWelcomeDlg") ... 0025:trace:msi:dialog_create_window Dialog L"NotWelcomeDlg" control L"{\\FontNormal}This action is not supported, please use [BootstrapName] to begin installation." hwnd 0x10078 --- snip --- Standalone: --- snip --- $ msiexec -i ./Serif\ PhotoPlus\ X5.msi "TRANSFORMS=:setup.mst;:1033DL.mst" --- snip --- 'NotWelcomeDlg' condition: '(NOT Installed) AND (NOT (LAUNCHCODE=160769)) AND (NOT (RmWorkstation = 1))' Two embedded transforms are supplied, denoted by ':' which should make the condition evaluate to 'false'. One of the transforms isn't applied (transform doesn't match product code) hence 'LAUNCHCODE' remains zero, leading to failure dialog. If the first transform gets applied, the installer works. $ sha1sum ESDPK-HPX5-PhotoPlusX5-EN.exe 378d677ebe15e59a2be3048e3287d0900abf678c ESDPK-HPX5-PhotoPlusX5-EN.exe $ du -sh ESDPK-HPX5-PhotoPlusX5-EN.exe 295M ESDPK-HPX5-PhotoPlusX5-EN.exe $ wine --version wine-1.7.23-33-gc654b7b Regards -- 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=36808 --- Comment #10 from Nic Ford <nicford(a)nicford.co.uk> --- Hi - that seems to make sense... I think. But - naive noob questions - I'm not sure what to do with the information. Should I apply that patch myself in some way? If so, is there some kind of documentation to tell me how? Apologies for ignorance; thanks in advance. Cheers Nic -- 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=36808 --- Comment #11 from Anastasius Focht <focht(a)gmx.net> --- Hello Nic, --- quote --- Should I apply that patch myself in some way? If so, is there some kind of documentation to tell me how? --- quote --- No, you can't force this embedded transform to be applied unless you modify Wine sources which I did (the transform is located within the .msi package). I'm afraid you'll have to wait until a Wine dev (Hans et al.) picks this up. Regards -- 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=36808 --- Comment #12 from Nic Ford <nicford(a)nicford.co.uk> --- Thanks for the reply - greatly appreciated. Cheers Nic -- 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.
http://bugs.winehq.org/show_bug.cgi?id=36808 --- Comment #13 from Hans Leidekker <hans(a)meelstraat.net> --- Is there a free download for this app? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=36808 --- Comment #14 from Nic Ford <nicford(a)nicford.co.uk> --- I don't believe so - but I can supply the binary as stated above, which I believe will be fine from a licensing perspective since I won't also supply the license key. -- 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=36808 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |a5d8ab57f6b84f318efee10c975 | |58df5514c342d Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #15 from Hans Leidekker <hans(a)meelstraat.net> --- Should be fixed by a5d8ab57f6b84f318efee10c97558df5514c342d. -- 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=36808 --- Comment #16 from Anastasius Focht <focht(a)gmx.net> --- Hello Hans, --- quote --- Should be fixed by a5d8ab57f6b84f318efee10c97558df5514c342d. --- quote --- Indeed, thanks. Regards -- 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=36808 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #17 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.26. -- 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=36808 --- Comment #18 from Nic Ford <nicford(a)nicford.co.uk> --- Thanks for this - I am now able to get much further. (Still not quite runnable, but I'll work out [as best I can] what the problem is, and raise a new ticket for that if necessary.) Again, may thanks for the work here. -- 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