Update of /cvsroot/fink/web/xml/faq
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv31485

Modified Files:
        faq.en.xml 
Log Message:
Add FAQ about wrong arch for Intel people who've used the PPC installer.


Index: faq.en.xml
===================================================================
RCS file: /cvsroot/fink/web/xml/faq/faq.en.xml,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- faq.en.xml  16 Jun 2006 00:30:15 -0000      1.70
+++ faq.en.xml  21 Jun 2006 00:46:32 -0000      1.71
@@ -807,12 +807,12 @@
         <codeblock>W: Couldn't stat source package list file: unstable/main 
Packages
 (/sw/var/lib/apt/lists/_sw_fink_dists_unstable_main_binary-darwin-
 powerpc_Packages) - stat (2 No such file or directory)</codeblock>
-<p>then you should run</p>
-<codeblock>
+        <p>then you should run</p>
+        <codeblock>
 sudo apt-get update
 fink scanpackages
 </codeblock>
-<p>to fix it.</p>
+        <p>to fix it.</p>
       </answer>
     </faqentry>
     <faqentry name="wrong-tree">
@@ -966,6 +966,17 @@
         <p>If you're having trouble even when using an admin account, then 
it's likely a problem with the permissions on your top-level directory.  Use 
Apple's Disk Utility, select the hard drive in question, choose the <em>First 
Aid</em> tab, and press <em>Repair Disk Permissions</em>.</p>
       </answer>
     </faqentry>
+    <faqentry name="wrong-arch">
+      <question>
+        <p>I can't update Fink, because <quote>package architecture 
(darwin-i386) does not match system (darwin-powerpc).</quote>
+</p>
+      </question>
+      <answer>
+        <p>This error occurs if you use a PowerPC installer package on an 
Intel machine.  You'll need to flush your Fink installation, e.g.:</p>
+        <codeblock>sudo rm -rf /sw</codeblock>
+        <p>and then download the disk image for Intel machines from <link 
url="http://fink.sourceforge.net/download/index.php";>the downloads 
page</link>.</p>
+      </answer>
+    </faqentry>
   </chapter>
   <chapter filename="comp-general">
     <!-- FAQs in comp-general are coded into VirtPackage.pm
@@ -1349,7 +1360,7 @@
         <p>I get the following message: <quote>configure: error: XML::Parser 
perl module is required for intltool</quote>.  What do I do about it?</p>
       </question>
       <answer>
-       <p>If you're using the unstable tree, make sure you have 
intltool-0.34.1or later installed.</p>
+        <p>If you're using the unstable tree, make sure you have 
intltool-0.34.1or later installed.</p>
         <p>Otherwise, you need to make sure that you have the right variant of 
the xml-parser-pm package to match the Perl version for your system.  For 
example, if you're on Panther you should have <code>xml-parser-pm581</code> 
rather than <code>xml-parser-pm560</code> (you may also have the 
<code>xml-parser-pm</code> placeholder), since you have <code>Perl-5.8.1</code> 
rather than <code>Perl-5.6.0</code>.  If you're on Jaguar, and are using the 
default system Perl version, you'll have the <code>pm560</code> variant, and if 
you've installed <code>Perl 5.8.0</code> you may have the <code>pm580</code> 
variant.</p>
       </answer>
     </faqentry>
@@ -1380,7 +1391,7 @@
         <p>Some packages that need <code>gettext</code> headers to build have 
been updated to use <code>libgettext3-dev</code> and some still use 
<code>gettext-dev</code>.  Consequently, Fink may try to switch to whichever 
one isn't currently installed in order to satisfy a build dependency for some 
package that you're trying to update.  In addition, the <code>fink </code> tool 
treats <code>gettext-dev</code> as essential, and will install it any time you 
selfupdate.</p>
         <p>Similar behavior can happen for other pairs of packages, too. </p>
         <p>Unfortunately, due to limitations in the build-dependency engine, 
you may find that your build bombs because you've swapped in one of these but 
some later package in your build chain wants the other one.  You can usually 
proceed by repeating your update command again.</p>
-<p>In extreme cases you may wind up having to install those packages which 
build-depend on <code>gettext-dev</code> separately from those which want 
<code>libgettext3-dev</code> (or whichever pair are causing problems).  You may 
even have to install packages one by one.</p>
+        <p>In extreme cases you may wind up having to install those packages 
which build-depend on <code>gettext-dev</code> separately from those which want 
<code>libgettext3-dev</code> (or whichever pair are causing problems).  You may 
even have to install packages one by one.</p>
         <p>A permanent fix should hopefully be available in 
<code>fink-0.24.9</code>.</p>
       </answer>
     </faqentry>
@@ -1400,7 +1411,7 @@
 ### execution of /sw/bin/python2.4 failed, exit code 1</codeblock>
         <p>the problem occurs because the <code>python2*</code> packages write 
the current <code>MACOSX_DEPLOYMENT_TARGET</code> to a configuration file when 
they're built and the python build utilities use this value when compiling 
modules. This means that if you have, for example, a <code>python24</code> 
package on 10.4 that was built on 10.3, either by upgrading 10.3 =&gt; 10.4, or 
via the <em>10.4-transitional</em> binary distribution, in which 
<code>python24</code> wasn't rebuilt, there will be a mismatch between what 
python thinks <code>MACOSX_DEPLOYMENT_TARGET</code> should be (10.3) and what 
it actually is (10.4).</p>
         <p>The fix is to rebuild the offending <code>python</code> package, 
e.g. <code>fink rebuild python24</code> for the case above.</p>
-<p>For runtime errors that give the same type of error message as above, 
rebuild the module after rebuilding the appropriate <code>python2*</code> 
package.</p>
+        <p>For runtime errors that give the same type of error message as 
above, rebuild the module after rebuilding the appropriate 
<code>python2*</code> package.</p>
       </answer>
     </faqentry>
   </chapter>
@@ -1571,13 +1582,13 @@
       </answer>
     </faqentry>
     <faqentry name="all-others">
-    <question>
-      <p>I'm having issues with a package that isn't listed here.</p>
-    </question>
-    <answer>
-      <p>Since package problems tend to be transient, we've decided to put them
+      <question>
+        <p>I'm having issues with a package that isn't listed here.</p>
+      </question>
+      <answer>
+        <p>Since package problems tend to be transient, we've decided to put 
them
       up on the Fink wiki.  Check the <link 
url="http://wiki.opendarwin.org/index.php/Fink:Package_issues";> Package issues 
page</link>.</p>
-    </answer>
+      </answer>
     </faqentry>
   </chapter>
   <chapter filename="usage-general">
@@ -2173,7 +2184,7 @@
       </question>
       <answer>
         <p>This is caused by an apparent bug in Tiger's dynamic linker 
(current as of 10.4.1), but looks to be fixed in 10.4.3, and Fink has had a 
workaround in the guise of <code>base-files-1.9.7-1</code> or later.</p>
-<p>If you haven't updated Tiger and/or <code>base-files</code> yet, you can 
work around this issue by prefixing the name of the software you want to run as 
follows:
+        <p>If you haven't updated Tiger and/or <code>base-files</code> yet, 
you can work around this issue by prefixing the name of the software you want 
to run as follows:
 </p>
         <codeblock>env DYLD_FALLBACK_LIBRARY_PATH=: </codeblock>
         <p>E.g., if you want to use <code>gnucash</code>, you'd use</p>
@@ -2184,13 +2195,17 @@
         <p>in your <code>.xinitrc</code> (regardless of your login shell) or 
your <code>.profile</code> (or other startup script) for <em>bash</em> users 
and:</p>
         <codeblock>setenv DYLD_FALLBACK_LIBRARY_PATH :</codeblock>
         <p>is the corresponding command to use in e.g. your 
<code>.cshrc</code> file for <em>tcsh</em> users.</p>
-       <p>Note:  this will automatically be done if you install a recent 
enough <code>base-files</code>.
+        <p>Note:  this will automatically be done if you install a recent 
enough <code>base-files</code>.
        </p>
       </answer>
     </faqentry>
     <faqentry name="yelp">
-       <question><p>I can't get the help to work for any GNOME 
application.</p></question>
-       <answer><p>You need to install the <code>yelp</code> package.  This 
package was not placed within the GNOME bundle because it uses cryptography, 
and it was decided not to place all of GNOME in the crypto tree just to use the 
help system.</p></answer>
+      <question>
+        <p>I can't get the help to work for any GNOME application.</p>
+      </question>
+      <answer>
+        <p>You need to install the <code>yelp</code> package.  This package 
was not placed within the GNOME bundle because it uses cryptography, and it was 
decided not to place all of GNOME in the crypto tree just to use the help 
system.</p>
+      </answer>
     </faqentry>
   </chapter>
 </document>



_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to