[Cyberduck-trac] [Cyberduck] #9782: Cyberduck Auto-Updater ignores custom installation locations on Windows
Cyberduck
trac at trac.cyberduck.io
Thu Dec 8 23:10:15 UTC 2016
#9782: Cyberduck Auto-Updater ignores custom installation locations on Windows
------------------------------+--------------------------
Reporter: Hackintosh HD | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: installer | Version: 5.2.2
Severity: normal | Keywords: Auto-Updater
Architecture: Intel | Platform: Windows 7
------------------------------+--------------------------
'''Details'''
The Cyberduck Windows installer accepts custom installation locations:
Providing an installation path like e.g. ''D:\Program Files
(x86)\iterate\Cyberduck'' within the installer's GUI is definitely
possible.
Once Cyberduck is installed, however, and a new version number gets
available through the auto-updater, the '''auto-update feature ''ignores''
custom installation locations''' and updates any Cyberduck installation to
%ProgramFiles(x86)%\Cyberduck, no matter which installation path was
initially chosen on setup. In the end, this results in ''two'' Cyberduck
instances on the very same machine:
* The remaining old version in the custom installation path provided in
the initial setup,
* The new up-to-date version in ''%ProgramFiles(x86)%\Cyberduck''.
'''Reproducibility'''
* Install any Cyberduck version for Windows prior to the current 5.2.3
(21496) and provide a custom installation location on this initial setup,
e.g. ''C:\Program Files (x86)\iterate\Cyberduck''.
* Once this older Cyberduck version for Windows is installed, start it and
choose '''Help → Check for Update…'''.
* When the update to the current Cyberduck version is detected, install
it: No matter which installation location you provided in step 1, the up-
to-date Cyberduck version just installed by the auto-update will reside in
''%ProgramFiles(x86)%\Cyberduck''.
'''See also'''
As of version 1.6.3 (5079), the '''Mountain Duck''' auto-updater shows the
very same behaviour.
--
Ticket URL: <https://trac.cyberduck.io/ticket/9782>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list