David Hornidge wrote: > I just made the move from 10.4 to 10.5, and I'm having all sorts of problems > with X11 and Fink on both my Powerbook and my i386 desktop. > > For the Powerbook, the very first thing I did after installing the Xcode Tools > (which took forever) was to install fink and then try to install the fileutils > package and my favourite editor, vim. > > Since there's a binary distribution now, I expect that you have installed some of these packages from it (that's the default behavior), and that will explain some of the issues. > In an xterm window, just using ls gave me the following error: > > dyld: Library not loaded: /sw/lib/libintl.1.dylib > Referenced from: /sw/bin/ls > Reason: image not found > Trace/BPT trap > > There's a missing dependency. Install gettext and you'll have that library. > and when I tried opening up gvim, I got something similar: > > dyld: Library not loaded: /usr/X11/lib/libXrandr.2.dylib > Referenced from: /sw/bin/gvim > Reason: Incompatible library version: gvim requires version 4.0.0 or later, > but libXrandr.2.dylib provides version 3.0.0 > Trace/BPT trap > > It appears that in this case vim was built in the binary distribution against a newer X11 than you have installed. I don't recall if the 10.5.2 update brings this to an appropriate version or not , but go ahead and update all the way to 10.5.4 if you haven't already. If that doesn't give you a new enough version you can either rebuild vim with "fink rebuild vim", or you can apply the unofficial X11 update from macosforge.org > The i386 gave similar problems for 'ls' but a totally different, nasty looking > pango error when I tried to run 'gvim'. > Without quoting the error it's impossible for us to debug. > Moreover, for the powerbook, opening up xterm made an extra X11 icon in the > dock > and it didn't seem to load my .Xdefaults file. This problem did NOT occur on > the i386. > > Not really relevant to Fink, but:
That sounds to me like you had Tiger's X11.app open, and then by running "xterm" you started Leopard's X11.app . The normal behavior on Leopard is that if you run an X11-based application and X11 isn't already running then it gets started. Make sure you don't have two X11 applications. Does the i386 machine have an .Xdefaults that got honored? > If anyone has any suggestions, please pass them along. I've wasted so much > time > on this I'm even considering moving back to 10.4... > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Fink-beginners mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.beginners
