32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Moderator: Forum moderators

Post Reply
User avatar
Dingo
Posts: 244
Joined: Sat Aug 01, 2020 3:03 pm
Has thanked: 10 times
Been thanked: 17 times

32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Post by Dingo »

Woof Woof!
I'm customizing for my needs my xenialpup 7.5 CE 64 bit frugal installation. In the almost 10 years of puppy 3.01 use, I compiled tons of useful 32 bit software that I would use also in xenialpup 64 bit. In order to avoid to recompile, since for several of these there are no more sources available, I would ask if, similarly for tharpup, there is a sfs already made with 32 bit libs needed to run 32 bit programs. Was this sfs been made also for xenialpup 64 bit? Or it was made only for tharpup?

User avatar
mikeslr
Posts: 2916
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 175 times
Been thanked: 893 times

Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Post by mikeslr »

http://distro.ibiblio.org/puppylinux/pe ... nial64.sfs

p.s. Xenialpup64 is still my favorite 64-bit OS.

User avatar
bigpup
Moderator
Posts: 6836
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 874 times
Been thanked: 1472 times

Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Post by bigpup »

It should also be in Quickpet->Useful

32bit compatibility sfs

If you download the sfs. Place it in /mnt/home
Run SFS-Load-On-The-Fly to load it.

If you get it from Quickpet.
It should do all the correct placement and loading.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
taersh
Posts: 951
Joined: Tue Jul 07, 2020 11:13 pm
Location: Germany
Has thanked: 53 times
Been thanked: 119 times

Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Post by taersh »

As far as I know to the get the 32bit compatibility sfs working after loading via sfs_load, one needs to execute ldconfig after loading.
When it is loaded at boot ldconfig should be executed automatically.

My Music:
https://soundcloud.com/user-633698367
Using my own build of Bionic64
The far-left is as fascist as the far-right is!

User avatar
666philb
Posts: 429
Joined: Thu Jul 09, 2020 3:18 pm
Location: wales uk
Has thanked: 111 times
Been thanked: 149 times

Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Post by 666philb »

taersh wrote: Sat Nov 14, 2020 1:52 pm

As far as I know to the get the 32bit compatibility sfs working after loading via sfs_load, one needs to execute ldconfig after loading.
When it is loaded at boot ldconfig should be executed automatically.

yes in tahrpup and xenialpup ldconfig needs to be manually or reboot. in bionicpup and fossapup it is run automatically

User avatar
Dingo
Posts: 244
Joined: Sat Aug 01, 2020 3:03 pm
Has thanked: 10 times
Been thanked: 17 times

Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Post by Dingo »

taersh wrote: Sat Nov 14, 2020 1:52 pm

As far as I know to the get the 32bit compatibility sfs working after loading via sfs_load, one needs to execute ldconfig after loading.
When it is loaded at boot ldconfig should be executed automatically.

I needed to run ldconfig manually after loading sfs with load sfs on the fly

this is the output

Code: Select all

root# ldconfig
ldconfig: libraries libpng.so and libpng.so.0 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.0 and libpng.so.2 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.2 and libpng.so.2.1.0.8 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.2.1.0.8 and libpng.so.3 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.3 and libpng.so.3.22.0 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.3.22.0 and libpng12.so.0.22.0 in directory /usr/lib/i386-linux-gnu have same soname but different type.

just tried some 32 bit apps I made years ago and they work

For 32 bit libs not included in sfs, should I create a dedicated separated folder and add this to library path?

Post Reply

Return to “Xenial”