Update of /cvsroot/fink/web/xml/faq
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2360
Modified Files:
faq.en.xml
Log Message:
New item usage-general.virtpackage explaining usage of system-* packages.
Index: faq.en.xml
===================================================================
RCS file: /cvsroot/fink/web/xml/faq/faq.en.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- faq.en.xml 8 Apr 2004 07:59:43 -0000 1.11
+++ faq.en.xml 11 Apr 2004 21:43:35 -0000 1.12
@@ -1556,6 +1556,115 @@
<p>Note that you must have a SourceForge id to do so.</p>
</answer>
</faqentry>
+
+ <faqentry name="virtpackage">
+ <question>
+ <p>What are all these <code>system-*</code> "virtual
+ packages" that are sometimes present, but that I can't
+ seem to install or remove myself?</p>
+ </question>
+ <answer>
+ <p>
+ Packages with names like <code>system-perl</code> are
+ placeholder packages. These do not contain actual files, but
+ merely serve as a mechanism for fink to know about programs
+ that have been installed manually outside of fink.
+ </p>
+ <p>
+ Starting with the 10.3 distribution, most placeholders
+ aren't even real packages that you can install and remove.
+ Instead, they are "Virtual Packages", package data
+ structures generated by the fink program itself in response
+ to a preconfigured list of manually installed programs. For
+ each virtual package, fink checks for certain files in
+ certain locations, and if they are found, considers that
+ virtual package "installed".
+ </p>
+ <p>
+ You can run the program <code>fink-virtual-packages</code>
+ (part of the fink package) to get a listing of exactly what
+ fink thinks is installed. Adding the <code>--debug</code>
+ flag will give lots of diagnostic information about exactly
+ what files fink is checking.
+ </p>
+ <p>
+ Unfortunately, there is no mechanism by which you can
+ install an arbitrary program yourself (outside of fink) and
+ have fink recognize that program rather than trying to
+ install its own version of it. It's just too difficult in
+ the general case to be able to check configure and compiler
+ flags, pathnames, etc.
+ </p>
+ <p>
+ Here are the most important virtual packages that fink
+ defines (as of fink-0.19.2):
+ </p>
+ <ul>
+ <li>system-perl: [virtual package representing perl]
+ <p>
+ Represents <filename>/usr/bin/perl</filename>, which is
+ part of the default OS X installation. This package also
+ provides <code>system-perlXXX</code> and
+ <code>perlXXX-core</code> according to the version X.X.X
+ of that perl interpreter.
+ </p>
+ </li>
+ <li>system-javaXXX: [virtual package representing Java X.X.X]
+ <p>
+ Represents the Java Runtime Environment, which is part of OS
+ X (and Apple's Software Update). See
+ <link url="http://www.apple.com/java">Apple's Java
+ page</link> for more information.
+ </p>
+ </li>
+ <li>system-javaXXX-dev: [virtual package representing Java X.X.X development
headers]
+ <p>
+ Represents the Java SDK, which must be manually
+ downloaded from <link
+ url="http://connect.apple.com">connect.apple.com</link>
+ (free registration required) and installed. If you have
+ updated your Java Runtime Environment, your SDK may not
+ be updated automatically (and may even be deleted!).
+ Remember to check for (and download and install if
+ necessary) the SDK after installing or upgrading your
+ Runtime Environment. See also <xref
+ chapter="comp-general" section="system-java">this FAQ
+ entry</xref>.
+ </p>
+ </li>
+ <li>system-java3d: [virtual package representing Java3D]</li>
+ <li>system-javaai: [virtual package representing Java Advanced Imaging]
+ <p>
+ Represent Java extensions for 3D graphics and image
+ processing, which must be manually downloaded from Apple
+ and installed. See <link
+ url="http://docs.info.apple.com/article.html?artnum=120289">Apple'
+ webpage</link> for more information.
+ </p>
+ </li>
+ <li>system-xfree86: [placeholder for user installed x11]</li>
+ <li>system-xfree86-shlibs: [placeholder for user installed x11 shared
libraries]
+ <p>
+ Represent Apple's X11/XDarwin, an optional part of OS X
+ (X11User.pkg). These packages provide <code>x11</code>
+ and <code>x11-shlibs</code>, respectively. See
+ also <xref chapter="comp-packages"
+ section="cant-install-xfree">this FAQ entry</xref>.
+ </p>
+ </li>
+ <li>system-xfree86-dev [placeholder for user installed x11 development tools]
+ <p>
+ Represents Apple's X11/XDarwin SDK, an optional part of
+ OS X (X11SDK.pkg). This package provides
+ <code>x11-dev</code>. See also <xref
+ chapter="comp-packages"
+ section="cant-install-xfree">this FAQ entry</xref>.
+ </p>
+ </li>
+ </ul>
+ </answer>
+ </faqentry>
+
</chapter>
<chapter filename="usage-packages">
<title>Package Usage Problems - Specific Packages</title>
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits