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

(onenote) Regular broken package due to different installer being downloaded #115

Open
pauby opened this issue Feb 4, 2022 · 1 comment
Labels
bug The package installs / upgrades / uninstalls but there is a bug in functionality.

Comments

@pauby
Copy link
Owner

pauby commented Feb 4, 2022

The automated download of OneNote results in one of two installers (it's random) being downloaded which it then calculates the checksum of. If at runtime the other installer is downloaded, the checksum is invalid and the package can't install.

See this comment.

Brain dump of how to fix this

  1. During the automated install we download BOTH installers (keep retrying until we get both of them) and embed the checksum of both of them in the package.
  2. Can we distribute the installers? Highly unlikely but we're clutching at straws here.
  3. We pick one installer to use and at runtime try and either download that particular installer (which I'm sure was tried and didn't work) or we keep downloading until we get the right one. I prefer doing this on the 'server' end (see 1. above) rather than the client end but is an option.

I think OneNote is just a bad example of a package.

@pauby pauby added bug The package installs / upgrades / uninstalls but there is a bug in functionality. and removed package broken labels Mar 6, 2022
@github-actions
Copy link

github-actions bot commented May 6, 2022

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue will be closed in 14 days if it continues to be inactive.

@github-actions github-actions bot added the pending closure Will be closed soon. label May 6, 2022
@pauby pauby added pinned Will not be marked as stale. and removed pending closure Will be closed soon. labels May 6, 2022
@pauby pauby removed the pinned Will not be marked as stale. label Jan 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug The package installs / upgrades / uninstalls but there is a bug in functionality.
Projects
None yet
Development

No branches or pull requests

1 participant