Gnome 2.3

Joe Marcus Clarke marcus at marcuscom.com
Tue Aug 26 00:02:47 PDT 2003


On Tue, 2003-08-26 at 02:58, Nawfal bin Mohmad Rouyan wrote:
> On Tue, 2003-08-26 at 12:51, Joe Marcus Clarke wrote:
> > On Sun, 2003-08-24 at 22:12, Nawfal bin Mohmad Rouyan wrote:
> >
> > [snip]
> >
> > > How do I point it to the new library. Is it have something to do
> > > with my pkgconfig? And it seems that gdm does not allow any users to
> > > login. I get this error everytime I tried to login using gdm.
> > 
> > You have to rebuild everything that depends on the new library.  Also,
> > be sure to use the marcusmerge script so that the bsd.gnome.mk file is
> > merged.  Without that, all your dependencies will still point to the old
> > shared lib versions.
> > 
> 
> Oh... okay. Is there any simple method for me to check application which
> still depend to the old shared lib?

find /usr/local/bin -type f | xargs ldd > /tmp/ldd.local
find /usr/X11R6/bin -type f | xargs ldd > /tmp/ldd.x11

Look for binaries that are still linked against older shared libs, then
use pkg_info -W to find out which package installed them.  Once you have
identified all the binaries, you can do something similar for shared
libraries themsevles:

find /usr/local/lib -name "*.so" | xargs ldd > /tmp/ldd.local.lib
find /usr/X11R6/lib -name "*.so" | xargs ldd > /tmp/ldd.x11.lib

> 
> > > 
> > > gdm_slave_session_start: Execution of PostLogin script returned > 0.
> > > Aborting.
> > 
> > Copy /usr/X11R6/etc/gdm/factory-gdm.conf to /usr/X11R6/etc/gdm/gdm.conf,
> > and you should be good to go.
> 
> Yay! It works. Thanks!

Sure.

Joe

> 
> > 
> > Joe
-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20030826/cb030e77/attachment.bin


More information about the freebsd-gnome mailing list