Help with a library file

I am installing Jitterbit to run with Mate. All has gone well, except it hangs up on this one error. It is looking for the libuuid.so.1 file. Jitterbit is a 32 bit program and I have 64 bit. I do have a libuuid.so.1 file, but it is 64 bit. How can I get the libuuid.so.1 file for 32 bit and install it? I'm hoping that the one file will enable me to continue installing Jitterbit.

Hello dear LisaK
do you try searching this file in the synaptic pack manager
for install synaptic if you don't have
sudo apt install synaptic
a file with this name linuuid
for the 32 is libuuid1:i386
maybe that can help you

:slight_smile:

Welcome to the community!

You should be able to install the missing 32-bit library via the Terminal:

sudo apt install libuuid1:i386

While @cronity is on the right track, Synaptic Package Manager doesn't always list i386 versions of packages, like this one.

If the apt command fails, you may need to add the architecture first:

sudo dpkg --add-architecture i386
sudo apt update
2 Likes

thanks a lot maybe like that my Dear LisaK

ctrl + alt +T for open a terminal

sudo dpkg --add-architecture i386
sudo apt-get install aptitude

apt install libuuid1:i386
apt update

Thanks. I should have mentioned that I tried these ideas.

Is it possible to temporarily rename my 64 bit libuuid and try sudo apt install libuuid1:i386 without harming anything? Would that force the file to load?

hello
maybe it's good like that
if you want rename temporarily that may be work like that for you
what is the distribution you have ?
you are on the mate like a desktop or a server dist ?
it's libuuid1:i386 or libuuid.so.1:i386 ?

maybe you have this file who miss on the server dist
for the app you need to install like a service with the 32 lib
ctrl+alt+t for open a terminal

sudo dpkg --add-architecture i386 &&\
apt update &&\
apt-get install libuuid1:i386 &&\
sudo apt-get install libuuid1 &&\
sudo apt-get install uuid-dev &&\
sudo apt-get install libjpeg62 &&\
sudo apt-get install ia32-libs &&\
sudo apt-get install libuuid.so.1 &&\
sudo apt-get install libuuid.so.1:i386 &&\
sudo apt-get --fix-missing install &&\
sudo apt-get install -f &&\
sudo apt autoremove &&\
apt update &&\apt dist-upgrade

you can download a deb here about this libuuid
http://archive.ubuntu.com/ubuntu/pool/main/u/util-linux/libuuid1_2.31.1-0.4ubuntu3_i386.deb

An idea is to grab the i386 version of libuuid.so.1 and libuuid.so.1.3

Put them in /usr/lib/i386-linux-gnu and see if the application is happy

I'm not sure I have the correct code to grab the libuuid.so.1 file. Is this it?

sudo apt-get install libuuid.so.1:i386

Did you follow the steps in post #4 by lah7?

What was the outcome?

1 Like

Thanks, everyone. I was able to load the missing file using the suggestion by lah7. (I thought I'd already taken that step!) I greatly appreciate the help.

Consider marking the post which had helped you as the solution so other people with the same issue don't have to read the entire thread to find it.