Page 1 of 1
Can't install, missing libpangocairo
Posted: Tue Oct 31, 2006 8:34 am
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.
Re: Can't install, missing libpangocairo
Posted: Tue Oct 31, 2006 9:34 am
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 !

Re: Can't install, missing libpangocairo
Posted: Tue Oct 31, 2006 11:33 am
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
Posted: Tue Oct 31, 2006 1:07 pm
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.
Posted: Wed Nov 01, 2006 8:51 am
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.
Re: Can't install, missing libpangocairo
Posted: Wed Nov 01, 2006 9:02 am
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.

Posted: Thu Nov 02, 2006 9:46 am
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?
Posted: Thu Nov 02, 2006 12:54 pm
by flaith
Thanks Freak, i'll try soon to uptade gtk

Posted: Thu Nov 02, 2006 2:49 pm
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)
Posted: Fri Nov 03, 2006 7:15 am
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.
Re: Can't install, missing libpangocairo
Posted: Tue Nov 07, 2006 11:24 am
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.
