Why is there no i386 binary?

Asked by Shawn J

There is no i386 binary for this package and I think there should be. I’m trying to run a 32-bit gtk-2 application and it wants this package.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu gnome-themes-extra Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

Which Ubuntu release are you running?

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#2

What is the output of:

uname -a; lsb_release -a

Thanks

Revision history for this message
Shawn J (shwoseph) said :
#3

Linux mylaptop 5.15.0-125-generic #135~20.04.1-Ubuntu SMP Mon Oct 7 13:56:22 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal

Revision history for this message
Shawn J (shwoseph) said :
#4

From what I can tell this is missing in all recent releases. For example, check out oracular: https://packages.ubuntu.com/oracular/gnome-themes-extra. It has binaries for amd64, arm64, s390x, etc., but no i386. I had to go to the debian repositories to get what I needed: https://packages.debian.org/bookworm/gnome-themes-extra

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#5

Then why do you want an i686 when you have an x86_64 install on a 64bit CPU? You should use the amd64 one from the Ubuntu repo

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#6

It's in the repos so you can install it with:

sudo apt install gnome-themes-extra

No manual downloaded needed.....at all

Revision history for this message
Shawn J (shwoseph) said :
#7

As I mentioned, I need a 32-bit binary of this to run an older 32-bit application. sudo apt install gnome-themes-extra installs the x86_64 binary. To install the 32-bit binary, it would be sudo apt install gnome-themes-extra:i386, which results in: "Unable to locate package gnome-themes-extra:i386. Look at the links to the ubuntu package search and you'll see that the i386 binary is not there.

Revision history for this message
Best Manfred Hampl (m-hampl) said :
#8

Please read https://canonical.com/blog/statement-on-32-bit-i386-packages-for-ubuntu-19-10-and-20-04-lts

Only for selected libraries a 32bit package has been made available in recent Ubuntu releases.
gnome-themes-extra apparently is not on that list.

Revision history for this message
Shawn J (shwoseph) said :
#9

Thanks Manfred Hampl, that solved my question.

Revision history for this message
Shawn J (shwoseph) said :
#10

I'm not thrilled with the situation, but I understand the decision and it explains my issue.