Update of /cvsroot/fink/scripts/installer/dmg/faq
In directory
fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv2172/scripts/installer/dmg/faq
Modified Files:
faq.en.html faq.es.html faq.fr.html faq.ja.html faq.ru.html
faq.zh.html
Log Message:
FAQ update
Index: faq.es.html
===================================================================
RCS file: /cvsroot/fink/scripts/installer/dmg/faq/faq.es.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- faq.es.html 29 Oct 2008 00:16:45 -0000 1.17
+++ faq.es.html 14 Mar 2009 22:12:19 -0000 1.18
@@ -12,6 +12,7 @@
Español |
<a href="faq.fr.html">Français</a> |
<a href="faq.ja.html">日本語 (Nihongo)</a> |
+<a href="faq.pt.html">Português</a> |
<a href="faq.ru.html">Русский
(Russkiy)</a> |
<a href="faq.zh.html">中文 (简) (Simplified Chinese)</a> |
</td>
@@ -1412,7 +1413,7 @@
<div class="answer"><p><b>A:</b> You need to install the <tt
style="white-space: nowrap;">yelp</tt> 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></div>
</a>
<hr><h2>Copyright Notice</h2><p>Copyright (c) 2001 Christoph Pfisterer,
-Copyright (c) 2001-2008 The Fink Project.
+Copyright (c) 2001-2009 The Fink Project.
You may distribute this document in print for private purposes,
provided the document and this copyright notice remain complete and
unmodified. Any commercial reproduction and any online publication
Index: faq.en.html
===================================================================
RCS file: /cvsroot/fink/scripts/installer/dmg/faq/faq.en.html,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -d -r1.97 -r1.98
--- faq.en.html 14 Mar 2009 15:17:37 -0000 1.97
+++ faq.en.html 14 Mar 2009 22:12:19 -0000 1.98
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!--
-Generated from $Fink: faq.en.xml,v 1.95 2009/03/14 15:08:33 alexkhansen Exp $
+Generated from $Fink: faq.en.xml,v 1.96 2009/03/14 22:03:57 alexkhansen Exp $
-->
<title>Fink Documentation - The Fink F.A.Q.</title></head><body>
<table width="100%" cellspacing="0">
@@ -51,21 +51,19 @@
Command not found."</a></li><li><a
href="#comp-general.missing-make">6.3 I'm getting an error message involving
<tt style="white-space: nowrap;">make</tt>
</a></li><li><a href="#comp-general.head">6.4 I'm getting a strange
usage message from the head command. What's
broken?</a></li><li><a href="#comp-general.also_in">6.5 When I try to
install a package I get an error message about trying
- to overwrite a file that is in another package.</a></li><li><a
href="#comp-general.weak_lib">6.6 After I installed the December 2002
Development Tools I get
- messages about "weak libraries".</a></li><li><a
href="#comp-general.mv-failed">6.7 What does "execution of mv failed, exit code
1" mean when I try to
- build a package?</a></li><li><a href="#comp-general.node-exists">6.8 I
can't install a package | update because I get a message that a
- "node" already exists.</a></li><li><a
href="#comp-general.usr-local-libs">6.9 I've heard that libraries and headers
installed under /usr/local sometimes
- cause build problems for Fink. Is this true?</a></li><li><a
href="#comp-general.toc-out-of-date">6.10 When I try to build a package, I get
a message that a "table of
- contents" is out of date. What do I need to do?</a></li><li><a
href="#comp-general.fc-atlas">6.11 Fink Commander hangs when I try to install
atlas.</a></li><li><a href="#comp-general.basic-headers">6.12 I get messages
saying that I'm missing <tt style="white-space: nowrap;">stddef.h</tt> | <tt
style="white-space: nowrap;">wchar.h</tt> | <tt style="white-space:
nowrap;">stdlib.h</tt> | <tt style="white-space: nowrap;">crt1.o</tt>, or that
my <q>C compiler cannot create executables</q>.</a></li><li><a
href="#comp-general.multiple-dependencies">6.13 I can't update, because Fink is
"unable to resolve version conflict
- on multiple dependencies".</a></li><li><a
href="#comp-general.dpkg-parse-error">6.14 I can't install anything because I
get "dpkg: parse error, in file
- `/sw/var/lib/dpkg/status'"!</a></li><li><a
href="#comp-general.freetype-problems">6.15 I get errors involving
freetype.</a></li><li><a href="#comp-general.dlfcn-from-oo">6.16 I get build
errors involving `Dl_info'.</a></li><li><a href="#comp-general.gcc2">6.17 Fink
says I'm missing <tt style="white-space: nowrap;">gcc2</tt> or <tt
style="white-space: nowrap;">gcc3.1</tt> but I can't seem to
- install it.</a></li><li><a href="#comp-general.system-java">6.18 Fink
says <tt style="white-space: nowrap;">Failed: Can't resolve dependency
"system-java14-dev"</tt>, but there's no such package.</a></li><li><a
href="#comp-general.dpkg-split">6.19 When I try to install anything, I get
<q>dpkg (subprocess): failed to exec dpkg-split to see if it's part of a
multiparter: No such file or directory</q>. How do I fix this?</a></li><li><a
href="#comp-general.xml-parser">6.20 I get the following message: <q>configure:
error: XML::Parser perl module is required for intltool</q>. What do I do
about it?</a></li><li><a href="#comp-general.master-problems">6.21 I'm trying
to download a package, but Fink goes to some weird site with <q>distfiles</q>
in its name, and the file isn't there.</a></li><li><a
href="#comp-general.compile-options">6.22 I want Fink to use different options
in building a package.</a></li><li><a href="#comp-general.gettext">6.23
Whenever I try to build from source, Fink keeps waffling between <tt
style="white-space: nowrap;">gettext-dev</tt> and <tt style="white-space:
nowrap;">libgettext3-dev</tt>.</a></li><li><a
href="#comp-general.python-mods">6.24 I get errors involving <tt
style="white-space: nowrap;">MACOSX_DEPLOYMENT_TARGET </tt>when I try to build
a Python module.</a></li><li><a
href="#comp-general.libtool-unrecognized-dynamic">6.25 I get <q>unrecognized
option `-dynamic'</q> errors from <tt style="white-space:
nowrap;">libtool</tt>.</a></li></ul></li><li><a href="#comp-packages"><b>7
Compile Problems - Specific Packages</b></a><ul><li><a
href="#comp-packages.libgtop">7.1 A package fails to build with errors involving
+ to overwrite a file that is in another package.</a></li><li><a
href="#comp-general.mv-failed">6.6 What does "execution of mv failed, exit code
1" mean when I try to
+ build a package?</a></li><li><a href="#comp-general.node-exists">6.7 I
can't install a package | update because I get a message that a
+ "node" already exists.</a></li><li><a
href="#comp-general.usr-local-libs">6.8 I've heard that libraries and headers
installed under /usr/local sometimes
+ cause build problems for Fink. Is this true?</a></li><li><a
href="#comp-general.toc-out-of-date">6.9 When I try to build a package, I get a
message that a "table of
+ contents" is out of date. What do I need to do?</a></li><li><a
href="#comp-general.fc-atlas">6.10 Fink Commander hangs when I try to install
atlas.</a></li><li><a href="#comp-general.basic-headers">6.11 I get messages
saying that I'm missing <tt style="white-space: nowrap;">stddef.h</tt> | <tt
style="white-space: nowrap;">wchar.h</tt> | <tt style="white-space:
nowrap;">stdlib.h</tt> | <tt style="white-space: nowrap;">crt1.o</tt>, or that
my <q>C compiler cannot create executables</q>.</a></li><li><a
href="#comp-general.multiple-dependencies">6.12 I can't update, because Fink is
"unable to resolve version conflict
+ on multiple dependencies".</a></li><li><a
href="#comp-general.dpkg-parse-error">6.13 I can't install anything because I
get "dpkg: parse error, in file
+ `/sw/var/lib/dpkg/status'"!</a></li><li><a
href="#comp-general.freetype-problems">6.14 I get errors involving
freetype.</a></li><li><a href="#comp-general.dlfcn-from-oo">6.15 I get build
errors involving `Dl_info'.</a></li><li><a href="#comp-general.gcc2">6.16 Fink
says I'm missing <tt style="white-space: nowrap;">gcc2</tt> or <tt
style="white-space: nowrap;">gcc3.1</tt> but I can't seem to
+ install it.</a></li><li><a href="#comp-general.system-java">6.17 Fink
says <tt style="white-space: nowrap;">Failed: Can't resolve dependency
"system-java14-dev"</tt>, but there's no such package.</a></li><li><a
href="#comp-general.dpkg-split">6.18 When I try to install anything, I get
<q>dpkg (subprocess): failed to exec dpkg-split to see if it's part of a
multiparter: No such file or directory</q>. How do I fix this?</a></li><li><a
href="#comp-general.xml-parser">6.19 I get the following message: <q>configure:
error: XML::Parser perl module is required for intltool</q>. What do I do
about it?</a></li><li><a href="#comp-general.master-problems">6.20 I'm trying
to download a package, but Fink goes to some weird site with <q>distfiles</q>
in its name, and the file isn't there.</a></li><li><a
href="#comp-general.compile-options">6.21 I want Fink to use different options
in building a package.</a></li><li><a href="#comp-general.alternates">6.22
Whenever I try to build from source, Fink keeps waffling between alternate
versions of the same library.</a></li><li><a
href="#comp-general.python-mods">6.23 I get errors involving <tt
style="white-space: nowrap;">MACOSX_DEPLOYMENT_TARGET </tt>when I try to build
a Python module.</a></li><li><a
href="#comp-general.libtool-unrecognized-dynamic">6.24 I get <q>unrecognized
option `-dynamic'</q> errors from <tt style="white-space:
nowrap;">libtool</tt>.</a></li></ul></li><li><a href="#comp-packages"><b>7
Compile Problems - Specific Packages</b></a><ul><li><a
href="#comp-packages.libgtop">7.1 A package fails to build with errors involving
<tt style="white-space: nowrap;">sed</tt>.</a></li><li><a
href="#comp-packages.cant-install-xfree">7.2 I want to switch to Fink's XFree86
packages, but I can't install
<tt style="white-space: nowrap;">xfree86-base</tt> | <tt
style="white-space: nowrap;">xfree86</tt>, because it conflicts
with <tt style="white-space:
nowrap;">system-xfree86</tt>.</a></li><li><a
href="#comp-packages.change-thread-nothread">7.3 How do I change from the
non-threaded version of Fink's XFree86
- packages to the threaded version (or vice-versa)?</a></li><li><a
href="#comp-packages.cctools">7.4 "When I try to install KDE, I get the
following message: 'Can't
- resolve dependency "cctools (>= 446-1)"'"</a></li><li><a
href="#comp-packages.libiconv-gettext">7.5 I can't update <tt
style="white-space: nowrap;">libiconv</tt>.</a></li><li><a
href="#comp-packages.cplusplus-filt">7.6 i can't install <tt
style="white-space: nowrap;">g77</tt> because <tt style="white-space:
nowrap;">c++filt</tt> is missing. Where do I get it?</a></li><li><a
href="#comp-packages.gettext-tools">7.7 Fink refuses to update the <tt
style="white-space: nowrap;">gettext</tt> package,
-complaining that the dependencies are in an inconsistent state.</a></li><li><a
href="#comp-packages.Leopard-libXrandr">7.8 I can't install <b>gtk+2</b> on OS
10.5</a></li><li><a href="#comp-packages.all-others">7.9 I'm having issues with
a package that isn't listed here.</a></li></ul></li><li><a
href="#usage-general"><b>8 Package Usage Problems - General</b></a><ul><li><a
href="#usage-general.xlocale">8.1 I'm getting lots of messages like "locale not
supported by C
+ packages to the threaded version (or vice-versa)?</a></li><li><a
href="#comp-packages.libiconv-gettext">7.4 I can't update <tt
style="white-space: nowrap;">libiconv</tt>.</a></li><li><a
href="#comp-packages.cplusplus-filt">7.5 I can't install a package because <tt
style="white-space: nowrap;">c++filt</tt> is missing. Where do I get
it?</a></li><li><a href="#comp-packages.gettext-tools">7.6 Fink refuses to
update the <tt style="white-space: nowrap;">gettext</tt> package,
+complaining that the dependencies are in an inconsistent state.</a></li><li><a
href="#comp-packages.Leopard-libXrandr">7.7 I can't install <b>gtk+2</b> on OS
10.5</a></li><li><a href="#comp-packages.all-others">7.8 I'm having issues with
a package that isn't listed here.</a></li></ul></li><li><a
href="#usage-general"><b>8 Package Usage Problems - General</b></a><ul><li><a
href="#usage-general.xlocale">8.1 I'm getting lots of messages like "locale not
supported by C
library". Is that bad?</a></li><li><a href="#usage-general.passwd">8.2
There are suddenly a number of strange users on my system, with
names like "mysql", "pgsql", and "games". Where did they come
from?</a></li><li><a href="#usage-general.compile-myself">8.3 How do I
compile something myself using Fink-installed
@@ -737,20 +735,8 @@
</pre><p>where <b>filename</b> is the .deb file corresponding to the
package that you are trying to install.</p></div>
</a>
- <a name="comp-general.weak_lib">
- <div class="question"><p><b>Q6.6: After I installed the December 2002
Development Tools I get
- messages about "weak libraries".</b></p></div>
- <div class="answer"><p><b>A:</b> This is new with the December 2002
Tools. You may occasionally see
- messages like (choosing libgdk-pixbuf as an example):</p><pre>ld:
warning dynamic shared library:
-/sw/lib/libgdk-pixbuf.dylib not made a weak library in output with
-MACOSX_DEPLOYMENT_TARGET environment variable set to: 10.1</pre><p>You may
regard these as harmless. If you are curious, read through
- the release notes in the developer documentation directory, especially
- GCC's and the linker's, for more info. It essentially has to do with
- whether missing symbols at runtime is considered a fatal error on
- startup or not, for applications that use weak references.</p></div>
- </a>
<a name="comp-general.mv-failed">
- <div class="question"><p><b>Q6.7: What does "execution of mv failed,
exit code 1" mean when I try to
+ <div class="question"><p><b>Q6.6: What does "execution of mv failed,
exit code 1" mean when I try to
build a package?</b></p></div>
<div class="answer"><p><b>A:</b> If you have StuffIt Pro installed, it
could be that you have
"Archive Via Real Name" mode enabled. Check for a StuffIt preference
@@ -770,7 +756,7 @@
further back in the output of your build attempt.</p></div>
</a>
<a name="comp-general.node-exists">
- <div class="question"><p><b>Q6.8: I can't install a package | update
because I get a message that a
+ <div class="question"><p><b>Q6.7: I can't install a package | update
because I get a message that a
"node" already exists.</b></p></div>
<div class="answer"><p><b>A:</b> These errors look something like
this:</p><pre>Failed: Internal error: node for system-xfree86 already
exists</pre><p>This problem is that the dependency engine is confused, due to
changes in some of the package info files. To fix it:</p><ul>
@@ -788,7 +774,7 @@
</ul></div>
</a>
<a name="comp-general.usr-local-libs">
- <div class="question"><p><b>Q6.9: I've heard that libraries and headers
installed under /usr/local sometimes
+ <div class="question"><p><b>Q6.8: I've heard that libraries and headers
installed under /usr/local sometimes
cause build problems for Fink. Is this true?</b></p></div>
<div class="answer"><p><b>A:</b> This is a frequent source of problems,
because the package
configuration script finds headers and libraries in
@@ -800,7 +786,7 @@
back:</p><pre>sudo mv /usr/local.moved /usr/local</pre></div>
</a>
<a name="comp-general.toc-out-of-date">
- <div class="question"><p><b>Q6.10: When I try to build a package, I get
a message that a "table of
+ <div class="question"><p><b>Q6.9: When I try to build a package, I get a
message that a "table of
contents" is out of date. What do I need to do?</b></p></div>
<div class="answer"><p><b>A:</b> The output hints at what to do. The
message is usually something
like:</p><pre>ld: table of contents for archive:
@@ -810,14 +796,14 @@
run:</p><pre>sudo ranlib /sw/lib/libintl.a</pre></div>
</a>
<a name="comp-general.fc-atlas">
- <div class="question"><p><b>Q6.11: Fink Commander hangs when I try to
install atlas.</b></p></div>
+ <div class="question"><p><b>Q6.10: Fink Commander hangs when I try to
install atlas.</b></p></div>
<div class="answer"><p><b>A:</b> This happens because one of the steps
in the build of
<tt style="white-space: nowrap;">atlas</tt> sends a prompt to the user
that Fink Commander
doesn't display. You'll have to use <tt style="white-space:
nowrap;">fink install atlas</tt>
instead.</p></div>
</a>
<a name="comp-general.basic-headers">
- <div class="question"><p><b>Q6.12: I get messages saying that I'm
missing <tt style="white-space: nowrap;">stddef.h</tt> | <tt
style="white-space: nowrap;">wchar.h</tt> | <tt style="white-space:
nowrap;">stdlib.h</tt> | <tt style="white-space: nowrap;">crt1.o</tt>, or that
my <q>C compiler cannot create executables</q>.</b></p></div>
+ <div class="question"><p><b>Q6.11: I get messages saying that I'm
missing <tt style="white-space: nowrap;">stddef.h</tt> | <tt
style="white-space: nowrap;">wchar.h</tt> | <tt style="white-space:
nowrap;">stdlib.h</tt> | <tt style="white-space: nowrap;">crt1.o</tt>, or that
my <q>C compiler cannot create executables</q>.</b></p></div>
<div class="answer"><p><b>A:</b> Both of these problems are typically
due to the absence of essential headers that are provided by the DevSDK package
of
the Developer Tools. Check whether
<tt style="white-space: nowrap;">/Library/Receipts/DevSDK.pkg</tt>
exists on your
@@ -825,14 +811,14 @@
the DevSDK package using a Custom Install.</p><p>The <q>cannot create
executables</q> error can also occur when your Developer Tools version is for
an earlier OS version.</p></div>
</a>
<a name="comp-general.multiple-dependencies">
- <div class="question"><p><b>Q6.13: I can't update, because Fink is
"unable to resolve version conflict
+ <div class="question"><p><b>Q6.12: I can't update, because Fink is
"unable to resolve version conflict
on multiple dependencies".</b></p></div>
<div class="answer"><p><b>A:</b> To get around this, try updating a
single package, then try to use
"fink update-all" again. If you still get the message, repeat the
process.</p></div>
</a>
<a name="comp-general.dpkg-parse-error">
- <div class="question"><p><b>Q6.14: I can't install anything because I
get "dpkg: parse error, in file
+ <div class="question"><p><b>Q6.13: I can't install anything because I
get "dpkg: parse error, in file
`/sw/var/lib/dpkg/status'"!</b></p></div>
<div class="answer"><p><b>A:</b> This means that somehow your dpkg
database got corrupted, usually
from a crash or some other unrecoverable error. You can fix it by
@@ -840,7 +826,7 @@
installed before the problem started occurring.</p></div>
</a>
<a name="comp-general.freetype-problems">
- <div class="question"><p><b>Q6.15: I get errors involving
freetype.</b></p></div>
+ <div class="question"><p><b>Q6.14: I get errors involving
freetype.</b></p></div>
<div class="answer"><p><b>A:</b> There are several varieties of such
errors. If you get the following:</p><pre>/usr/bin/ld: can't locate file for:
-lfreetype</pre><p>check whether you have an extraneous <tt style="white-space:
nowrap;">freetype-config</tt> excutable by running</p><pre>where
freetype-config</pre><p>if you're using <tt style="white-space:
nowrap;">tcsh</tt>, or</p><pre>type -a freetype-config</pre><p>if you're using
<tt style="white-space: nowrap;">bash</tt>. The Mono Framework has been known
to install a <tt style="white-space: nowrap;">/usr/bin/freetype-config</tt>
that is a symbolic link to a file in that framework.</p><p>If your error looks
like:</p><pre>/sw/include/pango-1.0/pango/pangoft2.h:52:
error: parse error before '*' token
@@ -890,14 +876,10 @@
<tt style="white-space: nowrap;">freetype2</tt> headers that are
included with X11 |
XFree86.</p><pre>fink remove freetype freetype-hinting</pre><p>will
remove whichever variant you have installed. On the other
hand, if your error looks like:</p><pre>ld: Undefined symbols:
_FT_Access_Frame</pre><p>this is typically due to a residual file from a prior
installation
- of X11. Reinstall the X11 SDK.</p><p>Finally, if you get an error
like</p><pre>dyld: klines Undefined symbols: /sw/lib/libqt-mt.3.dylib
-undefined reference to _FT_Access_Frame</pre><p>then you probably have a
binary version that built fine with
- <tt style="white-space: nowrap;">gcc3.3</tt> on Jaguar but doesn't
work on Panther. This has
- now been updated, so you you just need to update your packages, e.g.
- via <tt style="white-space: nowrap;">sudo apt-get update ; sudo
apt-get dist-upgrade</tt>.</p></div>
+ of X11. Reinstall the X11 SDK.</p></div>
</a>
<a name="comp-general.dlfcn-from-oo">
- <div class="question"><p><b>Q6.16: I get build errors involving
`Dl_info'.</b></p></div>
+ <div class="question"><p><b>Q6.15: I get build errors involving
`Dl_info'.</b></p></div>
<div class="answer"><p><b>A:</b> If you have an error that looks like
this</p><pre>unix_dl.c: In function `rep_open_dl_library':
unix_dl.c:328: warning: assignment discards qualifiers from pointer target
type
unix_dl.c: In function `rep_find_c_symbol':
@@ -916,7 +898,7 @@
</a>
<a name="comp-general.gcc2">
- <div class="question"><p><b>Q6.17: Fink says I'm missing <tt
style="white-space: nowrap;">gcc2</tt> or <tt style="white-space:
nowrap;">gcc3.1</tt> but I can't seem to
+ <div class="question"><p><b>Q6.16: Fink says I'm missing <tt
style="white-space: nowrap;">gcc2</tt> or <tt style="white-space:
nowrap;">gcc3.1</tt> but I can't seem to
install it.</b></p></div>
<div class="answer"><p><b>A:</b> This is because <tt style="white-space:
nowrap;">gcc2</tt> and <tt style="white-space: nowrap;">gcc3.1</tt> are
virtual packages to
indicate the presence of gcc-2.95 and gcc-3.1, respectively, on your
system. Install the gcc2.95 and/or the gcc3.1
@@ -924,32 +906,44 @@
part of their main Developer Tools installation).</p><p><b>Note:
</b>Installing gcc2.95 and/or gcc3.1 will not interfere with your gcc3.3
compiler--they can all coexist. </p></div>
</a>
<a name="comp-general.system-java">
- <div class="question"><p><b>Q6.18: Fink says <tt style="white-space:
nowrap;">Failed: Can't resolve dependency "system-java14-dev"</tt>, but there's
no such package.</b></p></div>
+ <div class="question"><p><b>Q6.17: Fink says <tt style="white-space:
nowrap;">Failed: Can't resolve dependency "system-java14-dev"</tt>, but there's
no such package.</b></p></div>
<div class="answer"><p><b>A:</b> That's because it's a virtual package.
This type of error occurs when Java gets updated by Software Update: the
header files get removed, which causes the -dev package not to be
generated.</p><p>You need to download the appropriate <tt style="white-space:
nowrap;">Java Developer Tools</tt> package from <a
href="http://connect.apple.com">Apple</a>. In this specific case that's the
<tt style="white-space: nowrap;">Java 1.4.2 Developer Tools</tt>.</p></div>
</a>
<a name="comp-general.dpkg-split">
- <div class="question"><p><b>Q6.19: When I try to install anything, I get
<q>dpkg (subprocess): failed to exec dpkg-split to see if it's part of a
multiparter: No such file or directory</q>. How do I fix this?</b></p></div>
+ <div class="question"><p><b>Q6.18: When I try to install anything, I get
<q>dpkg (subprocess): failed to exec dpkg-split to see if it's part of a
multiparter: No such file or directory</q>. How do I fix this?</b></p></div>
<div class="answer"><p><b>A:</b> Generally, this can be fixed by setting
your environment up correctly, cf. <a href="#usage-fink.fink-not-found">this
FAQ entry</a>.</p></div>
</a>
<a name="comp-general.xml-parser">
- <div class="question"><p><b>Q6.20: I get the following message:
<q>configure: error: XML::Parser perl module is required for intltool</q>.
What do I do about it?</b></p></div>
+ <div class="question"><p><b>Q6.19: I get the following message:
<q>configure: error: XML::Parser perl module is required for intltool</q>.
What do I do about it?</b></p></div>
<div class="answer"><p><b>A:</b> 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 <tt style="white-space: nowrap;">xml-parser-pm581</tt> rather than <tt
style="white-space: nowrap;">xml-parser-pm560</tt> (you may also have the <tt
style="white-space: nowrap;">xml-parser-pm</tt> placeholder), since you have
<tt style="white-space: nowrap;">Perl-5.8.1</tt> rather than <tt
style="white-space: nowrap;">Perl-5.6.0</tt>. If you're on Jaguar, and are
using the default system Perl version, you'll have the <tt style="white-space:
nowrap;">pm560</tt> variant, and if you've installed <tt style="white-space:
nowrap;">Perl 5.8.0</tt> you may have the <tt style="white-space:
nowrap;">pm580</tt> variant.</p></div>
</a>
<a name="comp-general.master-problems">
- <div class="question"><p><b>Q6.21: I'm trying to download a package, but
Fink goes to some weird site with <q>distfiles</q> in its name, and the file
isn't there.</b></p></div>
+ <div class="question"><p><b>Q6.20: I'm trying to download a package, but
Fink goes to some weird site with <q>distfiles</q> in its name, and the file
isn't there.</b></p></div>
<div class="answer"><p><b>A:</b> What's happened here is that Fink is
trying to use one of it's so called <q>Master</q> mirrors. These were set up
to makes sure that sources for Fink packages are available even when the
upstream site has moved them around. Typically these errors occur when a new
upstream version of a package is released, but hasn't made it to the Master
mirrors yet.</p><p>To remedy this, run <tt style="white-space: nowrap;">fink
configure</tt> and set the search order to use Master mirrors last.</p></div>
</a>
<a name="comp-general.compile-options">
- <div class="question"><p><b>Q6.22: I want Fink to use different options
in building a package.</b></p></div>
+ <div class="question"><p><b>Q6.21: I want Fink to use different options
in building a package.</b></p></div>
<div class="answer"><p><b>A:</b> The first thing to do is to contact the
package maintainer to request a variant. It may be relatively easy to do it.
If you don't hear from the maintainer or see the new packages, or want to try a
different option yourself, check out the <a
href="http://www.finkproject.org/doc/quick-start-pkg/index.php">Packaging
Tutorial</a> and <a
href="http://www.finkproject.org/doc/packaging/index.php">Packaging
Manual</a>.</p><p>
<b>Note: </b>Fink is deliberately set up such that all official
binaries are identical regardless of what machine they are built on, so things
like G5 optimization won't happen with an official package. If you want them,
you'll have to do it yourself.</p></div>
</a>
- <a name="comp-general.gettext">
- <div class="question"><p><b>Q6.23: Whenever I try to build from source,
Fink keeps waffling between <tt style="white-space: nowrap;">gettext-dev</tt>
and <tt style="white-space: nowrap;">libgettext3-dev</tt>.</b></p></div>
- <div class="answer"><p><b>A:</b> Some packages that need <tt
style="white-space: nowrap;">gettext</tt> headers to build have been updated to
use <tt style="white-space: nowrap;">libgettext3-dev</tt> and some still use
<tt style="white-space: nowrap;">gettext-dev</tt>. 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 <tt style="white-space: nowrap;">fink </tt> tool treats <tt
style="white-space: nowrap;">gettext-dev</tt> 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 <tt
style="white-space: nowrap;">gettext-dev</tt> separately from those which want
<tt style="white-space: nowrap;">libgettext3-dev</tt> (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 <tt style="white-space:
nowrap;">fink-0.24.9</tt>.</p></div>
+ <a name="comp-general.alternates">
+ <div class="question"><p><b>Q6.22: Whenever I try to build from source,
Fink keeps waffling between alternate versions of the same
library.</b></p></div>
+ <div class="answer"><p><b>A:</b> Often, in a complicated build tree, you
may find that some of the packages
+ depend on a particular version of a library, and other depend on a
different one
+ (e.g. <tt style="white-space: nowrap;">db47</tt> vs. <tt
style="white-space: nowrap;">db44</tt>). Consequently, Fink may try to
+ switch to whichever one isn't currently installed in order to satisfy
the
+ build dependency for the current package that you're trying to
update.</p><p>Unfortunately, due to limitations in the build-dependency engine,
you
+ may wind up with the dreaded</p><pre>Fink::SysState: Could not resolve
inconsistent dependencies</pre><p>message when trying a sufficiently
complicated <tt style="white-space: nowrap;">update-all</tt>. This generally
gives you a
+ command to try to resolve the issue:</p><pre>
+fink scanpackages
+sudo apt-get update
+sudo apt-get install foo=1.23-4
+ </pre><p>but this may not work for sufficiently complicated updates.
You might need
+ to update packages one-by-one, at least for a while.
+ </p></div>
</a>
<a name="comp-general.python-mods">
- <div class="question"><p><b>Q6.24: I get errors involving <tt
style="white-space: nowrap;">MACOSX_DEPLOYMENT_TARGET </tt>when I try to build
a Python module.</b></p></div>
+ <div class="question"><p><b>Q6.23: I get errors involving <tt
style="white-space: nowrap;">MACOSX_DEPLOYMENT_TARGET </tt>when I try to build
a Python module.</b></p></div>
<div class="answer"><p><b>A:</b> For errors that look like the
following:</p><pre>running build
running build_ext
Traceback (most recent call last):
@@ -960,7 +954,7 @@
### execution of /sw/bin/python2.4 failed, exit code 1</pre><p>the problem
occurs because the <tt style="white-space: nowrap;">python2*</tt> packages
write the current <tt style="white-space:
nowrap;">MACOSX_DEPLOYMENT_TARGET</tt> 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 <tt style="white-space:
nowrap;">python24</tt> package on 10.4 that was built on 10.3, either by
upgrading 10.3 => 10.4, or via the <b>10.4-transitional</b> binary
distribution, in which <tt style="white-space: nowrap;">python24</tt> wasn't
rebuilt, there will be a mismatch between what python thinks <tt
style="white-space: nowrap;">MACOSX_DEPLOYMENT_TARGET</tt> should be (10.3) and
what it actually is (10.4).</p><p>The fix is to rebuild the offending <tt
style="white-space: nowrap;">python</tt> package, e.g. <tt style="white-space:
nowrap;">fink rebuild python24</tt> 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 <tt style="white-space: nowrap;">python2*</tt>
package.</p></div>
</a>
<a name="comp-general.libtool-unrecognized-dynamic">
- <div class="question"><p><b>Q6.25: I get <q>unrecognized option
`-dynamic'</q> errors from <tt style="white-space:
nowrap;">libtool</tt>.</b></p></div>
+ <div class="question"><p><b>Q6.24: I get <q>unrecognized option
`-dynamic'</q> errors from <tt style="white-space:
nowrap;">libtool</tt>.</b></p></div>
<div class="answer"><p><b>A:</b> This error:</p><pre> libtool: unrecognized
option `-dynamic'</pre><p>typically means that you've replaced Apple's <tt
style="white-space: nowrap;">/usr/bin/libtool</tt> with a GNU <tt
style="white-space: nowrap;">libtool</tt>. Unfortunately, the two <tt
style="white-space: nowrap;">libtools</tt> <b>do not</b> do the same
thing.</p><p>The only way to solve this is to get a working Apple <tt
style="white-space: nowrap;">libtool</tt> from somewhere. It is installed as
part of the <tt style="white-space: nowrap;">DeveloperTools.pkg</tt> package of
the XCode Tools, and you can reinstall that whole package if you first clear
out its receipt in <tt style="white-space: nowrap;">/Library/Receipts</tt>
(drag it to the Trash for OS 10.4 and later, or use <tt style="white-space:
nowrap;">sudo rm -rf /Library/Receipts/DeveloperTools.pkg</tt> for
10.3).</p></div>
</a>
<h2><a name="comp-packages">7 Compile Problems - Specific Packages</a></h2>
@@ -1023,30 +1017,22 @@
"<tt style="white-space: nowrap;">apt-get install</tt>" or <tt
style="white-space: nowrap;">dselect</tt> for
binaries.</p></div>
</a>
-
- <a name="comp-packages.cctools">
- <div class="question"><p><b>Q7.4: "When I try to install KDE, I get the
following message: 'Can't
- resolve dependency "cctools (>= 446-1)"'"</b></p></div>
- <div class="answer"><p><b>A:</b> This somewhat cryptic message means you
need to install the
- December 2002 Developer Tools.</p></div>
- </a>
-
<a name="comp-packages.libiconv-gettext">
- <div class="question"><p><b>Q7.5: I can't update <tt style="white-space:
nowrap;">libiconv</tt>.</b></p></div>
+ <div class="question"><p><b>Q7.4: I can't update <tt style="white-space:
nowrap;">libiconv</tt>.</b></p></div>
<div class="answer"><p><b>A:</b> If you get errors of the
form:</p><pre>libtool: link: cannot find the library
`/sw/lib/libiconv.la'</pre><p>you can solve this problem by
running</p><pre>fink remove gettext-dev
fink install libiconv</pre></div>
</a>
<a name="comp-packages.cplusplus-filt">
- <div class="question"><p><b>Q7.6: i can't install <tt
style="white-space: nowrap;">g77</tt> because <tt style="white-space:
nowrap;">c++filt</tt> is missing. Where do I get it?</b></p></div>
+ <div class="question"><p><b>Q7.5: I can't install a package because <tt
style="white-space: nowrap;">c++filt</tt> is missing. Where do I get
it?</b></p></div>
<div class="answer"><p><b>A:</b> If you get errors of the form
</p><pre>xgcc: installation problem, cannot exec `c++filt': No such file or
directory</pre><p>since updating to Tiger, then you need to do the
following:</p><ul>
- <li>Flush out your old Developer Tools versions via running
<pre>/Developer/Tools/uninstall-devtools.pl</pre>in a terminal. Then install
XCode (2.0 or later).<p></p></li>
- <li>Reinstall <tt style="white-space: nowrap;">BSD.pkg</tt> (from
the Tiger system installation). If <tt style="white-space:
nowrap;">/usr/bin/c++filt</tt> doesn't appear, keep trying.</li>
- </ul><p>
-1) Flush out your old
-2) Reinstall BSD.pkg (from your main OS install)</p></div>
+ <li>Reinstall <tt style="white-space: nowrap;">BSD.pkg</tt> (from
your installation media). If <tt style="white-space:
nowrap;">/usr/bin/c++filt</tt> doesn't appear, keep trying.</li>
+ </ul><p>You also might also need to make sure you don't have any
ancient Developer/Xcode Tools stuff laying around:</p><ul>
+ <li><b>10.4: </b>Flush out your old Xcode Tools versions via
running<tt style="white-space: nowrap;"> /Developer/Tools/uninstall-devtools.pl
</tt>in a terminal. Then (re)install XCode (2.4.1 or later).</li>
+ <li><b>10.5: </b>Flush out your old Xcode Tools versions via
running<tt style="white-space: nowrap;"> /Developer/Library/uninstall-devtools
</tt>in a terminal. Then (re)install Xcode (3.0 or later).</li>
+ </ul></div>
</a>
<a name="comp-packages.gettext-tools">
- <div class="question"><p><b>Q7.7: Fink refuses to update the <tt
style="white-space: nowrap;">gettext</tt> package,
+ <div class="question"><p><b>Q7.6: Fink refuses to update the <tt
style="white-space: nowrap;">gettext</tt> package,
complaining that the dependencies are in an inconsistent state.</b></p></div>
<div class="answer"><p><b>A:</b> After running <tt style="white-space:
nowrap;">fink selfupdate</tt> to be sure you
have the latest versions, try <tt style="white-space: nowrap;">fink update
gettext-tools</tt>.
@@ -1054,14 +1040,14 @@
preventing you from updating <tt style="white-space:
nowrap;">gettext</tt>.</p></div>
</a>
<a name="comp-packages.Leopard-libXrandr">
- <div class="question"><p><b>Q7.8: I can't install <b>gtk+2</b> on OS
10.5</b></p></div>
+ <div class="question"><p><b>Q7.7: I can't install <b>gtk+2</b> on OS
10.5</b></p></div>
<div class="answer"><p><b>A:</b> There are a couple of flavors of error.
One involves missing libraries: <tt style="white-space:
nowrap;">/usr/X11/lib/libXrandr.2.0.0.dylib</tt> or
<tt style="white-space: nowrap;">/usr/X11/lib/libXdamage.1.1.0.dylib</tt>.
The current wisdom on the best
fix for such an issue is to install Xcode 3.1 and then apply the latest
release update from
<a
href="http://xquartz.macosforge.org/trac/wiki">macosforge.org</a>.</p><p>A
second issue involves undefined symbols: "<tt style="white-space:
nowrap;">_gdk_threads_add_idle referenced from libgtk-x11-2 expected to be
defined in libgdk-x11-2</tt>", etc.</p><p>Removing the existing <tt
style="white-space: nowrap;">gtk+2-dev</tt> package will allow the build to
proceed.</p></div>
</a>
<a name="comp-packages.all-others">
- <div class="question"><p><b>Q7.9: I'm having issues with a package that
isn't listed here.</b></p></div>
+ <div class="question"><p><b>Q7.8: I'm having issues with a package that
isn't listed here.</b></p></div>
<div class="answer"><p><b>A:</b> Since package problems tend to be
transient, we've decided to put them
up on the Fink wiki. Check the <a
href="http://wiki.finkproject.org/index.php/Fink:Package_issues"> Package
issues page</a>.</p></div>
</a>
@@ -1497,4 +1483,4 @@
provided the document and this copyright notice remain complete and
unmodified. Any commercial reproduction and any online publication
requires the explicit consent of the author.</p><hr>
-<p>Generated from <i>$Fink: faq.en.xml,v 1.95 2009/03/14 15:08:33 alexkhansen
Exp $</i></p></body></html>
+<p>Generated from <i>$Fink: faq.en.xml,v 1.96 2009/03/14 22:03:57 alexkhansen
Exp $</i></p></body></html>
Index: faq.ja.html
===================================================================
RCS file: /cvsroot/fink/scripts/installer/dmg/faq/faq.ja.html,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- faq.ja.html 2 May 2008 04:45:30 -0000 1.47
+++ faq.ja.html 14 Mar 2009 22:12:20 -0000 1.48
@@ -12,6 +12,7 @@
<a href="faq.es.html">Español</a> |
<a href="faq.fr.html">Français</a> |
日本語 (Nihongo) |
+<a href="faq.pt.html">Português</a> |
<a href="faq.ru.html">Русский
(Russkiy)</a> |
<a href="faq.zh.html">中文 (简) (Simplified Chinese)</a> |
</td>
@@ -1646,7 +1647,7 @@
</p></div>
</a>
<hr><h2>Copyright Notice</h2><p>Copyright (c) 2001 Christoph Pfisterer,
-Copyright (c) 2001-2008 The Fink Project.
+Copyright (c) 2001-2009 The Fink Project.
You may distribute this document in print for private purposes,
provided the document and this copyright notice remain complete and
unmodified. Any commercial reproduction and any online publication
Index: faq.ru.html
===================================================================
RCS file: /cvsroot/fink/scripts/installer/dmg/faq/faq.ru.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- faq.ru.html 29 Oct 2008 00:16:45 -0000 1.12
+++ faq.ru.html 14 Mar 2009 22:12:20 -0000 1.13
@@ -12,6 +12,7 @@
<a href="faq.es.html">Español</a> |
<a href="faq.fr.html">Français</a> |
<a href="faq.ja.html">日本語 (Nihongo)</a> |
+<a href="faq.pt.html">Português</a> |
Русский (Russkiy) |
<a href="faq.zh.html">中文 (简) (Simplified Chinese)</a> |
</td>
@@ -1835,7 +1836,7 @@
</a>
<hr><h2>Copyright Notice</h2><p>Copyright (c) 2001 Christoph Pfisterer,
-Copyright (c) 2001-2008 The Fink Project.
+Copyright (c) 2001-2009 The Fink Project.
You may distribute this document in print for private purposes,
provided the document and this copyright notice remain complete and
unmodified. Any commercial reproduction and any online publication
Index: faq.zh.html
===================================================================
RCS file: /cvsroot/fink/scripts/installer/dmg/faq/faq.zh.html,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- faq.zh.html 29 Oct 2008 00:16:45 -0000 1.37
+++ faq.zh.html 14 Mar 2009 22:12:20 -0000 1.38
@@ -12,6 +12,7 @@
<a href="faq.es.html">Español</a> |
<a href="faq.fr.html">Français</a> |
<a href="faq.ja.html">日本語 (Nihongo)</a> |
+<a href="faq.pt.html">Português</a> |
<a href="faq.ru.html">Русский
(Russkiy)</a> |
中文 (简) (Simplified Chinese) |
</td>
@@ -1183,7 +1184,7 @@
</a>
<hr><h2>Copyright Notice</h2><p>Copyright (c) 2001 Christoph Pfisterer,
-Copyright (c) 2001-2008 The Fink Project.
+Copyright (c) 2001-2009 The Fink Project.
You may distribute this document in print for private purposes,
provided the document and this copyright notice remain complete and
unmodified. Any commercial reproduction and any online publication
Index: faq.fr.html
===================================================================
RCS file: /cvsroot/fink/scripts/installer/dmg/faq/faq.fr.html,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -d -r1.86 -r1.87
--- faq.fr.html 29 Oct 2008 00:16:45 -0000 1.86
+++ faq.fr.html 14 Mar 2009 22:12:19 -0000 1.87
@@ -12,6 +12,7 @@
<a href="faq.es.html">Español</a> |
Français |
<a href="faq.ja.html">日本語 (Nihongo)</a> |
+<a href="faq.pt.html">Português</a> |
<a href="faq.ru.html">Русский
(Russkiy)</a> |
<a href="faq.zh.html">中文 (简) (Simplified Chinese)</a> |
</td>
@@ -856,7 +857,7 @@
<div class="answer"><p><b>A:</b> Vous devez installer le paquet <tt
style="white-space: nowrap;">yelp</tt>. Ce paquet n'est pas inséré dans le
fagot GNOME, car il utilise des outils cryptographiques, et nous avons décidé
de ne pas installer l'ensemble de GNOME dans la branche cryptographique, juste
pour pouvoir utiliser le système d'aide.</p></div>
</a>
<hr><h2>Copyright Notice</h2><p>Copyright (c) 2001 Christoph Pfisterer,
-Copyright (c) 2001-2008 The Fink Project.
+Copyright (c) 2001-2009 The Fink Project.
You may distribute this document in print for private purposes,
provided the document and this copyright notice remain complete and
unmodified. Any commercial reproduction and any online publication
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs