Subject: Re: firefox-gtk2 not working after update
To: Jukka Salmi <j+nbsd@2004.salmi.ch>
From: Todd Vierling <tv@duh.org>
List: tech-pkg
Date: 10/06/2004 07:00:33
On Wed, 6 Oct 2004, Jukka Salmi wrote:

> > > $ firefox-gtk2
> > > Shared object "libgobject-2.0.so.400" not found
> >
> > libgobject shared library is provided by glib2 package.
> >
> > It appears that firefox-gtk2 directly needs the libgobject. But no
> > dependency is setup for it. This should be done.

There already is such a dependency (firefox-gtk2/Makefile ->
firefox/Makefile.common -> mozilla/Makefile.common -> gtk2/buildlink3.mk ->
glib2/buildlink3.mk).

>   NEEDED      libgobject-2.0.so.400

> /usr/pkg/lib/libgobject-2.0.so.0
                                ^^

Did you try doing "make replace" on devel/glib2, or installing a binary
package of firefox-gtk2?  These will not currenty work because of the recent
libtool change which reworked the library major numbers.  You need to
rebuild firefox-gtk2 to get it to pick up the new library names.

-- 
-- Todd Vierling <tv@duh.org> <tv@pobox.com>