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

(zotero) Package is 32-bit only, but 64-bit application/installer is available #2531

Open
2 tasks done
teknowledgist opened this issue Sep 4, 2024 · 4 comments
Open
2 tasks done
Labels

Comments

@teknowledgist
Copy link
Contributor

teknowledgist commented Sep 4, 2024

Checklist

  • I have verified that this is the correct repository, and the package is maintained by the chocolatey-community user.
  • I have verified that this is happening in the latest available version of the package.

Chocolatey Version

2.3.0

Chocolatey License

None

Package Version

7.0 - 7.0.3

Current Behaviour

The 32-bit version of Zotero installs on 64-bit systems, but since v7.0, there has been a 64-bit version available. Also, the 32-bit install of the application recognizes that it is on a 64-bit system and pops up a notice informing the user that the 64-bit version would be more efficient.

Expected Behaviour

The 64-bit version would install on 64-bit systems (absent forcing the 32-bit install).

Steps To Reproduce

  1. On a 64-bit operating system, run choco install zotero or if a pre-v7 Zotero is already installed, run choco upgrade zotero.
  2. Observe that Zotero is installed in the Program Files (x86) directory and/or run Zotero and a notice will appear about running 32-bit version on a 64-bit system.
    image

Environment

* Windows 11 (23H1)
* Powershell (v5?)

Chocolatey Log

The log is unnecessary because it does not report an error.  The package is embedded and only contains the "win32" installer and the `chocolateyinstall.ps1` clearly only installs that.

Anything else?

No response

@hkdemiralp
Copy link

Zotero version 7.0.5 in chocolatey repo is still 32 bit. Switching to 64bit is seamless. Only a URL change in the choco package is enough to install 64 bit version. I had reported this at community discussions #2522 and package repo before. I hope it is updated soon.

@pauby
Copy link
Member

pauby commented Sep 30, 2024

@hkdemiralp This is a community repository. There is no one person responsible for the package in here. Pull requests are welcome.

@teknowledgist
Copy link
Contributor Author

I have made a pull request.

Note: I don't have ready access to the official test environment, so someone else will need to test against that if it is absolutely required before merging. I see no reason to think that the changes might break what has already been working in the test environment, but I suppose those are famous last words.

@pauby
Copy link
Member

pauby commented Oct 1, 2024

@teknowledgist thanks for creating the PR. Running through the test-environment is always required before merging a PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants