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 => 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