Alexander Hansen wrote:
On Feb 13, 2004, at 4:46 PM, Ihar 'Philips' Filipau wrote:
<AKH> system-xfree86 is now a virtual package, which is supposed to show up automatically if X11 is installed correctly. It appears that the installer sometimes leaves out files. There's a FAQ on this: http://fink.sourceforge.net/faq/usage-packages.php#apple-x11-wants- xfree86
So I cannot install freeciv: it requires imlib, which requires giflib, which requires X11 - but does not accept X11 from Apple I already have installed.
In order to help Alex in his heroic efforts to stop this flood of complaints more or less single-handedly, I wrote a perl script "fink-x11-debug". While it cannot replace the FAQ#8.11 and will probably not directly be of help to a newbie, it should facilitate the diagnosis of what is the situation with a user's X11 installation.
Thanks for your replies - I will try this as soon as I will reach my iBook.
As to the FAQ - I didn't expected this kind of "auto-detection", I expected that I need somehow add manually Apple's x11. So I just didn't guessed that this is faq.
Actually I was relying very much on promise of Fink to "never leave /sw/ heirarchy". Fink's xfree86 was screwed up happily by Apple's one, just because for some reasons Fink have installed it *out* of /sw/. Remove this clause, please. Or put warning somewhere, that xdarwin is going to be installed in /Applications/. Actually I initially didn't found it at all - /sw/ has had few traces of X11, but no server itself. Very confusing.
Note that there were several cases now where people swore that they did everything in the FAQ and reinstalled the Apple X11 pkgs several times, and there is still no 'x11' virtual package showing up.
fink-x11-debug performs the same checks on the X11 installation as the fink virtual package system, but it tells what it is finding. It gives also some other useful information about a user's fink and x11 installation. Please give it a try (and send ideas for improvement or report bugs to me).
The output may directly show faulty installations, or it gives a list of informations that can serve for debugging the situation.
The script (6kB) is in my exp directory on cvs, and it is also available here: http://perso.wanadoo.fr/costabel/fink-x11-debug
To use it, save it anywhere and - either make it executable and run it as "./fink-x11-debug" - or run it as "perl fink-x11-debug"
Something like this should probably go into the fink package or it could even be merged with the fink-virtual-pkgs script, maybe activated by "fink-virtual-pkgs --debug-x11" or something similar.
I'll check it this evening or tommorow.
What is really confusing that I have downloaded X11 from Apple - and FAQ says that X11SDK must be on Panther's CDs. Is it correct? I have bought iBook with Panther preinstalled - and XCode packages were already on hard drive - I wasn't checking CDs at all...
-- > And in related news, the United States Patent and Trademark Office > is being sued by SCO due to their patent on the process of reviewing > and approving patents ;-)
That's old news. The lawsuit was dismissed, on the basis that the patent covers "reviewing and approving" patents, and USPTO doesn't do any reviewing of patents prior to issuing them. -- seen on slashdot -- ___ ___ Ihar 'Philips' Filipau \ / Code Monkey N3546487 Tel: +49 681 959 16 0 \ / GIGA STREAM Fax: +49 681 959 16 100 \/ Konrad Zuse Strasse 7 Mobile: +49 173 39 462 49 /\ 66115 Saarbruecken email: [EMAIL PROTECTED] / \ Germany www: http://www.giga-stream.de ___/ \___ Switching for success
Switching for Success.
Visit GIGA STREAM at GSM World Congress in Cannes, 23-26 Februar 2004.
More information at www.giga-stream.de
smime.p7s
Description: S/MIME Cryptographic Signature