On Mon, Oct 30, 2006 at 06:56:16AM +0900, Junichi Uekawa wrote: > > > Adding a "set -x" in /usr/lib/pbuilder/pbuilder-buildpackage I could get > > the log below. > > It looks like under some circumstances the PID is left out from the path > > used to construct the builddir name. > > That is a documented behavior: > > --preserve-buildplace > Do not clean the --buildplace if it has the same contents as the > .tar.gz file, and no modifications are done. > > For preserving the build place for create and update targets, > see --debug option. > > As with --no-targz, suppresses appending pbuilder's process ID > to the --buildplace. > > This is useful if you want to attempt to build a large number of > packages successively, but you expect that many of them cannot > have their build dependencies satisfied. > > It will clean up the build place on failure, or after a success- > ful build. > > > > What is the problem and what are you trying to solve?
The problem is, when I specify --preserve-buildplace to pdebuild, it fails with a pbuilder-related error. If I understand well, I should first specify a --buildplace option too, right ? In that case, maybe pbuilder or pdebuild should complain that I'm requesting something meaningless. However, it looks like I should specify an already-existing directory ? $ pdebuild --debbuildopts -i.git --logfile ../build.log -- --preserve-buildplace --buildplace /export/work/pbuilder/build/bgl-2.8c W: /home/debyann/.pbuilderrc does not exist -> Logging to ../build.log $ tail -3 ../build.log dpkg-buildpackage: source only, diff-only upload (original source NOT included) W: /home/debyann/.pbuilderrc does not exist E: Directory /export/work/pbuilder/build/bgl-2.8c does not exist $ I may be missing something obvious :) Best regards, -- Yann. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

