On Sat, 2009-05-09 at 09:14 +0900, Junichi Uekawa wrote: > At Fri, 08 May 2009 21:33:44 +0200, > Benjamin Mesing wrote: > > > > On Fri, 2009-05-08 at 23:47 +0900, Junichi Uekawa wrote: > > > At Thu, 07 May 2009 19:08:24 +0200, > > > Benjamin Mesing wrote: > > > > > > > > On Wed, 2009-05-06 at 12:34 +0900, Junichi Uekawa wrote: > > > > > Hi, > > > > > > > > > > At Tue, 05 May 2009 21:20:05 +0200, > > > > > Benjamin Mesing wrote: > > > > > > > > > > > > On Mon, 2009-05-04 at 10:15 +0900, Junichi Uekawa wrote: > > > > > > > Hi, > > > > > > > > > > > > > > It sounds like cdebootstrap or debootstrap is failing. You may > > > > > > > want to > > > > > > > add some --debug to see who's complaining what, or try reproducing > > > > > > > with bare debootstrap command-line. > > > > > > > > > > > > Weird, enabling --debug makes the problem dissapear (i.e. --create > > > > > > finishes successfully). It passes the line where the error occured > > > > > > without any problems. > > > > > > > > > > > > > > > > By the way, do you guys have enough free disk space available? > > > > > > > > > > Most probably cause of this message is package installation failure > > > > > inside chroot, and it's either caused by occasional breakage in sid, > > > > > or some out-of-diskspace error. > > > > > > > > Definitely sufficient disk-space available. > > > > > > Can you actually reproduce the message? > > > rerun with a clean /var/cache/pbuilder/base.cow directory, run: > > > > > > pbuilder create --buildplace /var/cache/pbuilder/base.cow --mirror > > > ftp://ftp.fu-berlin.de/pub/unix/linux/mirrors/debian --distribution sid > > > --no-targz --extrapackages cowdancer > > > > > > Which would leave the debug logs somewhere, and look for a debug log > > > inside somewhere in /var/cache/pbuilder/base.cow/var/log/bootstrap.log > > > which gives more verbose information. (if you aren't able to reproduce > > > with any debug options). > > > > I am able to reproduce the bug with the command line you have given. > > However, I didn't find any debug information. Running with --debug makes > > everything work again. I've attached the file bootstrap.log for a bad > > run, but it seems to contain only the regular output. > > I'm unable to reproduce your problem now, so I'm relying on you to debug it. > > 0. What is the architecture and kernel version?
amd64 dual core Kernel: 2.6.29-1-amd64 > 1. Please paste the log from 'good debug run' you cited as well. Good run no longer possible (see below). > > 2. Can you use the debootstrap or cdebootstrap command-line displayed > from the pbuilder create debug output and see if that will reproduce > the problem ? Today I was able to reproduce the problem using pbuilder in debug mode (in fact I wasn't able to do a successful build any more). The package where the Broken pipe was reported did vary slightly for different runs. Log is attached at the end of the email. Regular cdebootstrap commandline fails in the same way: cdebootstrap sid . ftp://ftp.fu-berlin.de/pub/unix/linux/mirrors/debian P: Retrieving Release P: Retrieving Release.gpg P: Validating Release I: Good signature from "Debian Archive Automatic Signing Key (4.0/etch) <ftpmas...@debian.org>" P: Parsing Release P: Retrieving Packages.gz P: Validating Packages.gz P: Parsing Packages P: Retrieving gcc-4.4-base P: Validating gcc-4.4-base P: Retrieving libgcc1 P: Validating libgcc1 [...] P: Extracting gzip P: Extracting hostname P: Extracting mount P: Extracting libsepol1 P: Extracting sysvinit-utils E: Got signal: Broken pipe, cleaning up ******************** $ pbuilder create --debug --buildplace /var/cache/pbuilder/base.cow --mirror ftp://ftp.fu-berlin.de/pub/unix/linux/mirrors/debian --distribution sid --no-targz --extrapackages cowdancer W: /root/.pbuilderrc does not exist ++ shift ++ '[' -n --buildplace ']' ++ case "$1" in ++ '[' '!' -d /var/cache/pbuilder/base.cow ']' +++ readlink -f /var/cache/pbuilder/base.cow ++ BUILDPLACE=/var/cache/pbuilder/base.cow ++ shift ++ shift ++ '[' -n --mirror ']' ++ case "$1" in ++ MIRRORSITE=ftp://ftp.fu-berlin.de/pub/unix/linux/mirrors/debian ++ OVERRIDE_APTLINES_WARN=yes ++ shift ++ shift ++ '[' -n --distribution ']' ++ case "$1" in ++ DISTRIBUTION=sid ++ OVERRIDE_APTLINES_WARN=yes ++ shift ++ shift ++ '[' -n --no-targz ']' ++ case "$1" in ++ log 'I: Running in no-targz mode' ++ case "$*" in ++ echo 'I: Running in no-targz mode' I: Running in no-targz mode ++ INTERNAL_BUILD_UML=yes ++ shift ++ '[' -n --extrapackages ']' ++ case "$1" in ++ EXTRAPACKAGES=cowdancer ++ shift ++ shift ++ '[' -n '' ']' ++ BUILDPLACE=/var/cache/pbuilder/base.cow ++ BASEBUILDPLACE=/var/cache/pbuilder/base.cow ++ '[' yes '!=' yes -a no '!=' yes ']' ++ '[' -z '' ']' ++ CHROOTEXEC='chroot /var/cache/pbuilder/base.cow ' ++ '[' sid = experimental ']' ++ EXPERIMENTAL= ++ case "$PBCURRENTCOMMANDLINEOPERATION" in ++ '[' noninteractive = noninteractive -o noninteractive = Noninteractive ']' ++ exec ++ FORCE_CONFNEW[0]=-o ++ FORCE_CONFNEW[1]=DPkg::Options::=--force-confnew +++ sort -u ++ BINDMOUNTS= + . /usr/lib/pbuilder/pbuilder-runhooks ++ hooks=tmp/hooks + '[' -z sid ']' + log 'I: Distribution is sid.' + case "$*" in + echo 'I: Distribution is sid.' I: Distribution is sid. + '[' yes = yes ']' + TRAP='echo ignoring trap ' + cleanbuildplace + '[' 0 -ne 0 ']' + '[' yes '!=' yes ']' + log 'I: Building the build environment' + case "$*" in + echo 'I: Building the build environment' I: Building the build environment + mkdir -p /var/cache/pbuilder/base.cow + '[' '!' -d /var/cache/pbuilder/base.cow ']' + echo ignoring trap cleanbuildplace exit ignoring trap cleanbuildplace exit + log 'I: running cdebootstrap' + case "$*" in + echo 'I: running cdebootstrap' I: running cdebootstrap + unset DEBOOTSTRAPSCRIPT + '[' -n '' ']' + which cdebootstrap /usr/bin/cdebootstrap + : + cd /var/cache/pbuilder/base.cow + cdebootstrap sid . ftp://ftp.fu-berlin.de/pub/unix/linux/mirrors/debian P: Retrieving Release P: Retrieving Release.gpg P: Validating Release I: Good signature from "Debian Archive Automatic Signing Key (4.0/etch) <ftpmas...@debian.org>" P: Parsing Release P: Retrieving Packages.gz P: Validating Packages.gz P: Parsing Packages P: Retrieving gcc-4.4-base P: Validating gcc-4.4-base P: Retrieving libgcc1 P: Validating libgcc1 P: Retrieving libc6 P: Validating libc6 P: Retrieving libattr1 P: Validating libattr1 P: Retrieving libacl1 P: Validating libacl1 P: Retrieving libselinux1 P: Validating libselinux1 P: Retrieving coreutils P: Validating coreutils P: Retrieving libstdc++6 P: Validating libstdc++6 P: Retrieving lzma P: Validating lzma P: Retrieving dpkg P: Validating dpkg P: Retrieving perl-base P: Validating perl-base P: Retrieving liblocale-gettext-perl P: Validating liblocale-gettext-perl P: Retrieving libtext-iconv-perl P: Validating libtext-iconv-perl P: Retrieving libtext-charwidth-perl P: Validating libtext-charwidth-perl P: Retrieving libtext-wrapi18n-perl P: Validating libtext-wrapi18n-perl P: Retrieving debconf-i18n P: Validating debconf-i18n P: Retrieving debconf P: Validating debconf P: Retrieving libpam-runtime P: Validating libpam-runtime P: Retrieving libpam0g P: Validating libpam0g P: Retrieving libdb4.7 P: Validating libdb4.7 P: Retrieving libpam-modules P: Validating libpam-modules P: Retrieving sensible-utils P: Validating sensible-utils P: Retrieving debianutils P: Validating debianutils P: Retrieving passwd P: Validating passwd P: Retrieving adduser P: Validating adduser P: Retrieving libbz2-1.0 P: Validating libbz2-1.0 P: Retrieving readline-common P: Validating readline-common P: Retrieving libncurses5 P: Validating libncurses5 P: Retrieving libreadline5 P: Validating libreadline5 P: Retrieving libusb-0.1-4 P: Validating libusb-0.1-4 P: Retrieving zlib1g P: Validating zlib1g P: Retrieving gpgv P: Validating gpgv P: Retrieving gnupg P: Validating gnupg P: Retrieving debian-archive-keyring P: Validating debian-archive-keyring P: Retrieving apt P: Validating apt P: Retrieving apt-utils P: Validating apt-utils P: Retrieving libncursesw5 P: Validating libncursesw5 P: Retrieving libsigc++-2.0-0c2a P: Validating libsigc++-2.0-0c2a P: Retrieving libcwidget3 P: Validating libcwidget3 P: Retrieving libxapian15 P: Validating libxapian15 P: Retrieving libept0 P: Validating libept0 P: Retrieving aptitude P: Validating aptitude P: Retrieving iproute P: Validating iproute P: Retrieving mawk P: Validating mawk P: Retrieving base-passwd P: Validating base-passwd P: Retrieving base-files P: Validating base-files P: Retrieving bash P: Validating bash P: Retrieving bsdutils P: Validating bsdutils P: Retrieving bsdmainutils P: Validating bsdmainutils P: Retrieving cpio P: Validating cpio P: Retrieving sed P: Validating sed P: Retrieving ncurses-bin P: Validating ncurses-bin P: Retrieving lsb-base P: Validating lsb-base P: Retrieving cron P: Validating cron P: Retrieving dhcp3-common P: Validating dhcp3-common P: Retrieving dhcp3-client P: Validating dhcp3-client P: Retrieving diff P: Validating diff P: Retrieving dmidecode P: Validating dmidecode P: Retrieving libcomerr2 P: Validating libcomerr2 P: Retrieving e2fslibs P: Validating e2fslibs P: Retrieving libuuid1 P: Validating libuuid1 P: Retrieving libblkid1 P: Validating libblkid1 P: Retrieving libss2 P: Validating libss2 P: Retrieving e2fsprogs P: Validating e2fsprogs P: Retrieving ed P: Validating ed P: Retrieving nano P: Validating nano P: Retrieving findutils P: Validating findutils P: Retrieving gcc-4.2-base P: Validating gcc-4.2-base P: Retrieving gcc-4.3-base P: Validating gcc-4.3-base P: Retrieving grep P: Validating grep P: Retrieving groff-base P: Validating groff-base P: Retrieving gzip P: Validating gzip P: Retrieving hostname P: Validating hostname P: Retrieving net-tools P: Validating net-tools P: Retrieving ifupdown P: Validating ifupdown P: Retrieving info P: Validating info P: Retrieving mount P: Validating mount P: Retrieving libsepol1 P: Validating libsepol1 P: Retrieving sysvinit-utils P: Validating sysvinit-utils P: Retrieving initscripts P: Validating initscripts P: Retrieving iptables P: Validating iptables P: Retrieving iputils-ping P: Validating iputils-ping P: Retrieving libconsole P: Validating libconsole P: Retrieving libdb4.6 P: Validating libdb4.6 P: Retrieving libdevmapper1.02.1 P: Validating libdevmapper1.02.1 P: Retrieving libgpg-error0 P: Validating libgpg-error0 P: Retrieving libgcrypt11 P: Validating libgcrypt11 P: Retrieving libgdbm3 P: Validating libgdbm3 P: Retrieving libtasn1-3 P: Validating libtasn1-3 P: Retrieving libgnutls26 P: Validating libgnutls26 P: Retrieving libslang2 P: Validating libslang2 P: Retrieving libnewt0.52 P: Validating libnewt0.52 P: Retrieving libpopt0 P: Validating libpopt0 P: Retrieving libsasl2-2 P: Validating libsasl2-2 P: Retrieving libssl0.9.8 P: Validating libssl0.9.8 P: Retrieving libusb-1.0-0 P: Validating libusb-1.0-0 P: Retrieving libvolume-id1 P: Validating libvolume-id1 P: Retrieving libwrap0 P: Validating libwrap0 P: Retrieving rsyslog P: Validating rsyslog P: Retrieving tzdata P: Validating tzdata P: Retrieving util-linux P: Validating util-linux P: Retrieving login P: Validating login P: Retrieving logrotate P: Validating logrotate P: Retrieving man-db P: Validating man-db P: Retrieving manpages P: Validating manpages P: Retrieving mktemp P: Validating mktemp P: Retrieving module-init-tools P: Validating module-init-tools P: Retrieving ncurses-base P: Validating ncurses-base P: Retrieving netbase P: Validating netbase P: Retrieving netcat-traditional P: Validating netcat-traditional P: Retrieving procps P: Validating procps P: Retrieving sysv-rc P: Validating sysv-rc P: Retrieving sysvinit P: Validating sysvinit P: Retrieving tar P: Validating tar P: Retrieving tasksel-data P: Validating tasksel-data P: Retrieving tasksel P: Validating tasksel P: Retrieving tcpd P: Validating tcpd P: Retrieving traceroute P: Validating traceroute P: Retrieving udev P: Validating udev P: Retrieving vim-common P: Validating vim-common P: Retrieving vim-tiny P: Validating vim-tiny P: Retrieving wget P: Validating wget P: Retrieving whiptail P: Validating whiptail P: Extracting gcc-4.4-base P: Extracting libc6 P: Extracting libgcc1 P: Extracting libattr1 P: Extracting libacl1 P: Extracting libselinux1 P: Extracting coreutils P: Extracting libstdc++6 P: Extracting lzma P: Extracting dpkg P: Extracting perl-base P: Extracting liblocale-gettext-perl P: Extracting libtext-iconv-perl P: Extracting libtext-charwidth-perl P: Extracting libtext-wrapi18n-perl P: Extracting debconf P: Extracting debconf-i18n P: Extracting libpam-runtime P: Extracting libpam0g P: Extracting libdb4.7 P: Extracting libpam-modules P: Extracting sensible-utils P: Extracting debianutils P: Extracting passwd P: Extracting libncurses5 P: Extracting zlib1g P: Extracting mawk P: Extracting base-passwd P: Extracting base-files P: Extracting bash P: Extracting bsdutils P: Extracting sed P: Extracting ncurses-bin P: Extracting lsb-base P: Extracting diff P: Extracting libcomerr2 P: Extracting e2fslibs P: Extracting libuuid1 P: Extracting libblkid1 P: Extracting libss2 P: Extracting e2fsprogs P: Extracting findutils P: Extracting gcc-4.2-base P: Extracting gcc-4.3-base E: Got signal: Broken pipe, cleaning up -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org