http://bugs.winehq.org/show_bug.cgi?id=18922
Summary: K-meleon 1.5.3 installs wrong exe on wine Product: Wine Version: 1.1.23 Platform: PC URL: http://kmeleon.sourceforge.net/download.php OS/Version: Linux Status: NEW Keywords: download, Installer, source Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Working on Appinstall, I started to add a test for K-Meleon 1.5.3 (1.5.2 crashes on wine). Wrote the test on windows, and ran on wine (windows version set to xp), where it failed pretty early: k-meleon.exe checksum failed. Got d492f8e77b9b6dd90efbb04b3955db4f3e65500e k-meleon.exe, expected 5092d2185645fc23b775a43ee42cec3d48cb82bc k-meleon.exe. Error 3. Test failed.
I reverified the test on windows, where it's fine. Looking through the install logs, I noticed this: --- winlog.txt 2009-06-13 01:28:57.547881037 -0500 +++ winelog.txt 2009-06-13 01:28:12.957017361 -0500 @@ -410,13 +410,14 @@ Output folder: C:\Program Files\K-Meleon Extract: msvcp71.dll Extract: msvcr71.dll -Delete file: k-meleonW9x.exe +Delete file: k-meleon.exe +Rename: k-meleonW9x.exe->k-meleon.exe Created uninstaller: C:\Program Files\K-Meleon\uninstall.exe Delete file: C:\Program Files\K-Meleon\profile.ini Execute: "C:\Program Files\K-Meleon\SetDefault.exe" /S
On wine, apparently somehow K-meleon is detecting wine as Win9x, and installs an exe for that.
Curiously, copying the xp exe from my windows install to wine (the rest of the files are the same), bug 17524 reappears.