Can't install, missing libpangocairo

Linux specific forum
raygr
User
User
Posts: 32
Joined: Fri Mar 17, 2006 8:05 am

Can't install, missing libpangocairo

Post by raygr »

I'm trying to install PB4 on Xandros (Debian based) but when I try to run it I get the message:

libpangocairo-1.0.so.0: cannot open shared object: no such file or directory

I've installed all the dependencies listed in the install file, and I've installed a few packages that are supposed to contain libpangocairo including libpango and libcairo2 but I keep getting the message.

Any suggestions on where to find it?

A complete list of dependencies would be nice too, I'd like to try installing it on DSL and some others but I imagine there will be a few things missing.

BTW, libcairo2 seems to have broken a couple of things on Xandros so be careful any Xandros users out there.
User avatar
flaith
Enthusiast
Enthusiast
Posts: 704
Joined: Mon Apr 25, 2005 9:28 pm
Location: $300:20 58 FC 60 - Rennes
Contact:

Re: Can't install, missing libpangocairo

Post by flaith »

raygr wrote:libpangocairo-1.0.so.0: cannot open shared object: no such file or directory
Same for me with Mandriva LE2005 (10.2) distrib, but with Debian Sarge it's ok ! :?
“Fear is a reaction. Courage is a decision.” - WC
thamarok
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 06, 2006 1:37 pm

Re: Can't install, missing libpangocairo

Post by thamarok »

raygr wrote:I'm trying to install PB4 on Xandros (Debian based) but when I try to run it I get the message:

libpangocairo-1.0.so.0: cannot open shared object: no such file or directory

I've installed all the dependencies listed in the install file, and I've installed a few packages that are supposed to contain libpangocairo including libpango and libcairo2 but I keep getting the message.

Any suggestions on where to find it?

A complete list of dependencies would be nice too, I'd like to try installing it on DSL and some others but I imagine there will be a few things missing.

BTW, libcairo2 seems to have broken a couple of things on Xandros so be careful any Xandros users out there.
The problem is, no body else but the Xandros developers can help you with this issue as Xandros, while is based on Debian, is a lot more different than Debian.

I have not tried DSL, but I wouldn't think it will give you many errors, maybe a few, but I believe they are going to be easily fixed.

Cheers
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

I think it is a gtk version problem. Cairo is a requirement of gtk-2.8 (with 2.6 it was not.)
Looks like the gtk version required for PB is the one we compiled the libs with,
even though we are not actually using any 2.8 specific commands.
I will see if we can get the minimum requirement to be 2.6 or 2.4 for the next beta.

For now, upgrading your gtk version to 2.8 should fix the problem.
quidquid Latine dictum sit altum videtur
raygr
User
User
Posts: 32
Joined: Fri Mar 17, 2006 8:05 am

Post by raygr »

Thanks Freak, I'll try upgrading gtk.

Next question, does anyone know where I can find 2.8 as a .deb? I can't find it anywhere.
raygr
User
User
Posts: 32
Joined: Fri Mar 17, 2006 8:05 am

Re: Can't install, missing libpangocairo

Post by raygr »

thamarok wrote: The problem is, no body else but the Xandros developers can help you with this issue as Xandros, while is based on Debian, is a lot more different than Debian.
Yes, it pays to be careful when installing anything on Xandros except from their own server.
I have not tried DSL, but I wouldn't think it will give you many errors, maybe a few, but I believe they are going to be easily fixed.
I hope it works, I've always liked DSL. Like Xandros though you need to be careful not to break it by installing the wrong packages.

I'm using VMware these days for most things so it doesn't matter much if I break something as long as I remember to document what I did to break it. :)
raygr
User
User
Posts: 32
Joined: Fri Mar 17, 2006 8:05 am

Post by raygr »

freak wrote:I think it is a gtk version problem. Cairo is a requirement of gtk-2.8 (with 2.6 it was not.)
Looks like the gtk version required for PB is the one we compiled the libs with,
even though we are not actually using any 2.8 specific commands.
I will see if we can get the minimum requirement to be 2.6 or 2.4 for the next beta.

For now, upgrading your gtk version to 2.8 should fix the problem.
I just had a thought - does this mean that any PB GUI app will need this version (or whatever version PB ends up using) of GTK on the machine it's running on?
User avatar
flaith
Enthusiast
Enthusiast
Posts: 704
Joined: Mon Apr 25, 2005 9:28 pm
Location: $300:20 58 FC 60 - Rennes
Contact:

Post by flaith »

Thanks Freak, i'll try soon to uptade gtk :)
“Fear is a reaction. Courage is a decision.” - WC
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

raygr wrote:
freak wrote:I think it is a gtk version problem. Cairo is a requirement of gtk-2.8 (with 2.6 it was not.)
Looks like the gtk version required for PB is the one we compiled the libs with,
even though we are not actually using any 2.8 specific commands.
I will see if we can get the minimum requirement to be 2.6 or 2.4 for the next beta.

For now, upgrading your gtk version to 2.8 should fix the problem.
I just had a thought - does this mean that any PB GUI app will need this version (or whatever version PB ends up using) of GTK on the machine it's running on?
Yes. Thats why we try to get the dependancy down again. (gtk is upwards-compatible)
quidquid Latine dictum sit altum videtur
raygr
User
User
Posts: 32
Joined: Fri Mar 17, 2006 8:05 am

Post by raygr »

freak wrote: Yes. Thats why we try to get the dependancy down again. (gtk is upwards-compatible)
OK. I guess the lower you can get it then the more Linuxes it will run on.
User avatar
flaith
Enthusiast
Enthusiast
Posts: 704
Joined: Mon Apr 25, 2005 9:28 pm
Location: $300:20 58 FC 60 - Rennes
Contact:

Re: Can't install, missing libpangocairo

Post by flaith »

flaith wrote:... but with Debian Sarge it's ok ! :?
Sorry, i was wrong. It is not with sarge but with Etch (testing version).
According to several forums, it appears that the cairo libs are not available in Sarge (Check Here), installing them (manually) in sarge breaks the system. :?
“Fear is a reaction. Courage is a decision.” - WC
Post Reply