RUN: /bin/echo ['echo', 'Forking build subprocess...'] Forking build subprocess... RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', '615882-1567311', '/home/buildd/filecache-default/005ac0b93d9a21b2eb3d82a7c6313582649aa7fa'] Synching the system clock with the buildd NTP service... 26 May 16:34:13 ntpdate[14761]: adjust time server 10.122.37.1 offset 0.002247 sec Unpacking chroot for build 615882-1567311 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', '615882-1567311'] Mounting chroot for build 615882-1567311 RUN: /usr/share/launchpad-buildd/slavebin/apply-ogre-model ['apply-ogre-model', '615882-1567311', 'universe'] Attempting OGRE for universe in build-615882-1567311 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', '615882-1567311', 'deb http://ftpmaster.internal/ubuntu intrepid main restricted universe'] Overriding sources.list in build-615882-1567311 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', '615882-1567311'] Updating debian chroot for build 615882-1567311 Get:1 http://ftpmaster.internal intrepid Release.gpg [191B] Get:2 http://ftpmaster.internal intrepid Release [65.9kB] Get:3 http://ftpmaster.internal intrepid/main Packages [1182kB] Get:4 http://ftpmaster.internal intrepid/restricted Packages [1986B] Get:5 http://ftpmaster.internal intrepid/universe Packages [4423kB] Fetched 5673kB in 7s (762kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: debianutils 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/57.8kB of archives. After unpacking 4096B disk space will be freed. (Reading database ... 10469 files and directories currently installed.) Preparing to replace debianutils 2.28.2-0ubuntu1 (using .../debianutils_2.28.6_ia64.deb) ... Unpacking replacement debianutils ... Setting up debianutils (2.28.6) ... modified: motd RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', '615882-1567311', '--nolog', '--batch', '--archive=ubuntu', '--purpose=PRIMARY', '--dist=intrepid', '--comp=universe', 'gddrescue_1.2-1.3.dsc'] Initiating build Automatic build of gddrescue_1.2-1.3 on floe by sbuild/ia64 1.170.5 Build started at 20080526-1634 ****************************************************************************** gddrescue_1.2-1.3.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 4.0.0), autotools-dev Checking for already installed source dependencies... debhelper: missing autotools-dev: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper autotools-dev Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: upstart-compat-sysv system-services startup-tasks upstart Use 'apt-get autoremove' to remove them. The following extra packages will be installed: bsdmainutils file gettext gettext-base groff-base html2text intltool-debian libmagic1 man-db po-debconf Suggested packages: vacation wamerican wordlist whois dh-make cvs gettext-doc groff less www-browser Recommended packages: curl wget lynx libcompress-zlib-perl libmail-box-perl libmail-sendmail-perl The following NEW packages will be installed: autotools-dev bsdmainutils debhelper file gettext gettext-base groff-base html2text intltool-debian libmagic1 man-db po-debconf 0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/6622kB of archives. After unpacking 25.2MB of additional disk space will be used. Selecting previously deselected package gettext-base. (Reading database ... 10469 files and directories currently installed.) Unpacking gettext-base (from .../gettext-base_0.17-2ubuntu1_ia64.deb) ... Selecting previously deselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_6.1.10ubuntu2_ia64.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.24-2_ia64.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.24-2_ia64.deb) ... Selecting previously deselected package groff-base. Unpacking groff-base (from .../groff-base_1.18.1.1-20_ia64.deb) ... Selecting previously deselected package man-db. Unpacking man-db (from .../man-db_2.5.2-1_ia64.deb) ... Selecting previously deselected package autotools-dev. Unpacking autotools-dev (from .../autotools-dev_20080123.1_all.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3build2_ia64.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.17-2ubuntu1_ia64.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.13_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_7.0.8ubuntu1_all.deb) ... Setting up gettext-base (0.17-2ubuntu1) ... Setting up bsdmainutils (6.1.10ubuntu2) ... Setting up libmagic1 (4.24-2) ... Setting up file (4.24-2) ... Setting up groff-base (1.18.1.1-20) ... Setting up man-db (2.5.2-1) ... Building database of manual pages ... Setting up autotools-dev (20080123.1) ... Setting up html2text (1.3.2a-3build2) ... Setting up gettext (0.17-2ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.13) ... Setting up debhelper (7.0.8ubuntu1) ... modified: motd Checking correctness of source dependencies... Toolchain package versions: libc6.1-dev_2.8~20080505-0ubuntu3 make_3.81-4 dpkg-dev_1.14.16.6ubuntu3 gcc-4.3_4.3.0-4ubuntu1 g++-4.3_4.3.0-4ubuntu1 binutils_2.18.50.20080509-0ubuntu1 libstdc++6_4.3.0-4ubuntu1 libstdc++6-4.3-dev_4.3.0-4ubuntu1 ------------------------------------------------------------------------------ dpkg-source: extracting gddrescue in gddrescue-1.2 dpkg-source: unpacking gddrescue_1.2.orig.tar.gz dpkg-source: applying /home/buildd/build-615882-1567311/gddrescue_1.2-1.3.diff.gz dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions dpkg-buildpackage: source package gddrescue dpkg-buildpackage: source version 1.2-1.3 dpkg-buildpackage: host architecture ia64 /usr/bin/fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. /usr/bin/make distclean make[1]: Entering directory `/build/buildd/gddrescue-1.2' make[1]: *** No rule to make target `distclean'. Stop. make[1]: Leaving directory `/build/buildd/gddrescue-1.2' make: [clean] Error 2 (ignored) cp -f /usr/share/misc/config.sub config.sub cp -f /usr/share/misc/config.guess config.guess dh_clean debian/rules build dh_testdir # Add here commands to configure the package. ./configure \ --prefix=/usr \ --mandir=\${prefix}/share/man \ --infodir=\${prefix}/share/info VPATH = . prefix = /usr datadir = $(prefix)/share infodir = ${prefix}/share/info mandir = ${prefix}/share/man OK. Now you can run make. dh_testdir # Add here commands to compile the package. /usr/bin/make CXXFLAGS="-Wall -g -Wl,-z,defs -O2" make[1]: Entering directory `/build/buildd/gddrescue-1.2' g++ -Wall -g -Wl,-z,defs -O2 -c -o arg_parser.o arg_parser.cc g++ -Wall -g -Wl,-z,defs -O2 -c -o block.o block.cc g++ -Wall -g -Wl,-z,defs -O2 -c -o ddrescue.o ddrescue.cc g++ -Wall -g -Wl,-z,defs -O2 -c -o logbook.o logbook.cc g++ -Wall -g -Wl,-z,defs -O2 -c -o main.o main.cc g++ -Wall -g -Wl,-z,defs -O2 -o ddrescue arg_parser.o block.o ddrescue.o logbook.o main.o make[1]: Leaving directory `/build/buildd/gddrescue-1.2' #docbook-to-man debian/gddrescue.sgml > gddrescue.1 touch build-stamp /usr/bin/fakeroot debian/rules binary-arch dh_testdir # Add here commands to configure the package. ./configure \ --prefix=/usr \ --mandir=\${prefix}/share/man \ --infodir=\${prefix}/share/info VPATH = . prefix = /usr datadir = $(prefix)/share infodir = ${prefix}/share/info mandir = ${prefix}/share/man OK. Now you can run make. dh_testdir # Add here commands to compile the package. /usr/bin/make CXXFLAGS="-Wall -g -Wl,-z,defs -O2" make[1]: Entering directory `/build/buildd/gddrescue-1.2' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/build/buildd/gddrescue-1.2' #docbook-to-man debian/gddrescue.sgml > gddrescue.1 touch build-stamp dh_testdir dh_testroot dh_clean -k dh_installdirs # Add here commands to install the package into debian/gddrescue. /usr/bin/make install prefix=/build/buildd/gddrescue-1.2/debian/gddrescue/usr make[1]: Entering directory `/build/buildd/gddrescue-1.2' if test ! -d /build/buildd/gddrescue-1.2/debian/gddrescue/usr/share/info ; then install -d /build/buildd/gddrescue-1.2/debian/gddrescue/usr/share/info ; fi install -p -m 644 ./doc/ddrescue.info /build/buildd/gddrescue-1.2/debian/gddrescue/usr/share/info/ddrescue.info install-info /build/buildd/gddrescue-1.2/debian/gddrescue/usr/share/info/ddrescue.info /build/buildd/gddrescue-1.2/debian/gddrescue/usr/share/info/dir install-info(/build/buildd/gddrescue-1.2/debian/gddrescue/usr/share/info/ddrescue.info): too many arguments Usage: install-info [ ...] [--] Options: --section put the new entry in the <regex> matched section or create a new one with <title> if non-existent. --menuentry=<text> set the menu entry. --description=<text> set the description to be used in the menu entry. --info-file=<path> specify info file to install in the directory. --dir-file=<path> specify file name of info directory file. --infodir=<directory> same as '--dir-file=<directory>/dir'. --info-dir=<directory> likewise. --keep-old do not replace entries nor remove empty ones. --remove remove the entry specified by <filename> basename. --remove-exactly remove the exact <filename> entry. --test enables test mode (no actions taken). --debug enables debug mode (show more information). --quiet do not show output messages. --help show this help message. --version show the version. make[1]: [install-info] Error 1 (ignored) if test ! -d /build/buildd/gddrescue-1.2/debian/gddrescue/usr/bin ; then install -d /build/buildd/gddrescue-1.2/debian/gddrescue/usr/bin ; fi install -p -m 755 ./ddrescue /build/buildd/gddrescue-1.2/debian/gddrescue/usr/bin/ddrescue make[1]: Leaving directory `/build/buildd/gddrescue-1.2' rm -rf /build/buildd/gddrescue-1.2/debian/gddrescue/usr/bin install -s ddrescue /build/buildd/gddrescue-1.2/debian/gddrescue/sbin dh_testdir dh_testroot dh_installchangelogs ChangeLog dh_installdocs dh_installexamples dh_installinfo doc/ddrescue.info cp: warning: source file `doc/ddrescue.info' specified more than once dh_installman doc/ddrescue.1 dh_link dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform ia64: gddrescue dh_strip debug symbol extraction: packages to act on: gddrescue dh_strip debug symbol extraction: ignored packages: pkgstriptranslations: processing control file: ./debian/gddrescue-dbgsym/DEBIAN/control, package gddrescue-dbgsym, directory ./debian/gddrescue-dbgsym pkgstriptranslations: gddrescue-dbgsym does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>" warning, `/build/buildd/gddrescue-1.2/debian/gddrescue-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `gddrescue-dbgsym' in `../gddrescue-dbgsym_1.2-1.3_ia64.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dpkg-shlibdeps: warning: debian/gddrescue/sbin/ddrescue shouldn't be linked with libm.so.6.1 (it uses none of its symbols). dh_gencontrol dpkg-gencontrol: warning: unknown substitution variable ${misc:Depends} dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/gddrescue/DEBIAN/control, package gddrescue, directory ./debian/gddrescue pkgstriptranslations: gddrescue does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>" warning, `debian/gddrescue/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `gddrescue' in `../gddrescue_1.2-1.3_ia64.deb'. dpkg-genchanges -B -mUbuntu/ia64 Build Daemon <buildd@floe.buildd> >../gddrescue_1.2-1.3_ia64.changes dpkg-genchanges: arch-specific upload - not including arch-independent packages dpkg-genchanges: binary-only upload - not including any source code dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20080526-1635 Publishing debug debs. chroot-autobuild/build/buildd/gddrescue_1.2-1.3_ia64.deb: new debian package, version 2.0. size 41512 bytes: control archive= 1616 bytes. 1950 bytes, 41 lines control 529 bytes, 8 lines md5sums 339 bytes, 12 lines * postinst #!/bin/sh 391 bytes, 12 lines * prerm #!/bin/sh Package: gddrescue Version: 1.2-1.3 Architecture: ia64 Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com> Original-Maintainer: Ayman Negm <negm@debian.org> Installed-Size: 172 Depends: libc6.1 (>= 2.7-1), libgcc1 (>= 1:4.1.1-21), libstdc++6 (>= 4.1.1-21), libunwind7 (>= 0.98.5-6) Section: utils Priority: optional Description: the GNU data recovery tool it copies data from one file or block device (hard disc, cdrom, etc) to another, trying hard to rescue data in case of read errors. . gddrescue does not truncate the output file if not asked to. So, every time you run it on the same output file, it tries to fill in the gaps. . The basic operation of ddrescue is fully automatic. That is, you don't have to wait for an error, stop the program, read the log, run it in reverse mode, etc. If you use the logfile feature of ddrescue, the data is rescued very efficiently (only the needed blocks are read). Also you can interrupt the rescue at any time and resume it later at the same point. . Automatic merging of backups: If you have two or more damaged copies of a file, cdrom, etc, and run ddrescue on all of them, one at a time, with the same output file, you will probably obtain a complete and error-free file. This is so because the probability of having damaged areas at the same places on different input files is very low. Using the logfile, only the needed blocks are read from the second and successive copies. . The logfile is periodically saved to disc. So in case of a crash you can resume the rescue with little recopying. Also, the same logfile can be used for multiple commands that copy different areas of the file, and for multiple recovery attempts over different subsets. . gddrescue aligns its I/O buffer to the sector size so that it can be used to read from raw devices. For efficiency reasons, also aligns it to the memory page size if page size is a multiple of sector size. chroot-autobuild/build/buildd/gddrescue_1.2-1.3_ia64.deb: drwxr-xr-x root/root 0 2008-05-26 16:35:19 ./ drwxr-xr-x root/root 0 2008-05-26 16:35:19 ./sbin/ -rwxr-xr-x root/root 89392 2008-05-26 16:35:19 ./sbin/ddrescue drwxr-xr-x root/root 0 2008-05-26 16:35:15 ./usr/ drwxr-xr-x root/root 0 2008-05-26 16:35:16 ./usr/share/ drwxr-xr-x root/root 0 2008-05-26 16:35:19 ./usr/share/info/ -rw-r--r-- root/root 4679 2008-05-26 16:35:16 ./usr/share/info/ddrescue.info.gz drwxr-xr-x root/root 0 2008-05-26 16:35:16 ./usr/share/doc/ drwxr-xr-x root/root 0 2008-05-26 16:35:19 ./usr/share/doc/gddrescue/ -rw-r--r-- root/root 999 2006-04-03 11:59:01 ./usr/share/doc/gddrescue/changelog.gz -rw-r--r-- root/root 208 2006-03-29 18:10:01 ./usr/share/doc/gddrescue/NEWS.gz -rw-r--r-- root/root 1661 2005-10-10 18:59:38 ./usr/share/doc/gddrescue/README -rw-r--r-- root/root 528 2005-10-29 11:37:30 ./usr/share/doc/gddrescue/copyright -rw-r--r-- root/root 472 2008-05-26 16:35:06 ./usr/share/doc/gddrescue/changelog.Debian.gz drwxr-xr-x root/root 0 2008-05-26 16:35:16 ./usr/share/man/ drwxr-xr-x root/root 0 2008-05-26 16:35:19 ./usr/share/man/man1/ -rw-r--r-- root/root 1095 2008-05-26 16:35:16 ./usr/share/man/man1/ddrescue.1.gz gddrescue_1.2-1.3_ia64.changes: Format: 1.7 Date: Thu, 22 May 2008 15:02:53 +0100 Source: gddrescue Binary: gddrescue Architecture: ia64 Version: 1.2-1.3 Distribution: intrepid Urgency: medium Maintainer: Ubuntu/ia64 Build Daemon <buildd@floe.buildd> Changed-By: Colin Tuckley <colint@debian.org> Description: gddrescue - the GNU data recovery tool Changes: gddrescue (1.2-1.3) unstable; urgency=medium . * Non-maintainer upload. * Really Fix FTBFS on mips and others (missed part of patch in ddrescue.cc) Files: a0d0a32454afb6ebe45ba98d82a18942 41512 utils optional gddrescue_1.2-1.3_ia64.deb ****************************************************************************** Built successfully Purging chroot-autobuild/build/buildd/gddrescue-1.2 ------------------------------------------------------------------------------ /usr/bin/sudo dpkg --root=/home/buildd/build-615882-1567311/chroot-autobuild --purge po-debconf intltool-debian groff-base libmagic1 gettext file bsdmainutils html2text gettext-base man-db debhelper autotools-dev (Reading database ... 11469 files and directories currently installed.) Removing debhelper ... Removing autotools-dev ... Removing po-debconf ... Removing intltool-debian ... Removing gettext ... Removing file ... Purging configuration files for file ... Removing html2text ... Purging configuration files for html2text ... Removing gettext-base ... Removing man-db ... Purging configuration files for man-db ... Removing catpages as well as /var/cache/man hierarchy. Removing groff-base ... Purging configuration files for groff-base ... Removing libmagic1 ... Purging configuration files for libmagic1 ... Removing bsdmainutils ... Purging configuration files for bsdmainutils ... ****************************************************************************** Finished at 20080526-1635 Build needed 00:00:18, 1600k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', '615882-1567311'] Scanning for processes to kill in build 615882-1567311... Scanning for processes to kill in build /home/buildd/build-615882-1567311/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', '615882-1567311'] Unmounting chroot for build 615882-1567311... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', '615882-1567311'] Removing build 615882-1567311