Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows installer bug? #5118

Open
Tracked by #5066
davidpanderson opened this issue Feb 27, 2023 · 3 comments
Open
Tracked by #5066

Windows installer bug? #5118

davidpanderson opened this issue Feb 27, 2023 · 3 comments

Comments

@davidpanderson
Copy link
Contributor

Someone reported that (on Windows) if you:

  • install BOINC to a drive other than c:
  • remove that drive
  • try to install a later version of BOINC

... it fails because the uninstall fails, and you're stuck.
I think that if you reinstall the old version (to c:) and then uninstall it, it works.
But the user might not know what version this is, or where to get it.

@RichardHaselgrove
Copy link
Contributor

This is one of a number of Windows installer bugs which have been known for years, and are regularly fielded by the user community on the BOINC message boards. Rom Walton used to punt them into the long grass, pending the development of a totally new open-source installer - which never happened.

This particular variant is a duplicate of #792, itself imported from trac ticket 815 - which was opened 14 years ago. Both the original reporter and I found that the only viable remedy was to edit the Windows registry to remove references to the non-existent drive.

@AenBleidd
Copy link
Member

I plan to work on the new installer for the next release, and will resolve this issue there.
Since this is a old known bug, I see no reason to fix it now.

@RichardHaselgrove
Copy link
Contributor

When you do so, please refer to @Ageless93's FAQ at https://boinc.mundayweb.com/wiki/index.php?title=Windows_Installer_Error_1706:_Setup_cannot_find_the_required_files for a list of pitfalls that an installer writer should try to avoid - and include #824, which isn't on Jord's list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Prioritized
Development

No branches or pull requests

3 participants