aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--Documentation/pbuilder-doc.xml21
-rw-r--r--debian/changelog1
3 files changed, 25 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d2f05a2..5afc493 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-12-15 Junichi Uekawa <dancer@debian.org>
+
+ * Documentation/pbuilder-doc.xml (EXTRAPACKAGES): document problem with /dev/null
+
2003-12-14 Junichi Uekawa <dancer@debian.org>
* Documentation/pbuilder-doc.xml (EXTRAPACKAGES): add notes on debconf inside pbuilder.
diff --git a/Documentation/pbuilder-doc.xml b/Documentation/pbuilder-doc.xml
index 45d5d7b..0281676 100644
--- a/Documentation/pbuilder-doc.xml
+++ b/Documentation/pbuilder-doc.xml
@@ -536,7 +536,7 @@ export DEBIAN_BUILDGCCVER=3.2
Make sure you have set your path correctly, as described in <filename>/usr/share/doc/fakechroot/README.Debian</filename>
</para>
</sect1>
- <sect1>
+ <sect1 id="debconfinsidepbuilder">
<title>Using debconf inside pbuilder sessions</title>
<para>
To use debconf inside pbuilder, setting DEBIAN_FRONTEND to
@@ -545,6 +545,25 @@ export DEBIAN_BUILDGCCVER=3.2
whiptail or dialog is installed inside the chroot.
</para>
</sect1>
+ <sect1 id="nodev">
+ <title>nodev mount options hinder pbuilder activity</title>
+ <para>
+ If you see messages such as this in building chroot, you are mounting the filesystem with
+ nodev option.
+ </para>
+ <screen>
+ /var/lib/dpkg/info/base-files.postinst: /dev/null: Permission denied
+ </screen>
+ <para>
+ You will also have problems if you mount the filesystem with noexec option, or nosuid.
+ Make sure you do not have these flags set when mounting the filesystem for
+ <filename>/var/cache/pbuilder</filename>; or $BUILDPLACE.
+ </para>
+ <para>
+ This is not a problem on User-mode-linux.
+ </para>
+ </sect1>
+ <!-- end of FAQ -->
</chapter>
<chapter id="otheruse">
<title>Other uses of pbuilder</title>
diff --git a/debian/changelog b/debian/changelog
index a52af27..dcfee54 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
pbuilder (0.96) UNRELEASED; urgency=low
* Update documentation on using debconf inside pbuilder.
+ Note in FAQ that /dev/null error comes from 'nodev' mount option.
-- Junichi Uekawa <dancer@debian.org> Sun, 14 Dec 2003 22:17:30 +0900