https://bugs.winehq.org/show_bug.cgi?id=56512
Bug ID: 56512 Summary: Chessbase 17 does not recognise valid key on install Product: Wine Version: 9.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dav75uk@yahoo.co.uk Distribution: ---
On running the setup program for the installer you are prompted (after agreeing to the terms) to enter the installation key which is 5 blocks of 5 alphanumeric characters followed by a block indicating the product (here CB17). On wine 9.5 this complains the key is invalid and there is no output in the console. The key is valid as it can be installed on a Windows machine so something in the validation must be broken.
Note the original workaround for Chessbase 11 which allowed things to work without the key able to be activated is not applicable here since the key is on the installer, thus you'll need the key validated to even install the program.
There is a potentially a workaround (see Chessbase 15 appdb entry - effectively copy it installed from a Windows machine) which I'll try out.
https://bugs.winehq.org/show_bug.cgi?id=56512
--- Comment #1 from David dav75uk@yahoo.co.uk --- Added to Chessbase 15 appdb entry as likely the same issue.
https://bugs.winehq.org/show_bug.cgi?id=56512
--- Comment #2 from David dav75uk@yahoo.co.uk --- Had to install winetricks vcrun2017 similar to the workaround. Also found mfplat.dll in system32 was not being found despite existing. Copied from a windows 10 machine and now it's happy.
https://bugs.winehq.org/show_bug.cgi?id=56512
Bartosz gang65@poczta.onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gang65@poczta.onet.pl
--- Comment #3 from Bartosz gang65@poczta.onet.pl --- What kind of library solve the problem? What kind of issue is resolved by winetricks vcrun2017?
https://bugs.winehq.org/show_bug.cgi?id=56512
--- Comment #4 from David dav75uk@yahoo.co.uk --- This was because on running the installed application couldn't find mfc140.dll which vcrun2017 solved, although as mentioned there were issues with mfplat.dll (version in system32 didn't work [wouldn't load] had to use native windows version).
This was more a comment on the workaround for the install as described on the Chessbase 15 appdb page when tried with Chessbase 17. The reason for raising this bug was the installer doesn't accept a valid key so you wouldn't even get to the point of running the application.