goaccess icon indicating copy to clipboard operation
goaccess copied to clipboard

Ubuntu PPA error: repository doesn't support architecture 'i386'

Open dregad opened this issue 3 years ago • 7 comments

Hello,

I just upgraded to Ubunbu 20.04. I updated the apt sources list as documented at https://goaccess.io/download#distro

deb https://deb.goaccess.io/ focal main

When updating packages, I get the following message

# apt update
...
Hit:8 https://deb.goaccess.io focal InRelease           
...
N: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'https://deb.goaccess.io focal InRelease' doesn't support architecture 'i386'

Fixed the problem by updating the source as follows

deb [arch=amd64] https://deb.goaccess.io/ focal main

dregad avatar Apr 17 '21 16:04 dregad

Thank a lot for sharing that!

It's sad that the i386 support for major Linux distributions like Ubuntu recently started to disappear. Sharing these notes will help folks!

I'll keep it open for a while.

allinurl avatar Apr 17 '21 19:04 allinurl

Same issue here. Does this mean we can't use GoAccess on our current hardware?

Who is responsible for the i386 support (hardware vendors, kernel maintainers, GoAccess devs)?

snowweb avatar Jun 07 '21 12:06 snowweb

@snowweb https://eofla.wordpress.com/2020/04/01/ubuntu-20-04-lts-i386-repository-fade-out/ seems like i386 faded out on 20.04

allinurl avatar Jun 07 '21 13:06 allinurl

@snowweb https://eofla.wordpress.com/2020/04/01/ubuntu-20-04-lts-i386-repository-fade-out/ seems like i386 faded out on 20.04

But wait... I'm not using i386, so why am I caught up in this?

root@s2:~# dpkg --print-architecture amd64

root@s2:~# uname -a Linux s2 5.4.0-74-generic #83-Ubuntu SMP Sat May 8 02:35:39 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux`

This is happening on a freshly installed VPS provisioned by Contabo.

snowweb avatar Jun 07 '21 16:06 snowweb

Okay. I think we understand what is going on now. Please see https://www.howtoforge.com/community/threads/goaccess-does-not-support-i386-architecture.87108/, for the complete picture.

It looks like GoAccess is not handling the recently introduced debian multi-architecture features properly.

snowweb avatar Jun 08 '21 02:06 snowweb

@snowweb do you have any docs for reference about the multi-architecture features that debian introduced so I can take a look? thanks

allinurl avatar Jun 16 '21 01:06 allinurl

@allinurl Sorry for the delay. I think this is what you're looking for https://wiki.debian.org/Multiarch/HOWTO

snowweb avatar Aug 01 '21 11:08 snowweb