9 バグリポート
Debian Live is far from being perfect, but we want to make it as
close as possible to perfect - with your help. Do not hesitate
to report a bug: it is better to fill a report twice than never.
However, this chapter includes recommendations how to file good
bug reports.
For the impatient:
9.1. Rebuild from scratch
To ensure that a particular bug is not caused by an unclean
built system, please always rebuild the whole live system from
scratch to see if the bug is reproducible.
9.2. Use up-to-date packages
This means
Using outdated packages can cause significant problems when
trying to reproduce (and ultimately fix) your problem. If a
relevant package is not available in Debian anymore, please
recognize that the resources of the Debian kernel team are
limited and will be unlikely to be able to fix the problem.
9.3. Collect information
Please provide enough information with your report. At a
minimum, it should contain the exact version of live-helper
version where the bug is encountered, and steps to reproduce it.
Please use common sense and include other relevant information
if you think that it might help in solving the problem.
To make the most out of your bug report, we require at least the
following information:
You can generate a log of the build process by using the tee
command:
Additionally, to rule out other errors, it is always a good idea
to tar up your config directory and upload it somewhere (do
Debian Live is far from being perfect, but we want to make it as
close as possible to perfect - with your help. Do not hesitate
to report a bug: it is better to fill a report twice than never.
However, this chapter includes recommendations how to file good
bug reports.
For the impatient:
* Always try to reproduce the bug with the most recent version of live-helper and live-initramfs before submitting a bug report.
* Try to give as specific information as possible about the bug. This includes (at least) the version of live-helper and live-initramfs used and the distribution of the live system you are building.
9.1. Rebuild from scratch
To ensure that a particular bug is not caused by an unclean
built system, please always rebuild the whole live system from
scratch to see if the bug is reproducible.
9.2. Use up-to-date packages
This means
Using outdated packages can cause significant problems when
trying to reproduce (and ultimately fix) your problem. If a
relevant package is not available in Debian anymore, please
recognize that the resources of the Debian kernel team are
limited and will be unlikely to be able to fix the problem.
9.3. Collect information
Please provide enough information with your report. At a
minimum, it should contain the exact version of live-helper
version where the bug is encountered, and steps to reproduce it.
Please use common sense and include other relevant information
if you think that it might help in solving the problem.
To make the most out of your bug report, we require at least the
following information:
* Architecture of the host system
* Version of live-helper on the host system
* Version of live-initramfs on the live system
* Version of debootstrap and/or cdebootstrap on the host system
* Architecture of the live system
* Distribution of the live system
* Version of the kernel on the live system
You can generate a log of the build process by using the tee
command:
# lh_build 2>&1 | tee buildlog.txt
Additionally, to rule out other errors, it is always a good idea
to tar up your config directory and upload it somewhere (do
can try to reproduce the errors you encountered.
Remember to send in any logs that were produced with English
locale settings, e.g. run your live-helper commands with a
leading LC_ALL=C or LC_ALL=en_US.
9.4. Use the correct package to report the bug against
Where does the bug appear?
At build time whilst bootstrapping
At build time whilst installing packages
At boot-time
At run-time
9.5. Do the research
Before filing the bug, please search the web for the particular
error message or symptom you are getting. As it is highly
unlikely that you are the only person experiencing a particular
problem, there is always a chance that it has been discussed
elsewhere, and a possible solution, patch, or workaround has
been proposed.
You should pay particular attention to the Debian Live mailing
list, as well as the homepage, as these are likely to contain
the most up-to-date information. If such information exists,
always include the references to it in your bug report.
In addition, you should check the current bug list for
live-helper and the current bug list for live-initramfs to see
whether something similar has been reported already.
9.6. Where to report bugs
The Debian Live project keeps track of all bugs in the Debian
Bug Tracking System (BTS). For information on how to use the
system, please see http://bugs.debian.org. You can also submit
the bugs by using the reportbug command from the package with
the same name.
In general, you should report build time errors against the
live-helper package and run time errors against live-initramfs.
If you are unsure of which package is appropriate or need more
help before submitting a bug report, please send a message to
the mailing list and we will help you to figure it out.
Please note that bugs found in distributions derived from Debian
(such as Ubuntu, Knoppix, Xandros, etc.) should not be reported
to the Debian BTS unless they can be also reproduced on a Debian
system using official Debian packages.
Remember to send in any logs that were produced with English
locale settings, e.g. run your live-helper commands with a
leading LC_ALL=C or LC_ALL=en_US.
9.4. Use the correct package to report the bug against
Where does the bug appear?
At build time whilst bootstrapping
live-helper first bootstraps a basic Debian system with debootstrap or cdebootstrap. Depending on the bootstrapping tool used and the Debian distribution it is bootstrapping, it may fail. If a bug appears here, check if the error is related to a specific Debian package (most likely), or if it is related to cdebootstrap itself.
In both cases, this is not a bug in Debian Live, but rather in Debian itself which we can not fix this directly. Please report such a bug against debootstrap, cdebootstrap or the failing package.
At build time whilst installing packages
live-helper installs additional packages from the Debian archive and depending on the Debian distribution used and the daily archive state, it can fail. If a bug appears here, check if the error is also reproducible on a normal system.
If this is the case, this is not a bug in Debian Live, but rather in Debian - please report it against the failing package. Running debootstrap seperately from the Live system build or running lh_bootstrap with --debug will give you more information.
Also, if you are using a local mirror and/or any of sort of proxy and you are experiencing a problem, please always reproduce it first by bootstrapping from an official mirror.
At boot-time
If your image does not boot, please report it to the mailing list together with the information requested in Section 9.3, ?Collect information?. Do not forget to mention, how/when the image failed, in Qemu, VMWare or real hardware. If you are using a virtualization technology of any kind, please always run it on real hardware before reporting a bug. Providing a screenshot of the failure is also very helpful.
At run-time
If a package was successfully installed, but fails while actually running the Live system, this is probably a bug in Debian Live. However,
9.5. Do the research
Before filing the bug, please search the web for the particular
error message or symptom you are getting. As it is highly
unlikely that you are the only person experiencing a particular
problem, there is always a chance that it has been discussed
elsewhere, and a possible solution, patch, or workaround has
been proposed.
You should pay particular attention to the Debian Live mailing
list, as well as the homepage, as these are likely to contain
the most up-to-date information. If such information exists,
always include the references to it in your bug report.
In addition, you should check the current bug list for
live-helper and the current bug list for live-initramfs to see
whether something similar has been reported already.
9.6. Where to report bugs
The Debian Live project keeps track of all bugs in the Debian
Bug Tracking System (BTS). For information on how to use the
system, please see http://bugs.debian.org. You can also submit
the bugs by using the reportbug command from the package with
the same name.
In general, you should report build time errors against the
live-helper package and run time errors against live-initramfs.
If you are unsure of which package is appropriate or need more
help before submitting a bug report, please send a message to
the mailing list and we will help you to figure it out.
Please note that bugs found in distributions derived from Debian
(such as Ubuntu, Knoppix, Xandros, etc.) should not be reported
to the Debian BTS unless they can be also reproduced on a Debian
system using official Debian packages.

このページへのコメント
FQzgmo Thanks a lot for the blog article.Much thanks again. Cool.
QDPg0U Really enjoyed this blog article.Really looking forward to read more.
NeL0YU Im obliged for the blog.Really thank you! Really Cool.
GH1b4q <a href="http://legycataxhcb.com/">legycataxhcb</a>, [url=http://qiupizbcbrfx.com/]qiupizbcbrfx[/url], [link=http://awcbsqpmgjia.com/]awcbsqpmgjia[/link], http://ekhamkamkqdh.com/
RiKZsw <a href="http://omvgyylnbqvh.com/">omvgyylnbqvh</a>, [url=http://hvdcsovrafoo.com/]hvdcsovrafoo[/url], [link=http://esfataqrydlu.com/]esfataqrydlu[/link], http://exmpsadfanjl.com/