OpenBazaar / OpenBazaar-Server

(Deprecated) OpenBazaar 1.0 Server daemon for communication with OpenBazaar-Client
MIT License
608 stars 173 forks source link

package openbazaar2-2.0.21-1.amd64 does not have a compatible architecture #551

Open evanstucker-hates-2fa opened 6 years ago

evanstucker-hates-2fa commented 6 years ago

Brief Description:

Operating System (OS and version): Fedora 27 OpenBazaar version: openbazaar2-2.0.21-1 Hardware: Linux itzel 4.14.11-300.fc27.x86_64 #1 SMP Wed Jan 3 13:52:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Reproducible (Always / Almost Always / Sometimes / Rarely / Couldn't Reproduce): Always

Steps to reproduce:

  1. Try to install using rpm or dnf on Fedora 27 on x86_64 kernel.

Observed Behavior: $ sudo dnf install openbazaar2-2.0.21.amd64.rpm Last metadata expiration check: 0:04:01 ago on Sat 20 Jan 2018 11:10:33 AM PST. Error: Problem: conflicting requests

Expected Behavior: I expect it to install without error.

Additional info (links, images, etc go here):

firogh commented 6 years ago

Try modify libsolv: src/poolarch.c. I add a alias core2_64 for x86_64.

For example: diff --git a/src/poolarch.c b/src/poolarch.c index 8da16c1..d5f1d77 100644 --- a/src/poolarch.c +++ b/src/poolarch.c @@ -22,9 +22,9 @@

static const char *archpolicies[] = {

if defined(FEDORA) || defined(MAGEIA)

Sanqui commented 6 years ago

The arch should be set as x86_64, not amd64