You are not logged in.

#1 2016-08-15 13:27:55

estov
Member
Registered: 2015-05-22
Posts: 10

i686 packages installed on x86_64

Hello,

lately I had a problem with installing i3 wm. I figured out that the problem were libaries on my system which were written for the i686 architecture but i3 needed the 64bit version.
This was confusing me since my system is installed as a x86_64. I searched for the respective packages that belonged to the libaries and I found with

 pacman -Qi package 

that in the line architecture was written i686. (wtf?)
I issued

 pacman -S package 

to reinstall the right 64bit package but it didn't work. So I forced him to do so with

 pacman -S --arch=x86_64 package

I needed to do this for 4-5 packages until the i3 wm manager started without errors.
So I fixed the problem by myself. But I am wondering how could it happen that I have i686 packages installed on my 64 bit system?
I always used pacman when installing stuff.
I also have the multilib repository included but the packages all came from extra.

Last edited by estov (2016-08-15 13:29:34)

Offline

#2 2016-08-15 13:30:40

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,541

Re: i686 packages installed on x86_64

What is in pacman.conf for architecture?

Offline

#3 2016-08-15 13:34:09

estov
Member
Registered: 2015-05-22
Posts: 10

Re: i686 packages installed on x86_64

Architecture = auto 

Edit:

By the way:

$uname -m  
x86_64

Last edited by estov (2016-08-15 13:38:35)

Offline

Board footer

Powered by FluxBB