This repository has been archived by the owner on Dec 11, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 974
Wrong architecture identifier for 64-bit RPM #3774
Milestone
Comments
This is also the root cause of the upgrade conflicts on RPM systems. |
+1 from support |
I have just downloaded brave-0.12.4 and the same problem still exist! This should be an easy fix, no? |
PRs welcome |
There is no documentation on how the RPMs and DEBs are made. |
It uses electron-installer-debian and electron-installer-redhat inside tools/buildInstaller.js you can check out more info about those packages on github or NPM. |
4 tasks
This was referenced Oct 13, 2016
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Issue #1445 shouldn’t have been closed as there is actually an issue with Brave’s RPM packages.
The RPM package’s metadata identifies the architecture as “amd64” which flags it as “not installable” when x86_64 was expected. Which results in the following error message when trying to install via the default installation tools (dnf/yum):
The packages are built on Ubuntu, which explains where the incorrect identifier comes from. amd64 is the expected architecture name under Debian derivatives (Ubuntu, Mint, etc). However, on the RHEL side x86_64 is the expected architecture name.
Furthermore, the
Group
metadata property of the package should be set toApplications/Internet
.The text was updated successfully, but these errors were encountered: