The officially official Devuan Forum!

You are not logged in.

#1 2025-04-05 18:55:40

rmrichesjr
Member
Registered: 2018-12-18
Posts: 36  

with apt-cacher-ng, not able to get 32-bit library packages

Running Devuan Daedalus and apt-cacher-ng, I'm not able to install 32-bit library packages (libx11-6:i586 for example).

Doing "dpkg --print-architecture" returns
amd64

Doing "dpkg --print-foreign-architectures" returns
i386
i586

These are the non-comment lines in /etc/apt/sources.list:
deb http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus main contrib non-free non-free-firmware
deb http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus-security main contrib non-free non-free-firmware
deb http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware
deb http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus-backports main contrib non-free non-free-firmware

Doing "apt-get update" returns
Reading package lists... Done
N: Skipping acquire of configured file 'main/binary-i586/Packages' as repository 'http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus InRelease' doesn't support architecture 'i586'
N: Skipping acquire of configured file 'contrib/binary-i586/Packages' as repository 'http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus InRelease' Reading package lists... Done
N: Skipping acquire of configured file 'main/binary-i586/Packages' as repository 'http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus InRelease' doesn't support architecture 'i586'
N: Skipping acquire of configured file 'contrib/binary-i586/Packages' as repository 'http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus InRelease' doesn't support architecture 'i586'
N: Skipping acquire of configured file 'non-free/binary-i586/Packages' as repository 'http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus InRelease' doesn't support architecture 'i586'
doesn't support architecture 'i586'
N: Skipping acquire of configured file 'non-free/binary-i586/Packages' as repository 'http://127.0.0.1:3142/us.deb.devuan.org/merged daedalus InRelease' doesn't support architecture 'i586'
...

Any suggestions?  Thanks in advance.

Offline

#2 2025-04-06 11:49:36

Altoid
Member
Registered: 2017-05-07
Posts: 1,699  

Re: with apt-cacher-ng, not able to get 32-bit library packages

Hello:

--- snip ---
... deb.devuan.org/merged daedalus InRelease' doesn't support architecture 'i586'

Seems to be correct.

As far as I know, Debian Jesse was the last to support i586 (eg: Intel Pentium and Pentium MMX) processors.
Almost 10 tears ago (12/2015).

Maybe someone here at Dev1 has more relevant information.

See here.

Best,

A.

---

Please post code with the appropriate [ code ] [ /code ] ]tags.
Like this:

Reading package lists... Done
N: Skipping acquire of configured file 'main/binary-i586/Packages' ...

.

Offline

#3 2025-05-04 04:12:08

rmrichesjr
Member
Registered: 2018-12-18
Posts: 36  

Re: with apt-cacher-ng, not able to get 32-bit library packages

If that's the case, then why are there i386 ISOs here?
https://files.devuan.org/devuan_daedalus/installer-iso/

Offline

#4 2025-05-04 06:34:41

ralph.ronnquist
Administrator
From: Battery Point, Tasmania, AUS
Registered: 2016-11-30
Posts: 1,374  

Re: with apt-cacher-ng, not able to get 32-bit library packages

Is there an i586 Debian architecture name?

Offline

#5 2025-05-04 10:04:34

Khylsdrak
Member
Registered: 2025-04-19
Posts: 8  

Re: with apt-cacher-ng, not able to get 32-bit library packages

Computers with x86 as CPU architecture family have sometimes i586 processors, but in 32 bits linux packages, only i386 exists. 
You have to delete i586 foreign architecture and it will work.
Indeed, in packages,"i386" stands for all x86 CPU architectures (32 bits).

Last edited by Khylsdrak (2025-05-04 10:10:12)

Offline

#6 2025-05-11 00:49:28

rmrichesjr
Member
Registered: 2018-12-18
Posts: 36  

Re: with apt-cacher-ng, not able to get 32-bit library packages

Thank you for the suggestion to delete i586 (and i686) and have only i386 as a foreign architecture.  That worked, the i386 library packages installed, and Applix works again (needed the libraries).

Offline

Board footer