diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | Documentation/pbuilder-doc.xml | 23 | ||||
-rw-r--r-- | debian/changelog | 5 |
3 files changed, 29 insertions, 3 deletions
@@ -1,3 +1,7 @@ +2003-12-29 Junichi Uekawa <dancer@debian.org> + + * Documentation/pbuilder-doc.xml: update docs on --use-pdebuild-internal + 2003-12-27 Junichi Uekawa <dancer@debian.org> * testsuite/run-test.sh (PBUILDER_UML): fix rm testbuild2. diff --git a/Documentation/pbuilder-doc.xml b/Documentation/pbuilder-doc.xml index 61c7d8e..ac03f36 100644 --- a/Documentation/pbuilder-doc.xml +++ b/Documentation/pbuilder-doc.xml @@ -175,6 +175,28 @@ <para> See pdebuild.1 manual page for more details. </para> + <para> + There is a slightly different mode of operation available + to pdebuild since version 0.97. pdebuild usually runs <command>debian/rules clean</command> outside of chroot, however, it is possible to change the behavior to run it inside chroot with <command><option>--use-pdebuild-internal</option></command>. + It will try to bind mount the working directory inside chroot, + and run <command>dpkg-buildpackage</command> inside. + It has the following characteristics, and thus cannot be made default. + </para> + <itemizedlist> + <listitem> + <para>The working directory is modified from inside chroot</para> + </listitem> + <listitem> + <para>Building with pdebuild does not guarantee that it works with pbuilder</para> + </listitem> + <listitem> + <para>If making source package fails, the chroot session is wasted</para> + </listitem> + <listitem> + <para>Does not work in the same manner as it used to, such as --buildresult does not have an effect</para> + </listitem> + </itemizedlist> + </sect1> <sect1 id="configfile"> <title>Configuration Files</title> @@ -970,7 +992,6 @@ read The third year is already there. pbuilder is widely adopted, and activity is focused on fixing minor problems. Some features are added, but most was filling the missing portions for user-mode-linux port. </para> - </sect2> </sect1> </chapter> diff --git a/debian/changelog b/debian/changelog index 461f121..2cf0ef3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,10 @@ -pbuilder (0.98) UNRELEASED; urgency=low +pbuilder (0.98) unstable; urgency=low * use dpkg-buildpackage in pdebuild-internal rather than debuild, and do not try to gpg-sign inside the chroot, which will always fail. + * Document --use-pdebuild-internal in the documentation. - -- Junichi Uekawa <dancer@debian.org> Sat, 27 Dec 2003 10:03:08 +0900 + -- Junichi Uekawa <dancer@debian.org> Mon, 29 Dec 2003 08:48:49 +0900 pbuilder (0.97) unstable; urgency=low |