Go Back   DaemonForums > FreeBSD > FreeBSD Ports and Packages

FreeBSD Ports and Packages Installation and upgrading of ports and packages on FreeBSD.

Thread Tools Display Modes
  #1   (View Single Post)  
Old 28th July 2010
Mantazz Mantazz is offline
Shell Scout
Join Date: Oct 2008
Posts: 90
Default libpangocairo - how to install?

My laptop running FBSD 7.2-RELEASE no longer seems to have libpangocairo installed. When I try to start thunderbird, I get the error
/libexec/ld-elf.so.1: Shared object "libpangocairo-1.0.so.0" not found, required by "thunderbird-bin"
And indeed in /usr/local/lib there are no libpangocairo libraries. I cannot seem to find a way to install these. I have built and installed the latest cairo and pango ports, and neither installed the libpangocairo libraries. I can't find a port that specifically seems to do this one, either.
I tried doing pango first, then cairo, which didn't install libpangocairo. Then I installed cairo first, deinstalled pango and reinstalled pango; that didn't work either.
How do I install libpangocairo?
Reply With Quote
  #2   (View Single Post)  
Old 28th July 2010
DutchDaemon's Avatar
DutchDaemon DutchDaemon is offline
Real Name: Ben
Spam Refugee
Join Date: Jul 2008
Location: Rotterdam, The Netherlands
Posts: 336

Well, all I can say is:

$ pkg_info -W /usr/local/lib/libpangocairo-1.0.so.0
/usr/local/lib/libpangocairo-1.0.so.0 was installed by package pango-1.28.1
$ psearch pango-1.28.1
x11-toolkits/pango        An open-source framework for the layout and rendering of i18n text
You're not running linux-thunderbird? Because there's also:

/usr/compat/linux/usr/lib/libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.2203.0
Reply With Quote
  #3   (View Single Post)  
Old 28th July 2010
jb_daefo jb_daefo is offline
Spam Deminer
Join Date: May 2008
Posts: 289

iow are you SURE you installed pango? that library is
in its pkg-plist.
cd /usr/ports/x11-toolkits/pango
/bin/rm -rf work
pkg_delete -f /var/db/pkg/pango-[number] && make install
Update your ports tree first though.
Reply With Quote
  #4   (View Single Post)  
Old 2nd August 2010
Mantazz Mantazz is offline
Shell Scout
Join Date: Oct 2008
Posts: 90

It appears that at some point something else that I installed uninstalled libpangocairo (while leaving pango in place without it). I then reinstalled pango and ended up in the same place; although that may be a quirk in a specific version of pango?

I then cvsup'ed my ports tree and installed pango again. With that install I got libpangocairo back. Exactly why it was gone I have no idea.

This all came about because I wanted to update thunderbird, but I fell into dependency hell. My eventual solution was to format all my partitions (except for /home) and install 8.1-release. Now life is good again and I have a newer version of KDE4 than I would have had if I had stayed put.
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How - To install GNOME vile I install OpenBSD ? looop OpenBSD Installation and Upgrading 6 24th April 2010 08:58 PM

All times are GMT. The time now is 01:45 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick