https://bugs.winehq.org/show_bug.cgi?id=38922
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer Status|UNCONFIRMED |NEEDINFO CC| |focht@gmx.net Summary|Unable to update Evernote: |Unable to update Evernote |"Evernote was already |x.y to 5.8.13: "Evernote |installed by another user" |was already installed by | |another user" Ever confirmed|0 |1
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't confirm this, the upgrade works fine here.
For testing purpose I installed Evernote 5.1.2.2387 prior.
http://www.filehippo.com/download_evernote/56802
The application log shows the installer properly detected a previous product version and proceeds successfully.
--- snip --- ... [10/24/2015 11:46:45] Evernote 5.8.13.8152 Installation has started [10/24/2015 11:46:45] Running as user: focht [10/24/2015 11:46:45] Initializing installed product finder. [10/24/2015 11:46:45] Checking if product {f761359c-9ced-45ae-9a51-9d6605cd55c4} is installed. [10/24/2015 11:46:45] Product {f761359c-9ced-45ae-9a51-9d6605cd55c4} is not installed. [10/24/2015 11:46:45] Checking registry for product {f761359c-9ced-45ae-9a51-9d6605cd55c4}. [10/24/2015 11:46:45] Located product GUID in HKLM. [10/24/2015 11:46:45] Product GUID {f761359c-9ced-45ae-9a51-9d6605cd55c4} install location is C:\Program Files\Evernote\Evernote\ [10/24/2015 11:46:45] Product GUID {f761359c-9ced-45ae-9a51-9d6605cd55c4} version is FSSH [10/24/2015 11:46:45] Initializing installed product finder. [10/24/2015 11:46:45] Located product {12FB6296-8840-11E3-86D7-00163E98E7D0} with upgrade code {AE2C091E-CF5F-4e30-8659-D640E23A8B99}. [10/24/2015 11:46:45] Product {12FB6296-8840-11E3-86D7-00163E98E7D0} version is 5.1.2.2387 [10/24/2015 11:46:45] Product {12FB6296-8840-11E3-86D7-00163E98E7D0} install location is C:\Program Files\Evernote\Evernote\ [10/24/2015 11:46:45] Initializing installed product finder. [10/24/2015 11:46:45] Checking if product {A5C8B875-E86C-4783-83F4-F35E788FFC29} is installed. [10/24/2015 11:46:45] Product {A5C8B875-E86C-4783-83F4-F35E788FFC29} is not installed. [10/24/2015 11:46:45] Checking registry for product {A5C8B875-E86C-4783-83F4-F35E788FFC29}. [10/24/2015 11:46:45] Product GUID {A5C8B875-E86C-4783-83F4-F35E788FFC29} was not found in the registry [10/24/2015 11:46:45] Checking for already installed products [10/24/2015 11:46:45] Detected version 5.1.2.2387 installation [10/24/2015 11:46:45] Product is installed PerMachine [10/24/2015 11:46:45] Admin user + PerMachine install: continue. [10/24/2015 11:46:45] Parsing command line: Z:\home\focht\Downloads\Evernote_5.8.13.8152.exe [10/24/2015 11:46:45] User preferred language is: en (US) [10/24/2015 11:46:45] Using language: 1033 [10/24/2015 11:46:45] Using transform :1033 [10/24/2015 11:46:46] The following arguments will be passed on to msiexec.exe: /lvx* "C:\users\focht\Temp\EvernoteSetupMSI.log" /qb ALLUSERS=1 TRANSFORMS=:1033 APPLICATIONFOLDER="C:\Program Files\Evernote\Evernote" [10/24/2015 11:46:46] Backing up registry key Evernote to Evernote.ENBACKUP2. [10/24/2015 11:46:46] Extracting resource with ID 129 of type BIN to file C:\users\focht\Temp\Evernote.msi [10/24/2015 11:46:46] Target file already exists. Deleting. [10/24/2015 11:46:47] Using MSI package from C:\users\focht\Temp\Evernote.msi [10/24/2015 11:46:47] Executing C:\windows\system32\msiexec.exe /i "C:\users\focht\Temp\Evernote.msi" /lvx* "C:\users\focht\Temp\EvernoteSetupMSI.log" /qb ALLUSERS=1 TRANSFORMS=:1033 APPLICATIONFOLDER="C:\Program Files\Evernote\Evernote" ... [10/24/2015 11:47:03] Process execution was successful. [10/24/2015 11:47:03] Launching Evernote. [10/24/2015 11:47:03] Evernote executable is: C:\Program Files\Evernote\Evernote\Evernote.exe [10/24/2015 11:47:03] Installation completed. --- snip ---
Your log shows it fails to read existing installer data, hinting at damaged/broken installation.
--- snip --- ... [07/15/2015 11:11:53] Located product {FEDC7C10-EF67-11E4-9B07-00505695D7B0} with upgrade code {AE2C091E-CF5F-4e30-8659-D640E23A8B99}. [07/15/2015 11:11:53] Error getting product version: 1605 [07/15/2015 11:11:53] Error getting product install location: 1605 ... [07/15/2015 11:11:53] Checking for already installed products [07/15/2015 11:11:53] Detected version installation [07/15/2015 11:11:53] Installed version () did not support admin check. Attempting to use MsiEnumProductsEx. [07/15/2015 11:11:53] PerUser install by another user: abort. --- snip ---
Please provide *exact* steps how to reproduce. BTW you must state the old version here, e.g. from which version you are upgrading. Otherwise it's pointless to spend any time on this.
* clean (new!) 32-bit WINEPREFIX * run the installer of old Evernote version x.y * run the installed app once to verify the install is proper * run the installer of new Evernote version 5.8.13 * profit!
$ sha1sum Evernote_5.1.2.2387.exe 86e0e191cfe265c40937c1326e0357129b5cb4e1 Evernote_5.1.2.2387.exe
$ du -sh Evernote_5.1.2.2387.exe 57M Evernote_5.1.2.2387.exe
$ sha1sum Evernote_5.8.13.8152.exe 90f416f06d0155384936197818456a756e89c644 Evernote_5.8.13.8152.exe
$ du -sh Evernote_5.8.13.8152.exe 92M Evernote_5.8.13.8152.exe
$ wine --version wine-1.7.53-156-gf8d78b0
Regards