Nick Bailey wrote:

Can someone tell us, exactly how does Fink detect that a valid Apple X11 is present when it installs,

This is a rather complicated procedure which is slightly different in fink-0.16 and fink-0.17. If you really want to know the whole truth, read the file /sw/lib/perl5/Fink/VirtPackage.pm


Basically, it checks for the presence of

/usr/X11R6/lib/libX11.6.dylib
/usr/X11R6/lib/libX11.dylib
/usr/X11R6/include/X11/Xlib.h

and the absence of any user-installed xfree86 package, and it tries to find the version of your X server.

The result of these checks shows up in the output of the command "fink-virtual-pkgs". It should show a paragraph with "Package: system-xfree86", in newer fink versions (0.17.1) additionally paragraphs with "system-xfree86-dev" and "system-xfree86-shlibs". If you look at the Provides line in these paragraphs, you should see at least "x11" and "x11-shlibs" there.


and is there any other way of pointing this out to it when it feigns ignorance?

No. But in all known cases (and there have been *a lot* of messages to the fink mailing lists about this in the past weeks), installing the X11 and X11SDK packages correctly solved the problem. Sometimes one needs to install these packages twice.


--
Martin




------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Fink-beginners mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to