DaemonForums  

Go Back   DaemonForums > FreeBSD > FreeBSD Ports and Packages

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

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 28th July 2010
Mantazz Mantazz is offline
Shell Scout
 
Join Date: Oct 2008
Posts: 90
Thanked 0 Times in 0 Posts
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
Code:
/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: 337
Thanked 32 Times in 30 Posts
Default

Well, all I can say is:

Code:
$ 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
Code:
$ 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:

Code:
/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
Package Pilot
 
Join Date: May 2008
Posts: 196
Thanked 5 Times in 5 Posts
Default

iow are you SURE you installed pango? that library is
in its pkg-plist.
Code:
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.
__________________
using /LOOKAT/ with /var/db/pkg files and portmaster/aliases/pipes/find/grep to meteorically speedup port upgrades/installs...
Reply With Quote
  #4   (View Single Post)  
Old 2nd August 2010
Mantazz Mantazz is offline
Shell Scout
 
Join Date: Oct 2008
Posts: 90
Thanked 0 Times in 0 Posts
Default

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
Reply

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 10:03 PM.


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