http://bugs.winehq.org/show_bug.cgi?id=32109
Bug #: 32109 Summary: Wine GIT 32bit selfcompiled: Installation of CorelDRAW 12 fails because builtin MSI has bugs Product: Wine Version: unspecified Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: gjwucherpfennig@gmx.net Classification: Unclassified
First "rm -rf .wine" then
$ WINEDEBUG=+msi,+vbscript /var/chroot/opt/wine/bin/wine setup.exe &>msi_vbscript.log
Sometimes the installer hangs and has to be cancelled, sometimes I the installer seems to succeed and I get a 62MB output.
Wine GIT includes the fix from BUG 32080...
http://bugs.winehq.org/show_bug.cgi?id=32109
--- Comment #1 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-10-30 20:42:32 CDT --- Created attachment 42340 --> http://bugs.winehq.org/attachment.cgi?id=42340 msi_vbscript.log.lzma - part1
Here is the attachment msi_vbscript.log. Installation seems to succeed, but at the end, the installer says, it has been interupted and Corel could not be installed...
split -n 2 msi_vbscript.log.lzma msi_vbscript.log.lzma.
http://bugs.winehq.org/show_bug.cgi?id=32109
--- Comment #2 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-10-30 20:47:26 CDT --- Created attachment 42341 --> http://bugs.winehq.org/attachment.cgi?id=42341 msi_vbscript.log.lzma - part2
The second part of the log...
Just do a
"cat msi_vbscript.log.lzma.aa msi_vbscript.log.lzma.ab > msi_vbscript.log.lzma"
http://bugs.winehq.org/show_bug.cgi?id=32109
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer Version|unspecified |1.5.16 Summary|Wine GIT 32bit |CorelDRAW 12 fails to |selfcompiled: Installation |install |of CorelDRAW 12 fails | |because builtin MSI has | |bugs |
http://bugs.winehq.org/show_bug.cgi?id=32109
--- Comment #3 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-10-30 20:53:10 CDT --- Created attachment 42342 --> http://bugs.winehq.org/attachment.cgi?id=42342 msi_vbscript_ctrl+c.log.lzma
Sometimes a clean installation just hangs. The instalaltion progress bar shows no progress and you have to do a Ctrl+C. Here is the output...
http://bugs.winehq.org/show_bug.cgi?id=32109
--- Comment #4 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-10-30 20:54:14 CDT --- ATTENTION: You need a Wine version from GIT! Wine 1.5.16 is not recent enough!
http://bugs.winehq.org/show_bug.cgi?id=32109
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|msi |-unknown
--- Comment #5 from Hans Leidekker hans@meelstraat.net 2012-10-31 03:36:01 CDT ---
trace:msi:MsiSetFeatureStateW L"PPHelpBR" 2 trace:msi:MSI_SetFeatureStateW L"PPHelpBR" 2 err:msi:SessionImpl_Invoke MsiSetFeatureState returned 1606 trace:msi:AutomationObject_Invoke Returning 0x80020009, not ok fixme:vbscript:exec_script Failed 80020009 in resume next mode
MsiSetFeatureState returns 1606 (ERROR_UNKNOWN_FEATURE) and this is correct, no feature by the name "PPHelpBR" exists in this installer. Given the fixme that follows I suspect that this is a vbscript bug.
http://bugs.winehq.org/show_bug.cgi?id=32109
Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #42340|0 |1 is obsolete| |
--- Comment #6 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-11-10 02:42:34 CST --- Created attachment 42465 --> http://bugs.winehq.org/attachment.cgi?id=42465 msi_vbscript.log.lzma - part1 - wine1.5.17
Part 1 of the installation log with wine 1.5.17
http://bugs.winehq.org/show_bug.cgi?id=32109
Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #42341|0 |1 is obsolete| |
--- Comment #7 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-11-10 02:45:58 CST --- Created attachment 42466 --> http://bugs.winehq.org/attachment.cgi?id=42466 msi_vbscript.log.lzma - part2 - wine1.5.17
Part 2 of the installation log with wine 1.5.17 (git)
http://bugs.winehq.org/show_bug.cgi?id=32109
Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.16 |1.5.17
http://bugs.winehq.org/show_bug.cgi?id=32109
Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #42342|0 |1 is obsolete| | Attachment #42465|0 |1 is obsolete| | Attachment #42466|0 |1 is obsolete| |
--- Comment #8 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-11-10 09:55:19 CST --- Created attachment 42469 --> http://bugs.winehq.org/attachment.cgi?id=42469 full.log.lzma.aa (part1) - wine1.5.17(git)
rm -rf ~/.wine
LANG=C WINEDEBUG=+vbscript,+cabinet,+msi \ /var/chroot/opt/wine/bin/wine setup.exe &>full.log
lzma -c full.log split -n 2 full.log.lzma full.log.lzma.
(creates 2 files: "full.log.lzma.aa" and "full.log.lzma.ab")
Recreate the log file:
cat full.log.lzma.aa full.log.lzma.ab > full.log.lzma lzma -d full.log.lzma
http://bugs.winehq.org/show_bug.cgi?id=32109
--- Comment #9 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-11-10 09:58:35 CST --- Created attachment 42470 --> http://bugs.winehq.org/attachment.cgi?id=42470 full.log.lzma.ab (part2) - wine1.5.17(git)
... second part of the log file.
http://bugs.winehq.org/show_bug.cgi?id=32109
--- Comment #10 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-11-10 10:13:28 CST --- $ grep -i "^err:msi" full.log ... err:msi:ACTION_InstallFiles compressed file wasn't installed (L"C:\Program Files\Corel\Corel Graphics 12\Languages\DE\Programs\CdrFntIntl.dll") ... $
That error was caused by cabinet.dll / msi.dll Please do a:
$ grep -i CdrFntIntl full.log
that reveals that instead of extracting the german(DE) version, the dutch(NL) version is tried to be extracted... that causes the error!
... trace:msi:calculate_install_state file L"CDRFNTINTL.dll" is not scheduled for install trace:msi:calculate_install_state file L"CDRFNTINTL.dll1" is not scheduled for install trace:msi:calculate_install_state file L"CDRFNTINTL.dll2" is missing trace:msi:calculate_install_state file L"CDRFNTINTL.dll3" is not scheduled for install trace:msi:calculate_install_state file L"CDRFNTINTL.dll4" is not scheduled for install trace:msi:calculate_install_state file L"CdrFntIntl.dll" is missing trace:msi:calculate_install_state file L"CDRFNTINTL.dll5" is not scheduled for install trace:msi:cabinet_copy_file extracting L"CDRFNTINTL.dll2" -> L"C:\Program Files\Corel\Corel Graphics 12\Languages\NL\Programs\CDRFNTINTL.dll" trace:cabinet:FDICopy Extracting file "CDRFNTINTL.dll2" as requested by callee. trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 200 L"PROGRAMSCDRFNTINTL.dll" trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 200 L"PROGRAMS11CDRFNTINTL.dll" trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 200 L"PROGRAMS5CDRFNTINTL.dll" trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 200 L"PROGRAMS14CDRFNTINTL.dll" trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 200 L"PROGRAMS13CDRFNTINTL.dll" trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 200 L"PROGRAMS15CdrFntIntl.dll" err:msi:ACTION_InstallFiles compressed file wasn't installed (L"C:\Program Files\Corel\Corel Graphics 12\Languages\DE\Programs\CdrFntIntl.dll") trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 200 L"CDRFNTINTL.dll" ...
http://bugs.winehq.org/show_bug.cgi?id=32109
Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #42469|0 |1 is obsolete| | Attachment #42470|0 |1 is obsolete| |
--- Comment #11 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-11-25 09:22:05 CST --- Created attachment 42609 --> http://bugs.winehq.org/attachment.cgi?id=42609 Corel 12 install log - part 1
$ LANG=C WINEDEBUG=+vbscript,+cabinet,+msi wine setup.exe &>wine-1.5.18.log lzma -c wine-1.5.18.log >wine-1.5.18.log.lzma split -n 2 wine-1.5.18.log.lzma wine-1.5.18.log.lzma.
Restore log file with:
cat wine-1.5.18.log.lzma.a? >wine-1.5.18.log.lzma
http://bugs.winehq.org/show_bug.cgi?id=32109
--- Comment #12 from Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net 2012-11-25 09:24:11 CST --- Created attachment 42611 --> http://bugs.winehq.org/attachment.cgi?id=42611 Corel 12 install log - part 2
http://bugs.winehq.org/show_bug.cgi?id=32109
Gerold Jens Wucherpfennig gjwucherpfennig@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.17 |1.5.18
http://bugs.winehq.org/show_bug.cgi?id=32109
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.18 |1.5.16
--- Comment #13 from Nikolay Sivov bunglehead@gmail.com 2012-11-25 09:35:30 CST --- Please don't change version field, it's supposed to be a version a bug was reported for.
https://bugs.winehq.org/show_bug.cgi?id=32109
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Resolution|--- |FIXED
--- Comment #14 from Anastasius Focht focht@gmx.net --- Hello folks,
the bug has been recycled multiple times for different installer issues. Anyway, I can't reproduce the last problem with current Wine.
I selected all languages in CorelDRAW 12 multi-language installer and it installed right away in clean 32-bit WINEPREFIX.
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Corel/Corel Graphics 12
$ find . -iname CdrFntIntl.dll ./Languages/EN/Programs/CDRFNTINTL.dll ./Languages/ES/Programs/CDRFNTINTL.dll ./Languages/IT/Programs/CDRFNTINTL.dll ./Languages/BR/Programs/CDRFNTINTL.dll ./Languages/NL/Programs/CDRFNTINTL.dll ./Languages/FR/Programs/CDRFNTINTL.dll ./Languages/DE/Programs/CdrFntIntl.dll --- snip ---
$ wine --version wine-1.7.14
Regards
https://bugs.winehq.org/show_bug.cgi?id=32109
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.15.