http://bugs.winehq.org/show_bug.cgi?id=14898
Summary: Delphi 6 Personal Edition will not install. Product: Wine Version: 1.1.2 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: mentalnotes314@gmail.com
Created an attachment (id=15469) --> (http://bugs.winehq.org/attachment.cgi?id=15469) Error messages on console
Delphi 6 Personal Edition will not install. Upon entering a valid license key it shows the following Message Box: "The serial number or authorization key is invalid. Please check these values and enter them exactly as printed on the label of the CD jacket." Testing results are here: http://appdb.winehq.org/objectManager.php?sClass=version&iId=813&iTe...
http://bugs.winehq.org/show_bug.cgi?id=14898
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #1 from Austin English austinenglish@gmail.com 2009-02-16 02:33:48 --- Is this still an issue in current (1.1.15 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #2 from Eric mentalnotes314@gmail.com 2009-02-21 21:07:31 --- Yes unfortunately. I tried to install Delphi with 1.1.15 and it still fails to install and gives the same error messages.
http://bugs.winehq.org/show_bug.cgi?id=14898
Simon Schneider spam.schneida@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spam.schneida@gmail.com
--- Comment #3 from Simon Schneider spam.schneida@gmail.com 2009-04-21 05:28:56 --- I can confirm this bug with wine 1.1.19 using Ubuntu 9.04. Installation works in Windows, so the serial number is valid.
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #4 from Simon Schneider spam.schneida@gmail.com 2009-04-21 06:02:47 --- (In reply to comment #3)
I can confirm this bug with wine 1.1.19 using Ubuntu 9.04. Installation works in Windows, so the serial number is valid.
Ok, got it working using my little spanish knowledge and this portuguese http://hamacker.wordpress.com/2008/04/14/wine-borland-delphi-6/ how-to. Still you need to use the MS MSI dll so it's still a bug.
http://bugs.winehq.org/show_bug.cgi?id=14898
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #5 from Hans Leidekker hans@meelstraat.net 2009-04-21 07:15:00 ---
err:msi:ITERATE_Actions Execution halted, action L"InstallWelcome" returned 1602
1602 is ERROR_INSTALL_USEREXIT. Can you attach a +msi trace? If your serial number occurs in the trace, replace it with something else.
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #6 from Eric mentalnotes314@gmail.com 2009-04-21 10:08:00 --- Created an attachment (id=20594) --> (http://bugs.winehq.org/attachment.cgi?id=20594) +msi debug trace
I've attached the +msi debug trace. It was created with Wine 1.1.19 on Ubuntu 9.04.
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #7 from Austin English austinenglish@gmail.com 2009-10-29 15:25:43 --- Is this still an issue in current (1.1.32 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #8 from Eric mentalnotes314@gmail.com 2009-11-03 03:44:36 --- Created an attachment (id=24530) --> (http://bugs.winehq.org/attachment.cgi?id=24530) +msi trace in Wine 1.1.32
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #9 from Eric mentalnotes314@gmail.com 2009-11-03 03:45:50 --- Nothing changed in 1.1.32.
http://bugs.winehq.org/show_bug.cgi?id=14898
RobertC kl234@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kl234@web.de
--- Comment #10 from RobertC kl234@web.de 2009-12-15 12:00:24 --- I would like to suggest a possible explanation for the problem: I believe the serial number and authorization keys are arroneously converted to uppercase when trying to install Delphi 6 under wine, because:
- those credentials are case sensitive and seems to be always lower case (entering them in uppercase in Windows causes them to be rejected with the same error message as in wine);
- if I enter the serial number and authorization key in Windows and then click on the Back button, then on the Next button, I see again this information as I typed it: in lowercase;
- if I do exactly the same test in wine (version 1.1.34), I see that my information was converted to UPPERCASE!
This let me believe that, althought my credentials are displayed correctly (in lowercase) while I type them, wine may convert them internally to uppercase and pass this incorrect strings to the validation routine of the Delphi installer, which can only reject them.
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #11 from Austin English austinenglish@gmail.com 2010-12-20 22:15:25 CST --- This is your friendly reminder that there has been no bug activity for a year. Is this still an issue in current (1.3.9 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #12 from Eric mentalnotes@slingshot.co.nz 2010-12-21 08:40:34 CST --- (In reply to comment #11)
This is your friendly reminder that there has been no bug activity for a year. Is this still an issue in current (1.3.9 or newer) wine?
Hi Austin, thanks for the reminder. Still an issue in 1.1.42, I'm afraid. Fresh +msi trace attached.
http://bugs.winehq.org/show_bug.cgi?id=14898
Eric mentalnotes@slingshot.co.nz changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #20594|0 |1 is obsolete| | Attachment #24530|0 |1 is obsolete| |
--- Comment #13 from Eric mentalnotes@slingshot.co.nz 2010-12-21 08:46:29 CST --- Created an attachment (id=32572) --> (http://bugs.winehq.org/attachment.cgi?id=32572) +msi trace in Wine 1.1.42
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #14 from Eric mentalnotes@slingshot.co.nz 2010-12-21 09:19:18 CST --- Sorry, that was dumb. Still no change in *1.3.9*. +msi trace attached.
http://bugs.winehq.org/show_bug.cgi?id=14898
Eric mentalnotes@slingshot.co.nz changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #32572|0 |1 is obsolete| |
--- Comment #15 from Eric mentalnotes@slingshot.co.nz 2010-12-21 09:30:39 CST --- Created an attachment (id=32573) --> (http://bugs.winehq.org/attachment.cgi?id=32573) +msi trace in Wine 1.3.9
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #16 from Simon Schneider spam.schneida@gmail.com 2010-12-21 12:33:56 CST --- I can confirm that this bug still exists.
http://bugs.winehq.org/show_bug.cgi?id=14898
Daniel Jelinski djelinski1@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |djelinski1@gmail.com
--- Comment #17 from Daniel Jelinski djelinski1@gmail.com 2012-12-13 13:44:06 CST --- (In reply to comment #10)
I would like to suggest a possible explanation for the problem: I believe the serial number and authorization keys are arroneously converted to uppercase when trying to install Delphi 6 under wine
I believe you were right. I removed the uppercase conversion and C++ Builder 6 installer passed the serial number validation. Patch was sent to wine-patches: http://www.winehq.org/pipermail/wine-patches/2012-December/120725.html
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #18 from Daniel Jelinski djelinski1@gmail.com 2012-12-14 15:03:49 CST --- Patch was included: http://source.winehq.org/git/wine.git/commit/bd59df8ddd56a57ac07ca6df2f977bf... Please retest with current git
http://bugs.winehq.org/show_bug.cgi?id=14898
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msi
http://bugs.winehq.org/show_bug.cgi?id=14898
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |bd59df8ddd56a57ac07ca6df2f9 | |77bf80b78f4bf Status|UNCONFIRMED |RESOLVED CC| |00cpxxx@gmail.com Resolution| |FIXED
--- Comment #19 from Bruno Jesus 00cpxxx@gmail.com 2012-12-16 12:49:10 CST --- I can confirm that the patch fixes this issue for Delphi 6 Personal Edition.
http://bugs.winehq.org/show_bug.cgi?id=14898
--- Comment #20 from Eric mentalnotes@slingshot.co.nz 2012-12-20 00:25:30 CST --- It installs perfectly with the latest Git. Thanks :)
http://bugs.winehq.org/show_bug.cgi?id=14898
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Alexandre Julliard julliard@winehq.org 2012-12-21 13:28:38 CST --- Closing bugs fixed in 1.5.20.