Page 1 of 1

Need libdia.so for dia-0.96.1.pet - [Solved]

Posted: Thu 05 Dec 2013, 23:49
by KentC
Hello everyone!

I'm trying to install Dia-0.96.1 for Puppy 4.3.1

I have installed everything as needed but need one more file to complete this as I receive the following error:

dia: error while loading shared libraries: libdia.so: cannot open shared object file: No such file or directory

I checked /usr/lib/dia/ and /usr/lib/ and didn't see it anywhere, and my searches online haven't been successful.

Can someone please assist? Thank you.

Kent C.

Posted: Fri 06 Dec 2013, 02:39
by Semme
Try the one from inside this pkg.

Posted: Fri 06 Dec 2013, 13:40
by KentC
I downloaded the 0.97 pet, added the file but now it's asking for more to work:

Please review attachment

Posted: Fri 06 Dec 2013, 14:48
by mikeb
Looks like a debian lenny build.

Either update glibc (I have an sfs) or build it on 4.31....the latter would be fast and sort the problem.

mike

Posted: Fri 06 Dec 2013, 15:43
by KentC
Mikeb,

Can you please upload the sfs you have, I'll give it a try and reply with results.


Thank you,
Kent C.

Posted: Fri 06 Dec 2013, 15:56
by mikeb
https://dl.dropboxusercontent.com/u/110 ... .7_415.sfs
not familiar with 4.3.1 but I assume its sfs3 which this sfs is.

You cannot use it directly in puppy as it will be underneath the main sfs so won't work. The files do work but perhaps you can extract and add to the save file when not in use. Changing glibc when running can seize the system.

I find many many libraries can be compiled for 4.12 which has the same glibc which from other sources want 2.7 and to me is a better route and usually fast.

mike

Posted: Fri 06 Dec 2013, 16:07
by npierce
KentC wrote:I'm trying to install Dia-0.96.1 for Puppy 4.3.1
. . .
. . . libdia.so: cannot open shared object file: No such file or directory

I checked /usr/lib/dia/ and /usr/lib/ . . .
Where did you get this package?

I've installed dia-0.96.1.pet from the Puppy 4 repository:

ftp://distro.ibiblio.org/puppylinux/pet_packages-4/

and petget installed the libdia.so library at: /usr/lib/dia/libdia.so

Although I did this in Precise 5.7.1, I would think that it would also work with Puppy 4.3.1. If you have already tried this file, perhaps you should uninstall it and try once more. If that fails, will it install properly if you boot 4.3.1 with "puppy pfix=ram"? If it still doesn't install libdia.so, I'll boot up Puppy 4.3.1 and investigate.

Posted: Fri 06 Dec 2013, 16:41
by KentC
Thanks guys!


I'll give all the suggestions a shot and reply back.

*i got the pet package from the same link you've posted*



Kent C.

Posted: Sat 07 Dec 2013, 17:15
by KentC
KentC wrote:Thanks guys!


I'll give all the suggestions a shot and reply back.

*i got the pet package from the same link you've posted*



Kent C.
Tried both suggestions and here is what happened:

The glib 2.7 didn't help or change error message. Bummer...

I actually re-installed the OS via VMWare and tested...just by itself, and it did load this time from the link in this thread. I guess I'll have to go through my apps install and make notes. Something jammed this first install up.

Thank you for the help. This may now be closed. I will mark as solved.


Kent C.