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

fix: update .rpm and .deb deps and requirements COMPASS-7203 #4928

Merged
merged 2 commits into from
Sep 28, 2023

Conversation

lerouxb
Copy link
Contributor

@lerouxb lerouxb commented Sep 28, 2023

Our .rpm and .deb dependencies haven't been updated in a long time and seem to depend on unnecessary things. This has started to become a problem because some distros have removed some of those.

Looking at electron-installer-redhat and electron-installer-debian they both mix in electron's own requirements so we don't have to specify things that electron depends on - just the extras.

Something I didn't solve here and don't think I can is that amazon linux 2023 removed gnome-keyring, so our .rpm package is still not going to be easy to install there.

@github-actions github-actions bot added the fix label Sep 28, 2023
@lerouxb
Copy link
Contributor Author

lerouxb commented Sep 28, 2023

latest electron-installer-redhat (3.0 onwards) requires rpmbuild 4.13 and RHEL7's rpmbuild is older. so I had to downgrade to v2 again.

@lerouxb lerouxb merged commit fa3b3c1 into main Sep 28, 2023
@lerouxb lerouxb deleted the compass-rpm-deps branch September 28, 2023 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants