<sect1 id="ch02-askforhelp">
<!--
<title>How to ask for help</title>
-->
<title>質問の仕方</title>
<?dbhtml filename="askforhelp.html" dir="chapter02"?>

<!--
<para>If you encounter a problem while using this book, and your problem 
is not listed in the FAQ (<ulink
url="http://www.linuxfromscratch.org/faq"/>), you will find that most 
of the people on Internet Relay Chat (IRC) and 
on the mailing lists are willing to help you. An 
overview of the LFS mailing lists can be found in 
<xref linkend="ch01-maillists"/>. To assist us in diagnosing and solving
your problem, include as much relevant information as possible in your
request for help.</para>
-->
<para>本書を使っていて問題に遭遇し、それが FAQ （ <ulink url="http://www.linuxfromscratch.org/faq"/> ）にもなかったら、
インターネットリレーチャット（ IRC ）かメーリングリストに参加している人たちが助けてくれるでしょう。
LFS メーリングリストについては第 1 章のメーリングリストでわかります。
あなたの問題に私達が手を貸し究明して解決するために、助けを求めるときはできるかぎり適切な情報を書くようにしてください。</para>

<sect2>
<!--
<title>Things to mention</title>
-->
<title>書くべきこと</title>
 
<!--
<para>Apart from a brief explanation of the problem you're having, the
essential things to include in your request are:</para>
-->
<para>直面している問題についての手短な説明は別にして、依頼事項に含まないといけない大事な事柄は次のようなものです。</para>

<itemizedlist>
<!--
<listitem><para>the version of the book you are using (being &version;),</para></listitem>
-->
<listitem><para>使っている本の版(これは第 &version; 版です)</para></listitem>
<!--
<listitem><para>the host distribution and version you are using to create
LFS from,</para></listitem>
-->
<listitem><para>LFS を作るのに使っているホストディストリビューションとそのバージョン</para></listitem>
<!--
<listitem><para>the package or section giving you problems,</para></listitem>
-->
<listitem><para>問題を起こしているパッケージまたは項目</para></listitem>
<!--
<listitem><para>the exact error message or symptom you are receiving,</para></listitem>
-->
<listitem><para>受け取った通りの正確なエラーメッセージまたは状況</para></listitem>
<!--
<listitem><para>whether you have deviated from the book at all.</para></listitem>
-->
<listitem><para>この本からなにか逸脱したかどうか</para></listitem>
</itemizedlist>

<!--
<para>(Note that saying that you've deviated from the book doesn't mean
that we won't help you. After all, LFS is about choice. It'll just
help us to see other possible causes of your problem.)</para>
-->
<para>（本書から離れて行ったことがあっても、援助したくないということはありません。
結局、LFS もひとつの選択ということですし。この節は、あなたの問題について、他の原因の可能性をを調べる際の役に立てようとして含めています。)</para>

</sect2>

<sect2>
<!--
<title>Configure problems</title>
-->
<title>設定に関する問題</title>

<!--
<para>When something goes wrong during the stage where the configure script
is run, look through the <filename>config.log</filename> file. This file
may contain errors encountered during configure which weren't printed to
the screen.  Include those relevant lines if you decide to ask for
help.</para>
-->
<para>設定のためのスクリプトを実行しているときに何かうまくいかなくなったら、<filename>config.log</filename> ファイルに目を通して下さい。
このファイルには、画面に出力されなかった設定中のエラーを含んでいるかもしれません。質問をしようと思ったなら、関連する行を含めてください。</para>

</sect2>

<sect2>
<!--
<title>Compile problems</title>
-->
<title>コンパイルの問題</title>

<!--
<para>To help us find the cause of the problem, both screen output and
the contents of various files are useful. The screen output from both
the ./configure script and the make run can be useful. Don't blindly
include the whole thing but on the other hand, don't include too little.
As an example, here is some screen output from make:</para>
-->
<para>問題の原因を見つけるための私たちの手がかりとして、画面出力と種々のファイルの内容は役に立ちます。
./configure スクリプトと make コマンドを実行したときの記録は共に役に立ちます。
やみくもにすべてのものを含めるのはやめて下さい。しかし、反対にほとんど何も含めないのもやめて下さい。
例としてここにいくつかの make コマンドからの画面出力を上げます。</para>

<screen>gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\"
-DLOCALEDIR=\"/mnt/lfs/usr/share/locale\" -DLIBDIR=\"/mnt/lfs/usr/lib\"
-DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -I.
-g -O2 -c getopt1.c
gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o expand.o file.o
function.o getopt.o implicit.o job.o main.o misc.o read.o remake.o rule.o
signame.o variable.o vpath.o default.o remote-stub.o version.o opt1.o
-lutil job.o: In function `load_too_high':
/lfs/tmp/make-3.79.1/job.c:1565: undefined reference to `getloadavg'
collect2: ld returned 1 exit status
make[2]: *** [make] Error 1
make[2]: Leaving directory `/lfs/tmp/make-3.79.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/lfs/tmp/make-3.79.1'
make: *** [all-recursive-am] Error 2</screen>

<!--
<para>In this case, many people just include the bottom section where it
says:</para>
-->
<para>この場合、多くの人が</para>

<screen>make [2]: *** [make] Error 1</screen>

<!--
<para>and onwards. This isn't enough for us to diagnose the problem because it
only tells us that <emphasis>something</emphasis> went wrong, not
<emphasis>what</emphasis> went wrong. The whole section, as in the example
above, is what should be included to be helpful, because it includes the
command that was executed and the command's error message(s).</para>
-->
<para>という行とそのあとの項目だけを含めます。これは問題を診断するには十分ではありません。
なぜならこれは<emphasis>何が</emphasis>悪いのかではなくただ<emphasis>何か</emphasis>おかしくなったということだけを伝えているからです。
役に立つ情報を含めるには、上の例に挙げたような項目全体がすべて含まれていなければいけません。
というのは、そこには実行されたコマンドとそのエラーメッセージがあるからです。</para>

<!--
<para>An excellent article on asking for help on the Internet in general
has been written by Eric S. Raymond. It is available online at <ulink
url="http://catb.org/~esr/faqs/smart-questions.html"/>.
Read and follow the hints in that document and you are much more likely
to get a response to start with and also to get the help you actually
need.</para>
-->
<para>一般向けにインターネットでの質問の仕方についてのよくまとまった記事が Eric S. Raymond によって書かれました。
それはオンラインで入手でき <ulink url="http://catb.org/~esr/faqs/smart-questions.html"/> にあります。
その文章を読んで中にあるヒントに従い、まずより多くの反応を得られるように、本当に必要な助言を得られるようになりましょう。</para>

</sect2>

<sect2>
<!--
<title>Test suite problems</title>
-->
<title>テストスイートの問題</title>

<!--
<para>Many packages provide a test suite which, depending on the importance
of the package, we may encourage you to run. Sometimes packages will
generate false or expected failures. If you encounter these, you can check
the LFS Wiki page at <ulink url="http://wiki.linuxfromscratch.org/"/> to see
whether we have already investigated and noted them. If we already know
about them, then usually there is no need to be concerned.</para>
-->
<para>多くのパッケージが重要性に応じて、実行をお勧めするテストスイートを提供しています。
パッケージは時折失敗や予期された失敗を引き起こします。
このようなエラーに出くわしたら、それがすでに既知のものであり、そのようなエラーを記録していないかどうかを、LFS Wiki ページ <ulink url="http://wiki.linuxfromscratch.org/"/> で調べてください。
すでに分かっていることなら、通常は心配いりません。</para>

</sect2>


</sect1>

