port seahorse won't upgrade properly

Jeremy Messenger mezz7 at cox.net
Mon Apr 14 19:48:38 UTC 2008


On Mon, 14 Apr 2008 13:36:18 -0500, Dino Vliet <dino_vliet at yahoo.com>  
wrote:

> I've continued with the seahorse problem. In /usr/ports/UPDATING I  
> couldn't find anything regarding seahorse!

The gnome-keyring-manager is in /usr/ports/MOVED for gnome-keyring-manager  
-> seahorse. For some reason, your portupgrade doesn't remove and replace  
to seahorse by itself. I don't know what happened.

> So I removed gnome-keyring-manager as you suggested.
> Then I did a portsnap fetch update.
>
> I then tried to install seahorse but got the following error:
>
> ===>   epiphany-2.22.1.1 depends on shared library: ORBit-2.0 - found
> ===>   epiphany-2.22.1.1 depends on shared library: pango-1.0.0 - found
> ===>  Configuring for epiphany-2.22.1.1
<snip>
> checking what language compliance flags to pass to the C++ compiler...
> checking for DEPENDENCIES... configure: error: Package requirements (
>                   glib-2.0 >= 2.16.0
>                   gmodule-2.0
>                   gio-unix-2.0 >= 2.16.0
>                   gtk+-2.0 >= 2.12.0
>                   gtk+-unix-print-2.0 >= 2.12.0
>                   libxml-2.0 >= 2.6.12
>                   libxslt >= 1.1.7
>                   libgnome-2.0 >= 2.14.0
>                   libgnomeui-2.0 >= 2.14.0
>                   libglade-2.0 >= 2.3.1                   gconf-2.0
>                   gnome-desktop-2.0 >= 2.9.91
>                   libstartup-notification-1.0 >= 0.5
>                   libnotify >= 0.4
>                   ) were not met:
> Package gnome-keyring-1 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `gnome-keyring-1.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'gnome-keyring-1', required by 'libgnomeui', not found
<snip>
>
> What now?
>
> I really don't have a clue.
>
> Hope you can help me out,

Let me guess, you have selected to disable KEYRING option? It looks like  
this part is our fault. In Seahorse 2.22, it no longer provide option,  
which it required to have gnome-keyring dependency. I will fix it when I  
get back this afternoon by remove KEYRING option and depend on  
gnome-keyring. Meaning time, you can re-enable KEYRING and it should  
install Seahorse.

Cheers,
Mezz

> brgds
> Dino


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-gnome mailing list