[Pkg-debile-commits] [debile-slave] 23/100: update piuparts

Sylvestre Ledru sylvestre at alioth.debian.org
Mon Aug 19 14:53:02 UTC 2013


This is an automated email from the git hooks/post-receive script.

sylvestre pushed a commit to branch master
in repository debile-slave.

commit 65f1e0d9a978fef8d2d717783653299c6876e8e0
Author: Paul Tagliamonte <tag at pault.ag>
Date:   Sat May 25 12:26:19 2013 -0400

    update piuparts
---
 ethel/commands/adequate.py                         |    2 +-
 ethel/commands/piuparts.py                         |   65 +-
 ethel/wrappers/piuparts.py                         |   63 ++
 tests/wrappers/logs/fluxbox_1.3.5-1.log            |  744 ++++++++++++++++++++
 tests/wrappers/logs/freeradius_2.1.12+dfsg-1.2.log |  661 +++++++++++++++++
 .../wrappers/logs/ruby-actionpack-3.2_3.2.13-5.log |  354 ++++++++++
 tests/wrappers/test_piuparts.py                    |   19 +
 7 files changed, 1846 insertions(+), 62 deletions(-)

diff --git a/ethel/commands/adequate.py b/ethel/commands/adequate.py
index 60c18ed..38e3630 100644
--- a/ethel/commands/adequate.py
+++ b/ethel/commands/adequate.py
@@ -7,7 +7,7 @@ from storz.wrapper import generate_analysis
 import os
 
 
-def adequate(chroot, package):
+def adequate(chroot, package):  # make it package*s*
     analysis = generate_analysis("adequate", "unstable", package)
 
     with schroot(chroot) as session:
diff --git a/ethel/commands/piuparts.py b/ethel/commands/piuparts.py
index 6af8be9..baa1bb7 100644
--- a/ethel/commands/piuparts.py
+++ b/ethel/commands/piuparts.py
@@ -1,5 +1,6 @@
 from ethel.chroot import schroot, copy, scmd, get_tarball
 from ethel.utils import EthelSubprocessError
+from ethel.wrappers.piuparts import parse_piuparts
 
 from firehose.model import Issue, Message, File, Location
 from storz.wrapper import generate_analysis
@@ -13,7 +14,7 @@ LINE_INFO = re.compile(
     r"(?P<minutes>\d+)m(?P<sec>(\d(\.?))+)s (?P<severity>\w+): (?P<info>.*)")
 
 
-def piuparts(chroot, package):
+def piuparts(chroot, package):  # packages
     analysis = generate_analysis("piuparts", "unstable", package)
     tarball = get_tarball(chroot)
 
@@ -49,71 +50,13 @@ def piuparts(chroot, package):
             out, err = e.out, e.err
             failed = True
 
-        for x in parse_log(out.splitlines(), package):
+        for x in parse_piuparts(out.splitlines(), package):
             analysis.results.append(x)
 
         return failed, out, analysis
 
 
-def parse_log(lines, path):
-    obj = None
-    info = None
-    cur_msg = ""
-
-    cat = {
-        "dependency-is-messed-up": [
-            "E: Unable to correct problems, you have held broken packages.",
-        ],
-        "conffile-stuff-sucks": ["owned by: .+"],
-        "command-not-found": ["command not found|: not found"],
-        "conffile-modified": [
-            "debsums reports modifications inside the chroot"
-        ]
-    }
-
-    def handle_obj(obj):
-        obj.message = Message(text=cur_msg)
-        for k, v in cat.items():
-            for expr in v:
-                if re.findall(expr, cur_msg) != []:
-                    obj.testid = k
-                    break
-        #if obj.testid is None:
-        #    print(cur_msg)
-        #    raise Exception
-        return obj
-
-    for line in lines:
-        if line.startswith(" "):
-            cur_msg += "\n" + line.strip()
-            continue
-
-        match = LINE_INFO.match(line)
-        if match is None:
-            continue
-
-        info = match.groupdict()
-        if info['severity'] in ['DEBUG', 'DUMP', 'INFO']:
-            continue
-
-        if obj:
-            yield handle_obj(obj)
-            cur_msg = ""
-
-        obj = Issue(cwe=None,
-                    testid=None,
-                    location=Location(file=File(path, None),
-                                      function=None,
-                                      point=None),
-                    severity=info['severity'],
-                    message=Message(text=""),
-                    notes=None,
-                    trace=None)
-    if obj:
-        yield handle_obj(obj)
-
-
 def main():
     output = open(sys.argv[3], 'wb')
-    report = piuparts(*sys.argv[1:2])
+    failed, out, report = piuparts(sys.argv[1], sys.argv[2])
     output.write(report.to_xml_bytes())
diff --git a/ethel/wrappers/piuparts.py b/ethel/wrappers/piuparts.py
new file mode 100644
index 0000000..5eb2d46
--- /dev/null
+++ b/ethel/wrappers/piuparts.py
@@ -0,0 +1,63 @@
+from firehose.model import Issue, Message, File, Location
+import re
+
+
+LINE_INFO = re.compile(
+    r"(?P<minutes>\d+)m(?P<sec>(\d(\.?))+)s (?P<severity>\w+): (?P<info>.*)")
+
+
+def parse_piuparts(lines, path):
+    obj = None
+    info = None
+    testid_fallback = None
+
+    cur_msg = ""
+
+    cat = {
+        "dependency-is-messed-up": ["you have held broken packages",],
+        "conffile-stuff-sucks": ["owned by: .+"],
+        "command-not-found": ["command not found|: not found"],
+        "conffile-modified": [
+            "debsums reports modifications inside the chroot"
+        ]
+    }
+
+    def handle_obj(obj):
+        for k, v in cat.items():
+            for expr in v:
+                if re.findall(expr, cur_msg) != []:
+                    obj.testid = k
+                    break
+        #if obj.testid is None:
+        #    print(cur_msg)
+        #    raise Exception
+        return obj
+
+    for line in lines:
+        if line.startswith(" "):
+            cur_msg += "\n" + line.strip()
+            continue
+
+        match = LINE_INFO.match(line)
+        if match is None:
+            continue
+
+        info = match.groupdict()
+        if info['severity'] in ['DEBUG', 'DUMP', 'INFO']:
+            continue
+
+        if obj:
+            yield handle_obj(obj)
+            cur_msg = ""
+
+        obj = Issue(cwe=None,
+                    testid=None,
+                    location=Location(file=File(path, None),
+                                      function=None,
+                                      point=None),
+                    severity=info['severity'],
+                    message=Message(text=""),
+                    notes=None,
+                    trace=None)
+    if obj:
+        yield handle_obj(obj)
diff --git a/tests/wrappers/logs/fluxbox_1.3.5-1.log b/tests/wrappers/logs/fluxbox_1.3.5-1.log
new file mode 100644
index 0000000..08d8e67
--- /dev/null
+++ b/tests/wrappers/logs/fluxbox_1.3.5-1.log
@@ -0,0 +1,744 @@
+Executing: sudo env PYTHONPATH=/srv/piuparts.debian.org/lib/python2.6/dist-packages:/srv/piuparts.debian.org/lib/python2.7/dist-packages timeout -s INT -k 5m 35m /srv/piuparts.debian.org/sbin/piuparts --skip-logrotatefiles-test --warn-on-others --scriptsdir /etc/piuparts/scripts --warn-on-debsums-errors --scriptsdir /etc/piuparts/scripts-leftovers --mirror http://mirror.bm.debian.org/debian/ --tmpdir /srv/piuparts.debian.org/tmp -b /srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz  [...]
+Guessed: debian
+0m0.0s INFO: ------------------------------------------------------------------------------
+0m0.0s INFO: To quickly glance what went wrong, scroll down to the bottom of this logfile.
+0m0.0s INFO: FAQ available at http://wiki.debian.org/piuparts/FAQ
+0m0.0s INFO: ------------------------------------------------------------------------------
+0m0.0s INFO: piuparts version 0.51~201305142055~0.50-217-g30abd96 starting up.
+0m0.0s INFO: Command line arguments: '/srv/piuparts.debian.org/sbin/piuparts' '--skip-logrotatefiles-test' '--warn-on-others' '--scriptsdir' '/etc/piuparts/scripts' '--warn-on-debsums-errors' '--scriptsdir' '/etc/piuparts/scripts-leftovers' '--mirror' 'http://mirror.bm.debian.org/debian/' '--tmpdir' '/srv/piuparts.debian.org/tmp' '-b' '/srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz' '-d' 'sid' '--no-upgrade-test' '--apt' 'fluxbox=1.3.5-1'
+0m0.0s INFO: Running on: Linux piu-slave-bm-a 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2 x86_64
+0m0.0s DEBUG: Created temporary directory /srv/piuparts.debian.org/tmp/tmp_bkAQx
+0m0.0s DEBUG: Unpacking /srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz into /srv/piuparts.debian.org/tmp/tmp_bkAQx
+0m0.0s DEBUG: Starting command: ['tar', '-C', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', '-zxf', '/srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz']
+0m1.7s DEBUG: Command ok: ['tar', '-C', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', '-zxf', '/srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz']
+0m1.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'mount', '-t', 'proc', 'proc', '/proc']
+0m1.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'mount', '-t', 'proc', 'proc', '/proc']
+0m1.8s DEBUG: sources.list:
+  deb http://mirror.bm.debian.org/debian/ sid main
+  deb http://mirror.bm.debian.org/debian/ sid contrib
+  deb http://mirror.bm.debian.org/debian/ sid non-free
+0m1.8s DEBUG: Created policy-rc.d and chmodded it.
+0m1.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'update']
+0m7.9s DUMP: 
+  Get:1 http://mirror.bm.debian.org sid InRelease [205 kB]
+  Get:2 http://mirror.bm.debian.org sid/main amd64 Packages/DiffIndex [7876 B]
+  Hit http://mirror.bm.debian.org sid/contrib amd64 Packages/DiffIndex
+  Hit http://mirror.bm.debian.org sid/non-free amd64 Packages/DiffIndex
+  Get:3 http://mirror.bm.debian.org sid/contrib Translation-en/DiffIndex [7819 B]
+  Get:4 http://mirror.bm.debian.org sid/main Translation-en/DiffIndex [7876 B]
+  Get:5 http://mirror.bm.debian.org sid/non-free Translation-en/DiffIndex [7819 B]
+  Get:6 http://mirror.bm.debian.org sid/main amd64 2013-05-14-2017.57.pdiff [12.2 kB]
+  Get:7 http://mirror.bm.debian.org sid/main amd64 2013-05-14-2017.57.pdiff [12.2 kB]
+  Get:8 http://mirror.bm.debian.org sid/main 2013-05-14-2017.57.pdiff [2787 B]
+  Get:9 http://mirror.bm.debian.org sid/main 2013-05-14-2017.57.pdiff [2787 B]
+  Get:10 http://mirror.bm.debian.org sid/main amd64 2013-05-15-0215.38.pdiff [15.7 kB]
+  Get:11 http://mirror.bm.debian.org sid/main amd64 2013-05-15-0215.38.pdiff [15.7 kB]
+  Get:12 http://mirror.bm.debian.org sid/main 2013-05-15-0215.38.pdiff [286 B]
+  Get:13 http://mirror.bm.debian.org sid/main 2013-05-15-0215.38.pdiff [286 B]
+  Fetched 267 kB in 4s (63.8 kB/s)
+  Reading package lists...
+0m7.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'update']
+0m7.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', '-yf', 'dist-upgrade']
+0m8.4s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+0m8.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', '-yf', 'dist-upgrade']
+0m8.4s DEBUG: Copying scriptsdir /etc/piuparts/scripts to /srv/piuparts.debian.org/tmp/tmp_bkAQx/tmp/scripts/
+0m8.4s DEBUG: Copying scriptsdir /etc/piuparts/scripts-leftovers to /srv/piuparts.debian.org/tmp/tmp_bkAQx/tmp/scripts/
+0m8.4s INFO: Running scripts post_setup
+0m8.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_setup_experimental']
+0m8.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_setup_experimental']
+0m8.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_setup_fake-essential']
+0m9.9s DUMP: 
+  *** Adding fake essential packages ***
+  Reading package lists...
+  Building dependency tree...
+  The following extra packages will be installed:
+    ucf
+  Suggested packages:
+    virtual-mysql-client mysql-client postgresql-client
+  The following NEW packages will be installed:
+    dbconfig-common ucf
+  0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
+  Need to get 558 kB of archives.
+  After this operation, 1444 kB of additional disk space will be used.
+  Get:1 http://mirror.bm.debian.org/debian/ sid/main ucf all 3.0025+nmu3 [70.8 kB]
+  Get:2 http://mirror.bm.debian.org/debian/ sid/main dbconfig-common all 1.8.47+nmu1 [487 kB]
+  debconf: delaying package configuration, since apt-utils is not installed
+  Fetched 558 kB in 0s (24.9 MB/s)
+  Selecting previously unselected package ucf.
+  (Reading database ... 6681 files and directories currently installed.)
+  Unpacking ucf (from .../ucf_3.0025+nmu3_all.deb) ...
+  Moving old data out of the way
+  Selecting previously unselected package dbconfig-common.
+  Unpacking dbconfig-common (from .../dbconfig-common_1.8.47+nmu1_all.deb) ...
+  Setting up ucf (3.0025+nmu3) ...
+  Setting up dbconfig-common (1.8.47+nmu1) ...
+  
+  Creating config file /etc/dbconfig-common/config with new version
+0m9.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_setup_fake-essential']
+0m9.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_setup_forbid_home']
+0m10.0s DUMP: 
+  Disabling /home
+0m10.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_setup_forbid_home']
+0m10.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_setup_squeeze-backports']
+0m10.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_setup_squeeze-backports']
+0m10.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'clean']
+0m10.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'clean']
+0m10.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--get-selections', '*']
+0m10.6s DUMP: 
+  apt						install
+  base-files					install
+  base-passwd					install
+  bash						install
+  bsdutils					install
+  coreutils					install
+  dash						install
+  dbconfig-common					install
+  debconf						install
+  debconf-i18n					install
+  debian-archive-keyring				install
+  debianutils					install
+  diffutils					install
+  dpkg						install
+  e2fslibs:amd64					install
+  e2fsprogs					install
+  eatmydata					install
+  findutils					install
+  gcc-4.7-base:amd64				install
+  gcc-4.8-base:amd64				install
+  gnupg						install
+  gpgv						install
+  grep						install
+  gzip						install
+  hostname					install
+  initscripts					install
+  insserv						install
+  libacl1:amd64					install
+  libapt-pkg4.12:amd64				install
+  libattr1:amd64					install
+  libblkid1:amd64					install
+  libbz2-1.0:amd64				install
+  libc-bin					install
+  libc6:amd64					install
+  libcap2:amd64					install
+  libcomerr2:amd64				install
+  libdb5.1:amd64					install
+  libgcc1:amd64					install
+  liblocale-gettext-perl				install
+  liblzma5:amd64					install
+  libmount1					install
+  libncurses5:amd64				install
+  libpam-modules:amd64				install
+  libpam-modules-bin				install
+  libpam-runtime					install
+  libpam0g:amd64					install
+  libpcre3:amd64					install
+  libreadline6:amd64				install
+  libselinux1:amd64				install
+  libsemanage-common				install
+  libsemanage1:amd64				install
+  libsepol1:amd64					install
+  libslang2:amd64					install
+  libss2:amd64					install
+  libstdc++6:amd64				install
+  libtext-charwidth-perl				install
+  libtext-iconv-perl				install
+  libtext-wrapi18n-perl				install
+  libtinfo5:amd64					install
+  libusb-0.1-4:amd64				install
+  libustr-1.0-1:amd64				install
+  libuuid1:amd64					install
+  login						install
+  lsb-base					install
+  mawk						install
+  mount						install
+  multiarch-support				install
+  ncurses-base					install
+  ncurses-bin					install
+  passwd						install
+  perl-base					install
+  readline-common					install
+  sed						install
+  sensible-utils					install
+  sysv-rc						install
+  sysvinit					install
+  sysvinit-utils					install
+  tar						install
+  tzdata						install
+  ucf						install
+  util-linux					install
+  xz-utils					install
+  zlib1g:amd64					install
+0m10.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--get-selections', '*']
+0m10.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg-divert', '--list']
+0m10.6s DUMP: 
+  diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
+  diversion of /bin/sh to /bin/sh.distrib by dash
+0m10.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg-divert', '--list']
+0m10.6s INFO: apt-cache does not know about any of the requested packages
+0m10.6s INFO: Running scripts pre_test
+0m10.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_test_root_password']
+0m10.6s DUMP: 
+  Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
+0m10.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_test_root_password']
+0m10.6s INFO: Running scripts pre_install
+0m10.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_install_exceptions']
+0m10.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_install_exceptions']
+0m10.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_install_foreign_architecture_i386']
+0m10.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_install_foreign_architecture_i386']
+0m10.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-cache', 'show', 'fluxbox']
+0m12.4s DUMP: 
+  Package: fluxbox
+  Version: 1.3.5-1
+  Installed-Size: 3823
+  Maintainer: Dmitry E. Oboukhov <unera at debian.org>
+  Architecture: amd64
+  Provides: x-window-manager
+  Depends: menu (>= 2.1.19), libc6 (>= 2.15), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.2.1), libfribidi0 (>= 0.19.2), libgcc1 (>= 1:4.1.1), libice6 (>= 1:1.0.0), libimlib2, libsm6, libstdc++6 (>= 4.6), libx11-6, libxext6, libxft2 (>> 2.1.1), libxinerama1, libxpm4, libxrandr2, libxrender1, zlib1g (>= 1:1.1.4)
+  Recommends: xfonts-terminus, feh | eterm | hsetroot | xloadimage
+  Suggests: fbpager, fbdesk, fbautostart
+  Description-en: Highly configurable and low resource X11 Window manager
+   Fairly similar to blackbox, from which it is derived, but has been
+   extended with features such as pwm-style window tabs, configurable
+   key bindings, toolbar, and an iconbar. It also includes some cosmetic
+   fixes over blackbox.
+   .
+   This package contains support for GNOME and KDE.
+  Homepage: http://fluxbox.org
+  Description-md5: 13990cdf4dc1b2dc117250b7023f2e58
+  Tag: implemented-in::c, interface::x11, role::program, scope::utility,
+   uitoolkit::gtk, x11::window-manager
+  Section: x11
+  Priority: optional
+  Filename: pool/main/f/fluxbox/fluxbox_1.3.5-1_amd64.deb
+  Size: 1520130
+  MD5sum: 03b752016c9b422c0e9dc8d0128ee497
+  SHA1: 0da1cfa9f8ec53b27bc3c22e04f89e115b1b03bf
+  SHA256: 017d26959e140eb6f3c0ffd36a4ce9d69cc69fafdf4b16e79dc92530d41dd3a3
+0m12.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-cache', 'show', 'fluxbox']
+0m12.5s DEBUG: Starting command: ['dpkg-deb', '-b', '--nocheck', '/srv/piuparts.debian.org/tmp/tmptZq1w2/piuparts-depends-dummy']
+0m12.5s DUMP: 
+  dpkg-deb: warning: not checking contents of control area
+  dpkg-deb: building an unknown package in '/srv/piuparts.debian.org/tmp/tmptZq1w2/piuparts-depends-dummy.deb'.
+0m12.5s DEBUG: Command ok: ['dpkg-deb', '-b', '--nocheck', '/srv/piuparts.debian.org/tmp/tmptZq1w2/piuparts-depends-dummy']
+0m12.5s DEBUG: Copying /srv/piuparts.debian.org/tmp/tmptZq1w2/piuparts-depends-dummy.deb to /srv/piuparts.debian.org/tmp/tmp_bkAQx/tmp
+0m12.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
+0m12.5s DUMP: 
+  Selecting previously unselected package piuparts-depends-dummy.
+  (Reading database ... 6935 files and directories currently installed.)
+  Unpacking piuparts-depends-dummy (from tmp/piuparts-depends-dummy.deb) ...
+  dpkg: dependency problems prevent configuration of piuparts-depends-dummy:
+   piuparts-depends-dummy depends on menu (>= 2.1.19); however:
+    Package menu is not installed.
+   piuparts-depends-dummy depends on libfontconfig1 (>= 2.9.0); however:
+    Package libfontconfig1 is not installed.
+   piuparts-depends-dummy depends on libfreetype6 (>= 2.2.1); however:
+    Package libfreetype6 is not installed.
+   piuparts-depends-dummy depends on libfribidi0 (>= 0.19.2); however:
+    Package libfribidi0 is not installed.
+   piuparts-depends-dummy depends on libice6 (>= 1:1.0.0); however:
+    Package libice6 is not installed.
+   piuparts-depends-dummy depends on libimlib2; however:
+    Package libimlib2 is not installed.
+   piuparts-depends-dummy depends on libsm6; however:
+    Package libsm6 is not installed.
+   piuparts-depends-dummy depends on libx11-6; however:
+    Package libx11-6 is not installed.
+   piuparts-depends-dummy depends on libxext6; however:
+    Package libxext6 is not installed.
+   piuparts-depends-dummy depends on libxft2 (>> 2.1.1); however
+  dpkg: error processing piuparts-depends-dummy (--install):
+   dependency problems - leaving unconfigured
+  Errors were encountered while processing:
+   piuparts-depends-dummy
+0m12.5s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
+0m12.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', '-yf', 'install']
+0m16.7s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  Correcting dependencies... Done
+  The following extra packages will be installed:
+    fontconfig-config fonts-dejavu-core libexpat1 libfontconfig1 libfreetype6
+    libfribidi0 libgif4 libice6 libid3tag0 libimlib2 libjbig0 libjpeg8
+    libpng12-0 libsm6 libtiff4 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
+    libxext6 libxft2 libxinerama1 libxpm4 libxrandr2 libxrender1 menu
+    ttf-dejavu-core x11-common
+  Suggested packages:
+    menu-l10n gksu kdebase-bin kdebase-runtime ktsuss sux
+  The following NEW packages will be installed:
+    fontconfig-config fonts-dejavu-core libexpat1 libfontconfig1 libfreetype6
+    libfribidi0 libgif4 libice6 libid3tag0 libimlib2 libjbig0 libjpeg8
+    libpng12-0 libsm6 libtiff4 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
+    libxext6 libxft2 libxinerama1 libxpm4 libxrandr2 libxrender1 menu
+    ttf-dejavu-core x11-common
+  0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded.
+  1 not fully installed or removed.
+  Need to get 5435 kB of archives.
+  After this operation, 13.8 MB of additional disk space will be used.
+  Get:1 http://mirror.bm.debian.org/debian/ sid/main menu amd64 2.1.46 [480 kB]
+  Get:2 http://mirror.bm.debian.org/debian/ sid/main libexpat1 amd64 2.1.0-3 [139 kB]
+  Get:3 http://mirror.bm.debian.org/debian/ sid/main libfreetype6 amd64 2.4.9-1.1 [451 kB]
+  Get:4 http://mirror.bm.debian.org/debian/ sid/main fonts-dejavu-core all 2.33+svn2514-3 [1042 kB]
+  Get:5 http://mirror.bm.debian.org/debian/ sid/main ttf-dejavu-core all 2.33+svn2514-3 [29.8 kB]
+  Get:6 http://mirror.bm.debian.org/debian/ sid/main fontconfig-config all 2.9.0-7.1 [233 kB]
+  Get:7 http://mirror.bm.debian.org/debian/ sid/main libfontconfig1 amd64 2.9.0-7.1 [300 kB]
+  Get:8 http://mirror.bm.debian.org/debian/ sid/main libfribidi0 amd64 0.19.5-2 [46.6 kB]
+  Get:9 http://mirror.bm.debian.org/debian/ sid/main x11-common all 1:7.7+3 [284 kB]
+  Get:10 http://mirror.bm.debian.org/debian/ sid/main libice6 amd64 2:1.0.8-2 [63.1 kB]
+  Get:11 http://mirror.bm.debian.org/debian/ sid/main libgif4 amd64 4.1.6-10 [42.7 kB]
+  Get:12 http://mirror.bm.debian.org/debian/ sid/main libid3tag0 amd64 0.15.1b-10 [40.4 kB]
+  Get:13 http://mirror.bm.debian.org/debian/ sid/main libjpeg8 amd64 8d-1 [134 kB]
+  Get:14 http://mirror.bm.debian.org/debian/ sid/main libpng12-0 amd64 1.2.49-4 [190 kB]
+  Get:15 http://mirror.bm.debian.org/debian/ sid/main libjbig0 amd64 2.0-2 [32.2 kB]
+  Get:16 http://mirror.bm.debian.org/debian/ sid/main libtiff4 amd64 3.9.6-11 [202 kB]
+  Get:17 http://mirror.bm.debian.org/debian/ sid/main libxau6 amd64 1:1.0.7-1 [18.8 kB]
+  Get:18 http://mirror.bm.debian.org/debian/ sid/main libxdmcp6 amd64 1:1.1.1-1 [26.3 kB]
+  Get:19 http://mirror.bm.debian.org/debian/ sid/main libxcb1 amd64 1.8.1-2 [50.1 kB]
+  Get:20 http://mirror.bm.debian.org/debian/ sid/main libx11-data all 2:1.5.0-1 [189 kB]
+  Get:21 http://mirror.bm.debian.org/debian/ sid/main libx11-6 amd64 2:1.5.0-1 [901 kB]
+  Get:22 http://mirror.bm.debian.org/debian/ sid/main libxext6 amd64 2:1.3.1-2 [55.3 kB]
+  Get:23 http://mirror.bm.debian.org/debian/ sid/main libimlib2 amd64 1.4.5-1 [258 kB]
+  Get:24 http://mirror.bm.debian.org/debian/ sid/main libsm6 amd64 2:1.2.1-2 [34.2 kB]
+  Get:25 http://mirror.bm.debian.org/debian/ sid/main libxrender1 amd64 1:0.9.7-1 [32.2 kB]
+  Get:26 http://mirror.bm.debian.org/debian/ sid/main libxft2 amd64 2.3.1-1 [61.0 kB]
+  Get:27 http://mirror.bm.debian.org/debian/ sid/main libxinerama1 amd64 2:1.1.2-1 [16.8 kB]
+  Get:28 http://mirror.bm.debian.org/debian/ sid/main libxpm4 amd64 1:3.5.10-1 [49.4 kB]
+  Get:29 http://mirror.bm.debian.org/debian/ sid/main libxrandr2 amd64 2:1.3.2-2 [33.5 kB]
+  debconf: delaying package configuration, since apt-utils is not installed
+  Fetched 5435 kB in 1s (3958 kB/s)
+  Selecting previously unselected package menu.
+  (Reading database ... 6935 files and directories currently installed.)
+  Unpacking menu (from .../archives/menu_2.1.46_amd64.deb) ...
+  Selecting previously unselected package libexpat1:amd64.
+  Unpacking libexpat1:amd64 (from .../libexpat1_2.1.0-3_amd64.deb) ...
+  Selecting previously unselected package libfreetype6:amd64.
+  Unpacking libfreetype6:amd64 (from .../libfreetype6_2.4.9-1.1_amd64.deb) ...
+  Selecting previously unselected package fonts-dejavu-core.
+  Unpacking fonts-dejavu-core (from .../fonts-dejavu-core_2.33+svn2514-3_all.deb) ...
+  Selecting previously unselected package ttf-dejavu-core.
+  Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.33+svn2514-3_all.deb) ...
+  Selecting previously unselected package fontconfig-config.
+  Unpacking fontconfig-config (from .../fontconfig-config_2.9.0-7.1_all.deb) ...
+  Selecting previously unselected package libfontconfig1:amd64.
+  Unpacking libfontconfig1:amd64 (from .../libfontconfig1_2.9.0-7.1_amd64.deb) ...
+  Selecting previously unselected package libfribidi0:amd64.
+  Unpacking libfribidi0:amd64 (from .../libfribidi0_0.19.5-2_amd64.deb) ...
+  Selecting previously unselected package x11-common.
+  Unpacking x11-common (from .../x11-common_1%3a7.7+3_all.deb) ...
+  Selecting previously unselected package libice6:amd64.
+  Unpacking libice6:amd64 (from .../libice6_2%3a1.0.8-2_amd64.deb) ...
+  Selecting previously unselected package libgif4.
+  Unpacking libgif4 (from .../libgif4_4.1.6-10_amd64.deb) ...
+  Selecting previously unselected package libid3tag0.
+  Unpacking libid3tag0 (from .../libid3tag0_0.15.1b-10_amd64.deb) ...
+  Selecting previously unselected package libjpeg8:amd64.
+  Unpacking libjpeg8:amd64 (from .../libjpeg8_8d-1_amd64.deb) ...
+  Selecting previously unselected package libpng12-0:amd64.
+  Unpacking libpng12-0:amd64 (from .../libpng12-0_1.2.49-4_amd64.deb) ...
+  Selecting previously unselected package libjbig0:amd64.
+  Unpacking libjbig0:amd64 (from .../libjbig0_2.0-2_amd64.deb) ...
+  Selecting previously unselected package libtiff4:amd64.
+  Unpacking libtiff4:amd64 (from .../libtiff4_3.9.6-11_amd64.deb) ...
+  Selecting previously unselected package libxau6:amd64.
+  Unpacking libxau6:amd64 (from .../libxau6_1%3a1.0.7-1_amd64.deb) ...
+  Selecting previously unselected package libxdmcp6:amd64.
+  Unpacking libxdmcp6:amd64 (from .../libxdmcp6_1%3a1.1.1-1_amd64.deb) ...
+  Selecting previously unselected package libxcb1:amd64.
+  Unpacking libxcb1:amd64 (from .../libxcb1_1.8.1-2_amd64.deb) ...
+  Selecting previously unselected package libx11-data.
+  Unpacking libx11-data (from .../libx11-data_2%3a1.5.0-1_all.deb) ...
+  Selecting previously unselected package libx11-6:amd64.
+  Unpacking libx11-6:amd64 (from .../libx11-6_2%3a1.5.0-1_amd64.deb) ...
+  Selecting previously unselected package libxext6:amd64.
+  Unpacking libxext6:amd64 (from .../libxext6_2%3a1.3.1-2_amd64.deb) ...
+  Selecting previously unselected package libimlib2.
+  Unpacking libimlib2 (from .../libimlib2_1.4.5-1_amd64.deb) ...
+  Selecting previously unselected package libsm6:amd64.
+  Unpacking libsm6:amd64 (from .../libsm6_2%3a1.2.1-2_amd64.deb) ...
+  Selecting previously unselected package libxrender1:amd64.
+  Unpacking libxrender1:amd64 (from .../libxrender1_1%3a0.9.7-1_amd64.deb) ...
+  Selecting previously unselected package libxft2:amd64.
+  Unpacking libxft2:amd64 (from .../libxft2_2.3.1-1_amd64.deb) ...
+  Selecting previously unselected package libxinerama1:amd64.
+  Unpacking libxinerama1:amd64 (from .../libxinerama1_2%3a1.1.2-1_amd64.deb) ...
+  Selecting previously unselected package libxpm4:amd64.
+  Unpacking libxpm4:amd64 (from .../libxpm4_1%3a3.5.10-1_amd64.deb) ...
+  Selecting previously unselected package libxrandr2:amd64.
+  Unpacking libxrandr2:amd64 (from .../libxrandr2_2%3a1.3.2-2_amd64.deb) ...
+  Setting up menu (2.1.46) ...
+  Setting up libexpat1:amd64 (2.1.0-3) ...
+  Setting up libfreetype6:amd64 (2.4.9-1.1) ...
+  Setting up fonts-dejavu-core (2.33+svn2514-3) ...
+  Setting up ttf-dejavu-core (2.33+svn2514-3) ...
+  Setting up fontconfig-config (2.9.0-7.1) ...
+  Setting up libfontconfig1:amd64 (2.9.0-7.1) ...
+  Setting up libfribidi0:amd64 (0.19.5-2) ...
+  Setting up x11-common (1:7.7+3) ...
+  invoke-rc.d: policy-rc.d denied execution of start.
+  Setting up libice6:amd64 (2:1.0.8-2) ...
+  Setting up libgif4 (4.1.6-10) ...
+  Setting up libid3tag0 (0.15.1b-10) ...
+  Setting up libjpeg8:amd64 (8d-1) ...
+  Setting up libpng12-0:amd64 (1.2.49-4) ...
+  Setting up libjbig0:amd64 (2.0-2) ...
+  Setting up libtiff4:amd64 (3.9.6-11) ...
+  Setting up libxau6:amd64 (1:1.0.7-1) ...
+  Setting up libxdmcp6:amd64 (1:1.1.1-1) ...
+  Setting up libxcb1:amd64 (1.8.1-2) ...
+  Setting up libx11-data (2:1.5.0-1) ...
+  Setting up libx11-6:amd64 (2:1.5.0-1) ...
+  Setting up libxext6:amd64 (2:1.3.1-2) ...
+  Setting up libimlib2 (1.4.5-1) ...
+  Setting up libsm6:amd64 (2:1.2.1-2) ...
+  Setting up libxrender1:amd64 (1:0.9.7-1) ...
+  Setting up libxft2:amd64 (2.3.1-1) ...
+  Setting up libxinerama1:amd64 (2:1.1.2-1) ...
+  Setting up libxpm4:amd64 (1:3.5.10-1) ...
+  Setting up libxrandr2:amd64 (2:1.3.2-2) ...
+  Processing triggers for menu ...
+  Setting up piuparts-depends-dummy (0.invalid.0) ...
+  Processing triggers for libc-bin ...
+  ldconfig deferred processing now taking place
+0m16.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', '-yf', 'install']
+0m16.7s INFO: Installation of ['tmp/piuparts-depends-dummy.deb'] ok
+0m16.7s DEBUG: Removing /srv/piuparts.debian.org/tmp/tmp_bkAQx/tmp/piuparts-depends-dummy.deb
+0m16.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--purge', 'piuparts-depends-dummy']
+0m16.7s DUMP: 
+  (Reading database ... 7721 files and directories currently installed.)
+  Removing piuparts-depends-dummy ...
+0m16.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--purge', 'piuparts-depends-dummy']
+0m16.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'clean']
+0m16.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'clean']
+0m17.3s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_bkAQx']
+0m17.7s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_bkAQx']
+0m18.7s DEBUG: No broken symlinks as far as we can find.
+0m18.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-cache', 'policy']
+0m20.5s DUMP: 
+  Package files:
+   100 /var/lib/dpkg/status
+       release a=now
+   500 http://mirror.bm.debian.org/debian/ sid/non-free Translation-en
+   500 http://mirror.bm.debian.org/debian/ sid/main Translation-en
+   500 http://mirror.bm.debian.org/debian/ sid/contrib Translation-en
+   500 http://mirror.bm.debian.org/debian/ sid/non-free amd64 Packages
+       release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
+       origin mirror.bm.debian.org
+   500 http://mirror.bm.debian.org/debian/ sid/contrib amd64 Packages
+       release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
+       origin mirror.bm.debian.org
+   500 http://mirror.bm.debian.org/debian/ sid/main amd64 Packages
+       release o=Debian,a=unstable,n=sid,l=Debian,c=main
+       origin mirror.bm.debian.org
+  Pinned packages:
+0m20.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-cache', 'policy']
+0m20.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-cache', 'policy', 'fluxbox']
+0m20.6s DUMP: 
+  fluxbox:
+    Installed: (none)
+    Candidate: 1.3.5-1
+    Version table:
+       1.3.5-1 0
+          500 http://mirror.bm.debian.org/debian/ sid/main amd64 Packages
+0m20.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-cache', 'policy', 'fluxbox']
+0m20.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', '-y', 'install', 'fluxbox=1.3.5-1']
+0m21.8s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  Suggested packages:
+    fbpager fbdesk fbautostart
+  Recommended packages:
+    xfonts-terminus feh eterm hsetroot xloadimage
+  The following NEW packages will be installed:
+    fluxbox
+  0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
+  Need to get 1520 kB of archives.
+  After this operation, 3915 kB of additional disk space will be used.
+  Get:1 http://mirror.bm.debian.org/debian/ sid/main fluxbox amd64 1.3.5-1 [1520 kB]
+  debconf: delaying package configuration, since apt-utils is not installed
+  Fetched 1520 kB in 0s (11.7 MB/s)
+  Selecting previously unselected package fluxbox.
+  (Reading database ... 7721 files and directories currently installed.)
+  Unpacking fluxbox (from .../fluxbox_1.3.5-1_amd64.deb) ...
+  Processing triggers for menu ...
+  Setting up fluxbox (1.3.5-1) ...
+  update-alternatives: using /usr/bin/startfluxbox to provide /usr/bin/x-window-manager (x-window-manager) in auto mode
+  Processing triggers for menu ...
+0m21.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', '-y', 'install', 'fluxbox=1.3.5-1']
+0m21.8s INFO: Running scripts post_install
+0m21.8s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_bkAQx']
+0m22.1s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_bkAQx']
+0m23.3s DEBUG: No broken symlinks as far as we can find.
+0m23.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--get-selections', '*']
+0m23.3s DUMP: 
+  apt						install
+  base-files					install
+  base-passwd					install
+  bash						install
+  bsdutils					install
+  coreutils					install
+  dash						install
+  dbconfig-common					install
+  debconf						install
+  debconf-i18n					install
+  debian-archive-keyring				install
+  debianutils					install
+  diffutils					install
+  dpkg						install
+  e2fslibs:amd64					install
+  e2fsprogs					install
+  eatmydata					install
+  findutils					install
+  fluxbox						install
+  fontconfig-config				install
+  fonts-dejavu-core				install
+  gcc-4.7-base:amd64				install
+  gcc-4.8-base:amd64				install
+  gnupg						install
+  gpgv						install
+  grep						install
+  gzip						install
+  hostname					install
+  initscripts					install
+  insserv						install
+  libacl1:amd64					install
+  libapt-pkg4.12:amd64				install
+  libattr1:amd64					install
+  libblkid1:amd64					install
+  libbz2-1.0:amd64				install
+  libc-bin					install
+  libc6:amd64					install
+  libcap2:amd64					install
+  libcomerr2:amd64				install
+  libdb5.1:amd64					install
+  libexpat1:amd64					install
+  libfontconfig1:amd64				install
+  libfreetype6:amd64				install
+  libfribidi0:amd64				install
+  libgcc1:amd64					install
+  libgif4						install
+  libice6:amd64					install
+  libid3tag0					install
+  libimlib2					install
+  libjbig0:amd64					install
+  libjpeg8:amd64					install
+  liblocale-gettext-perl				install
+  liblzma5:amd64					install
+  libmount1					install
+  libncurses5:amd64				install
+  libpam-modules:amd64				install
+  libpam-modules-bin				install
+  libpam-runtime					install
+  libpam0g:amd64					install
+  libpcre3:amd64					install
+  libpng12-0:amd64				install
+  libreadline6:amd64				install
+  libselinux1:amd64				install
+  libsemanage-common				install
+  libsemanage1:amd64				install
+  libsepol1:amd64					install
+  libslang2:amd64					install
+  libsm6:amd64					install
+  libss2:amd64					install
+  libstdc++6:amd64				install
+  libtext-charwidth-perl				install
+  libtext-iconv-perl				install
+  libtext-wrapi18n-perl				install
+  libtiff4:amd64					install
+  libtinfo5:amd64					install
+  libusb-0.1-4:amd64				install
+  libustr-1.0-1:amd64				install
+  libuuid1:amd64					install
+  libx11-6:amd64					install
+  libx11-data					install
+  libxau6:amd64					install
+  libxcb1:amd64					install
+  libxdmcp6:amd64					install
+  libxext6:amd64					install
+  libxft2:amd64					install
+  libxinerama1:amd64				install
+  libxpm4:amd64					install
+  libxrandr2:amd64				install
+  libxrender1:amd64				install
+  login						install
+  lsb-base					install
+  mawk						install
+  menu						install
+  mount						install
+  multiarch-support				install
+  ncurses-base					install
+  ncurses-bin					install
+  passwd						install
+  perl-base					install
+  readline-common					install
+  sed						install
+  sensible-utils					install
+  sysv-rc						install
+  sysvinit					install
+  sysvinit-utils					install
+  tar						install
+  ttf-dejavu-core					install
+  tzdata						install
+  ucf						install
+  util-linux					install
+  x11-common					install
+  xz-utils					install
+  zlib1g:amd64					install
+0m23.3s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--get-selections', '*']
+0m24.0s DEBUG: Starting command: ['debsums', '--root', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', '-ac']
+0m24.7s DEBUG: Command ok: ['debsums', '--root', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', '-ac']
+0m24.7s INFO: Running scripts pre_remove
+0m24.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_40_find_obsolete_conffiles']
+0m24.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_40_find_obsolete_conffiles']
+0m24.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_50_find_bad_permissions']
+0m24.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_50_find_bad_permissions']
+0m24.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_50_find_missing_copyright']
+0m24.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_50_find_missing_copyright']
+0m24.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_exceptions']
+0m24.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_exceptions']
+0m24.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_preseed_cleanup']
+0m24.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/pre_remove_preseed_cleanup']
+0m24.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'remove', 'libx11-data', 'libfreetype6:amd64', 'libid3tag0', 'libx11-6:amd64', 'libxcb1:amd64', 'fonts-dejavu-core', 'libfontconfig1:amd64', 'libjpeg8:amd64', 'libfribidi0:amd64', 'libtiff4:amd64', 'menu', 'libsm6:amd64', 'libxext6:amd64', 'libimlib2', 'libxinerama1:amd64', 'libxdmcp6:amd64', 'libjbig0:amd64', 'libxau6:amd64', 'libpng12-0:amd64', 'libxrender1:amd64', 'libxpm4:amd [...]
+0m26.0s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  The following packages will be REMOVED:
+    fluxbox fontconfig-config fonts-dejavu-core libexpat1 libfontconfig1
+    libfreetype6 libfribidi0 libgif4 libice6 libid3tag0 libimlib2 libjbig0
+    libjpeg8 libpng12-0 libsm6 libtiff4 libx11-6 libx11-data libxau6 libxcb1
+    libxdmcp6 libxext6 libxft2 libxinerama1 libxpm4 libxrandr2 libxrender1 menu
+    ttf-dejavu-core x11-common
+  0 upgraded, 0 newly installed, 30 to remove and 0 not upgraded.
+  After this operation, 17.8 MB disk space will be freed.
+  (Reading database ... 8120 files and directories currently installed.)
+  Removing fluxbox ...
+  Removing libxft2:amd64 ...
+  Removing libfontconfig1:amd64 ...
+  Removing fontconfig-config ...
+  Removing ttf-dejavu-core ...
+  Removing fonts-dejavu-core ...
+  Removing libexpat1:amd64 ...
+  Removing libimlib2 ...
+  Removing libfreetype6:amd64 ...
+  Removing libfribidi0:amd64 ...
+  Removing libgif4 ...
+  Removing libsm6:amd64 ...
+  Removing libice6:amd64 ...
+  Removing libid3tag0 ...
+  Removing libtiff4:amd64 ...
+  Removing libjbig0:amd64 ...
+  Removing libjpeg8:amd64 ...
+  Removing libpng12-0:amd64 ...
+  Removing libxrandr2:amd64 ...
+  Removing libxrender1:amd64 ...
+  Removing libxpm4:amd64 ...
+  Removing libxinerama1:amd64 ...
+  Removing libxext6:amd64 ...
+  Removing libx11-6:amd64 ...
+  Removing libx11-data ...
+  Removing libxcb1:amd64 ...
+  Removing libxau6:amd64 ...
+  Removing libxdmcp6:amd64 ...
+  Removing menu ...
+  Removing x11-common ...
+  invoke-rc.d: policy-rc.d denied execution of stop.
+  Processing triggers for libc-bin ...
+  ldconfig deferred processing now taking place
+0m26.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'remove', 'libx11-data', 'libfreetype6:amd64', 'libid3tag0', 'libx11-6:amd64', 'libxcb1:amd64', 'fonts-dejavu-core', 'libfontconfig1:amd64', 'libjpeg8:amd64', 'libfribidi0:amd64', 'libtiff4:amd64', 'menu', 'libsm6:amd64', 'libxext6:amd64', 'libimlib2', 'libxinerama1:amd64', 'libxdmcp6:amd64', 'libjbig0:amd64', 'libxau6:amd64', 'libpng12-0:amd64', 'libxrender1:amd64', 'libxpm4:amd64', ' [...]
+0m26.0s INFO: Running scripts post_remove
+0m26.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_remove_cleanup']
+0m26.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_remove_cleanup']
+0m26.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--purge', 'libx11-data', 'libfreetype6:amd64', 'libid3tag0', 'libx11-6:amd64', 'libxcb1:amd64', 'fonts-dejavu-core', 'libfontconfig1:amd64', 'libjpeg8:amd64', 'libfribidi0:amd64', 'libtiff4:amd64', 'menu', 'libsm6:amd64', 'libxext6:amd64', 'libimlib2', 'libxinerama1:amd64', 'libxdmcp6:amd64', 'libjbig0:amd64', 'libxau6:amd64', 'libpng12-0:amd64', 'libxrender1:amd64', 'libxpm4:amd64 [...]
+0m26.7s DUMP: 
+  dpkg: warning: ignoring request to remove libx11-data which isn't installed
+  (Reading database ... 7015 files and directories currently installed.)
+  Removing libfreetype6:amd64 ...
+  Purging configuration files for libfreetype6:amd64 ...
+  Removing libid3tag0 ...
+  Purging configuration files for libid3tag0 ...
+  Removing libx11-6:amd64 ...
+  Purging configuration files for libx11-6:amd64 ...
+  Removing libxcb1:amd64 ...
+  Purging configuration files for libxcb1:amd64 ...
+  Removing fonts-dejavu-core ...
+  Purging configuration files for fonts-dejavu-core ...
+  Removing libfontconfig1:amd64 ...
+  Purging configuration files for libfontconfig1:amd64 ...
+  dpkg: warning: ignoring request to remove libjpeg8 which isn't installed
+  Removing libfribidi0:amd64 ...
+  Purging configuration files for libfribidi0:amd64 ...
+  Removing libtiff4:amd64 ...
+  Purging configuration files for libtiff4:amd64 ...
+  Removing menu ...
+  Purging configuration files for menu ...
+  Removing libsm6:amd64 ...
+  Purging configuration files for libsm6:amd64 ...
+  Removing libxext6:amd64 ...
+  Purging configuration files for libxext6:amd64 ...
+  Removing libimlib2 ...
+  Purging configuration files for libimlib2 ...
+  Removing libxinerama1:amd64 ...
+  Purging configuration files for libxinerama1:amd64 ...
+  Removing libxdmcp6:amd64 ...
+  Purging configuration files for libxdmcp6:amd64 ...
+  Removing libjbig0:amd64 ...
+  Purging configuration files for libjbig0:amd64 ...
+  Removing libxau6:amd64 ...
+  Purging configuration files for libxau6:amd64 ...
+  Removing libpng12-0:amd64 ...
+  Purging configuration files for libpng12-0:amd64 ...
+  Removing libxrender1:amd64 ...
+  Purging configuration files for libxrender1:amd64 ...
+  Removing libxpm4:amd64 ...
+  Purging configuration files for libxpm4:amd64 ...
+  Removing x11-common ...
+  Purging configuration files for x11-common ...
+  Removing libxrandr2:amd64 ...
+  Purging configuration files for libxrandr2:amd64 ...
+  dpkg: warning: ignoring request to remove ttf-dejavu-core which isn't installed
+  Removing libice6:amd64 ...
+  Purging configuration files for libice6:amd64 ...
+  Removing libxft2:amd64 ...
+  Purging configuration files for libxft2:amd64 ...
+  Removing libgif4 ...
+  Purging configuration files for libgif4 ...
+  Removing libexpat1:amd64 ...
+  Purging configuration files for libexpat1:amd64 ...
+  Removing fontconfig-config ...
+  Purging configuration files for fontconfig-config ...
+0m26.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--purge', 'libx11-data', 'libfreetype6:amd64', 'libid3tag0', 'libx11-6:amd64', 'libxcb1:amd64', 'fonts-dejavu-core', 'libfontconfig1:amd64', 'libjpeg8:amd64', 'libfribidi0:amd64', 'libtiff4:amd64', 'menu', 'libsm6:amd64', 'libxext6:amd64', 'libimlib2', 'libxinerama1:amd64', 'libxdmcp6:amd64', 'libjbig0:amd64', 'libxau6:amd64', 'libpng12-0:amd64', 'libxrender1:amd64', 'libxpm4:amd64', 'x1 [...]
+0m26.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--purge', 'fluxbox']
+0m26.8s DUMP: 
+  (Reading database ... 6946 files and directories currently installed.)
+  Removing fluxbox ...
+  Purging configuration files for fluxbox ...
+0m26.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--purge', 'fluxbox']
+0m26.8s INFO: Running scripts post_purge
+0m26.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_purge_exceptions']
+0m26.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'tmp/scripts/post_purge_exceptions']
+0m26.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--purge', '--pending']
+0m26.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--purge', '--pending']
+0m26.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--remove', '--pending']
+0m26.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg', '--remove', '--pending']
+0m26.8s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_bkAQx']
+0m27.1s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_bkAQx']
+0m28.1s DEBUG: No broken symlinks as far as we can find.
+0m28.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg-divert', '--list']
+0m28.1s DUMP: 
+  diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
+  diversion of /bin/sh to /bin/sh.distrib by dash
+0m28.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'dpkg-divert', '--list']
+0m28.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'clean']
+0m28.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'apt-get', 'clean']
+0m29.3s INFO: PASS: Installation and purging test.
+0m29.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'umount', '/proc']
+0m29.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_bkAQx', 'eatmydata', 'umount', '/proc']
+0m29.6s DEBUG: Starting command: ['rm', '-rf', '--one-file-system', '/srv/piuparts.debian.org/tmp/tmp_bkAQx']
+0m29.8s DEBUG: Command ok: ['rm', '-rf', '--one-file-system', '/srv/piuparts.debian.org/tmp/tmp_bkAQx']
+0m29.8s DEBUG: Removed directory tree at /srv/piuparts.debian.org/tmp/tmp_bkAQx
+0m29.8s INFO: PASS: All tests.
+0m29.8s INFO: piuparts run ends.
diff --git a/tests/wrappers/logs/freeradius_2.1.12+dfsg-1.2.log b/tests/wrappers/logs/freeradius_2.1.12+dfsg-1.2.log
new file mode 100644
index 0000000..11d982a
--- /dev/null
+++ b/tests/wrappers/logs/freeradius_2.1.12+dfsg-1.2.log
@@ -0,0 +1,661 @@
+Executing: sudo env PYTHONPATH=/srv/piuparts.debian.org/lib/python2.6/dist-packages:/srv/piuparts.debian.org/lib/python2.7/dist-packages timeout -s INT -k 5m 35m /srv/piuparts.debian.org/sbin/piuparts --skip-logrotatefiles-test --warn-on-others --scriptsdir /etc/piuparts/scripts --warn-on-debsums-errors --no-eatmydata --scriptsdir /etc/piuparts/scripts-leftovers --mirror http://mirror.bm.debian.org/debian/ --tmpdir /srv/piuparts.debian.org/tmp -b /srv/piuparts.debian.org/slave/basetgz/si [...]
+0m0.0s INFO: ------------------------------------------------------------------------------
+0m0.0s INFO: To quickly glance what went wrong, scroll down to the bottom of this logfile.
+0m0.0s INFO: FAQ available at http://wiki.debian.org/piuparts/FAQ
+0m0.0s INFO: ------------------------------------------------------------------------------
+0m0.0s INFO: piuparts version 0.52~201305161036~0.51-16-ge46ab19 starting up.
+0m0.0s INFO: Command line arguments: '/srv/piuparts.debian.org/sbin/piuparts' '--skip-logrotatefiles-test' '--warn-on-others' '--scriptsdir' '/etc/piuparts/scripts' '--warn-on-debsums-errors' '--no-eatmydata' '--scriptsdir' '/etc/piuparts/scripts-leftovers' '--mirror' 'http://mirror.bm.debian.org/debian/' '--tmpdir' '/srv/piuparts.debian.org/tmp' '-b' '/srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz' '-d' 'sid' '--no-upgrade-test' '--apt' 'freeradius=2.1.12+dfsg-1.2'
+0m0.0s INFO: Running on: Linux piu-slave-bm-a 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2+deb7u2 x86_64
+0m0.0s DEBUG: Created temporary directory /srv/piuparts.debian.org/tmp/tmp_uNrnP
+0m0.0s DEBUG: Unpacking /srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz into /srv/piuparts.debian.org/tmp/tmp_uNrnP
+0m0.0s DEBUG: Starting command: ['tar', '-C', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', '-zxf', '/srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz']
+0m1.7s DEBUG: Command ok: ['tar', '-C', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', '-zxf', '/srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz']
+0m1.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'mount', '-t', 'proc', 'proc', '/proc']
+0m1.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'mount', '-t', 'proc', 'proc', '/proc']
+0m1.8s DEBUG: sources.list:
+  deb http://mirror.bm.debian.org/debian/ sid main
+  deb http://mirror.bm.debian.org/debian/ sid contrib
+  deb http://mirror.bm.debian.org/debian/ sid non-free
+0m1.8s DEBUG: Created policy-rc.d and chmodded it.
+0m1.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'update']
+0m8.7s DUMP: 
+  Get:1 http://mirror.bm.debian.org sid InRelease [205 kB]
+  Get:2 http://mirror.bm.debian.org sid/main amd64 Packages [6384 kB]
+  Get:3 http://mirror.bm.debian.org sid/contrib amd64 Packages [48.2 kB]
+  Get:4 http://mirror.bm.debian.org sid/non-free amd64 Packages [85.5 kB]
+  Get:5 http://mirror.bm.debian.org sid/contrib Translation-en [39.3 kB]
+  Get:6 http://mirror.bm.debian.org sid/main Translation-en [4208 kB]
+  Get:7 http://mirror.bm.debian.org sid/non-free Translation-en [72.3 kB]
+  Fetched 11.0 MB in 5s (2177 kB/s)
+  Reading package lists...
+0m8.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'update']
+0m8.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', '-yf', 'dist-upgrade']
+0m9.3s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+0m9.3s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', '-yf', 'dist-upgrade']
+0m9.3s DEBUG: Copying scriptsdir /etc/piuparts/scripts to /srv/piuparts.debian.org/tmp/tmp_uNrnP/tmp/scripts/
+0m9.3s DEBUG: Copying scriptsdir /etc/piuparts/scripts-leftovers to /srv/piuparts.debian.org/tmp/tmp_uNrnP/tmp/scripts/
+0m9.3s INFO: Running scripts post_setup
+0m9.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_setup_experimental']
+0m9.3s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_setup_experimental']
+0m9.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_setup_fake-essential']
+0m10.9s DUMP: 
+  *** Adding fake essential packages ***
+  Reading package lists...
+  Building dependency tree...
+  The following extra packages will be installed:
+    ucf
+  Suggested packages:
+    virtual-mysql-client mysql-client postgresql-client
+  The following NEW packages will be installed:
+    dbconfig-common ucf
+  0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
+  Need to get 559 kB of archives.
+  After this operation, 1443 kB of additional disk space will be used.
+  Get:1 http://mirror.bm.debian.org/debian/ sid/main ucf all 3.0027 [71.4 kB]
+  Get:2 http://mirror.bm.debian.org/debian/ sid/main dbconfig-common all 1.8.47+nmu1 [487 kB]
+  debconf: delaying package configuration, since apt-utils is not installed
+  Fetched 559 kB in 0s (14.5 MB/s)
+  Selecting previously unselected package ucf.
+  (Reading database ... 6672 files and directories currently installed.)
+  Unpacking ucf (from .../archives/ucf_3.0027_all.deb) ...
+  Moving old data out of the way
+  Selecting previously unselected package dbconfig-common.
+  Unpacking dbconfig-common (from .../dbconfig-common_1.8.47+nmu1_all.deb) ...
+  Setting up ucf (3.0027) ...
+  Setting up dbconfig-common (1.8.47+nmu1) ...
+  
+  Creating config file /etc/dbconfig-common/config with new version
+0m10.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_setup_fake-essential']
+0m10.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_setup_forbid_home']
+0m10.9s DUMP: 
+  Disabling /home
+0m10.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_setup_forbid_home']
+0m10.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_setup_squeeze-backports']
+0m10.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_setup_squeeze-backports']
+0m10.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'clean']
+0m10.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'clean']
+0m11.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--get-selections', '*']
+0m11.5s DUMP: 
+  apt						install
+  base-files					install
+  base-passwd					install
+  bash						install
+  bsdutils					install
+  coreutils					install
+  dash						install
+  dbconfig-common					install
+  debconf						install
+  debconf-i18n					install
+  debian-archive-keyring				install
+  debianutils					install
+  diffutils					install
+  dpkg						install
+  e2fslibs:amd64					install
+  e2fsprogs					install
+  findutils					install
+  gcc-4.7-base:amd64				install
+  gcc-4.8-base:amd64				install
+  gnupg						install
+  gpgv						install
+  grep						install
+  gzip						install
+  hostname					install
+  initscripts					install
+  insserv						install
+  libacl1:amd64					install
+  libapt-pkg4.12:amd64				install
+  libattr1:amd64					install
+  libblkid1:amd64					install
+  libbz2-1.0:amd64				install
+  libc-bin					install
+  libc6:amd64					install
+  libcap2:amd64					install
+  libcomerr2:amd64				install
+  libdb5.1:amd64					install
+  libgcc1:amd64					install
+  liblocale-gettext-perl				install
+  liblzma5:amd64					install
+  libmount1					install
+  libncurses5:amd64				install
+  libpam-modules:amd64				install
+  libpam-modules-bin				install
+  libpam-runtime					install
+  libpam0g:amd64					install
+  libpcre3:amd64					install
+  libreadline6:amd64				install
+  libselinux1:amd64				install
+  libsemanage-common				install
+  libsemanage1:amd64				install
+  libsepol1:amd64					install
+  libslang2:amd64					install
+  libss2:amd64					install
+  libstdc++6:amd64				install
+  libtext-charwidth-perl				install
+  libtext-iconv-perl				install
+  libtext-wrapi18n-perl				install
+  libtinfo5:amd64					install
+  libusb-0.1-4:amd64				install
+  libustr-1.0-1:amd64				install
+  libuuid1:amd64					install
+  login						install
+  lsb-base					install
+  mawk						install
+  mount						install
+  multiarch-support				install
+  ncurses-base					install
+  ncurses-bin					install
+  passwd						install
+  perl-base					install
+  readline-common					install
+  sed						install
+  sensible-utils					install
+  sysv-rc						install
+  sysvinit					install
+  sysvinit-utils					install
+  tar						install
+  tzdata						install
+  ucf						install
+  util-linux					install
+  xz-utils					install
+  zlib1g:amd64					install
+0m11.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--get-selections', '*']
+0m11.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg-divert', '--list']
+0m11.5s DUMP: 
+  diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
+  diversion of /bin/sh to /bin/sh.distrib by dash
+0m11.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg-divert', '--list']
+0m11.5s INFO: apt-cache does not know about any of the requested packages
+0m11.5s INFO: Running scripts pre_test
+0m11.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_test_root_password']
+0m11.5s DUMP: 
+  Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
+0m11.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_test_root_password']
+0m11.5s INFO: Running scripts pre_install
+0m11.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_install_exceptions']
+0m11.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_install_exceptions']
+0m11.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_install_foreign_architecture_i386']
+0m11.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_install_foreign_architecture_i386']
+0m11.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-cache', 'show', 'freeradius']
+0m13.3s DUMP: 
+  Package: freeradius
+  Version: 2.1.12+dfsg-1.2
+  Installed-Size: 1922
+  Maintainer: Josip Rodin <joy-packages at debian.org>
+  Architecture: amd64
+  Provides: radius-server
+  Depends: lsb-base (>= 3.1-23.2), libc6 (>= 2.4), libfreeradius2 (= 2.1.12+dfsg-1.2), libgdbm3 (>= 1.8.3), libltdl7 (>= 2.4.2), libpam0g (>= 0.99.7.1), libperl5.14 (>= 5.14.2), libpython2.7 (>= 2.7), libssl1.0.0 (>= 1.0.0), zlib1g (>= 1:1.1.4), freeradius-common, ssl-cert, ca-certificates, adduser
+  Recommends: freeradius-utils
+  Suggests: freeradius-ldap, freeradius-postgresql, freeradius-mysql, freeradius-krb5
+  Description-en: high-performance and highly configurable RADIUS server
+   FreeRADIUS is a high-performance RADIUS server with support for:
+    - many vendor-specific attributes
+    - proxying and replicating requests by any criteria
+    - authentication on system passwd, SQL, Kerberos, LDAP, users file, or PAM
+    - multiple DEFAULT configurations
+    - regexp matching in string attributes
+   and lots more.
+  Homepage: http://www.freeradius.org/
+  Description-md5: 55219a1267c72db69e230159726b4e4e
+  Tag: implemented-in::c, interface::daemon, network::server, protocol::radius,
+   role::program, security::authentication, works-with::db
+  Section: net
+  Priority: optional
+  Filename: pool/main/f/freeradius/freeradius_2.1.12+dfsg-1.2_amd64.deb
+  Size: 720186
+  MD5sum: c8c9c6d0d4b2aaecb772d1f822ea5e3a
+  SHA1: 26f52e1238eae32d23084ff3dfd5185e75d112a2
+  SHA256: 8cf6f1e98e10d044474214485ad9d610afe55709b7042916bcc07e5706c1a948
+0m13.3s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-cache', 'show', 'freeradius']
+0m13.3s DEBUG: Starting command: ['dpkg-deb', '-b', '--nocheck', '/srv/piuparts.debian.org/tmp/tmpoWrKiM/piuparts-depends-dummy']
+0m13.3s DUMP: 
+  dpkg-deb: warning: not checking contents of control area
+  dpkg-deb: building an unknown package in '/srv/piuparts.debian.org/tmp/tmpoWrKiM/piuparts-depends-dummy.deb'.
+0m13.3s DEBUG: Command ok: ['dpkg-deb', '-b', '--nocheck', '/srv/piuparts.debian.org/tmp/tmpoWrKiM/piuparts-depends-dummy']
+0m13.3s DEBUG: Copying /srv/piuparts.debian.org/tmp/tmpoWrKiM/piuparts-depends-dummy.deb to /srv/piuparts.debian.org/tmp/tmp_uNrnP/tmp
+0m13.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
+0m13.4s DUMP: 
+  Selecting previously unselected package piuparts-depends-dummy.
+  (Reading database ... 6926 files and directories currently installed.)
+  Unpacking piuparts-depends-dummy (from tmp/piuparts-depends-dummy.deb) ...
+  dpkg: dependency problems prevent configuration of piuparts-depends-dummy:
+   piuparts-depends-dummy depends on libfreeradius2 (= 2.1.12+dfsg-1.2); however:
+    Package libfreeradius2 is not installed.
+   piuparts-depends-dummy depends on libgdbm3 (>= 1.8.3); however:
+    Package libgdbm3 is not installed.
+   piuparts-depends-dummy depends on libltdl7 (>= 2.4.2); however:
+    Package libltdl7 is not installed.
+   piuparts-depends-dummy depends on libperl5.14 (>= 5.14.2); however:
+    Package libperl5.14 is not installed.
+   piuparts-depends-dummy depends on libpython2.7 (>= 2.7); however:
+    Package libpython2.7 is not installed.
+   piuparts-depends-dummy depends on libssl1.0.0 (>= 1.0.0); however:
+    Package libssl1.0.0 is not installed.
+   piuparts-depends-dummy depends on freeradius-common; however:
+    Package freeradius-common is not installed.
+   piuparts-depends-dummy depends on ssl-cert; however:
+    Package ssl-cert is not installed.
+   piuparts-depends-dummy depends on ca-certificates; however:
+    Package ca-certificates is not installe
+  dpkg: error processing piuparts-depends-dummy (--install):
+   dependency problems - leaving unconfigured
+  Errors were encountered while processing:
+   piuparts-depends-dummy
+0m13.4s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
+0m13.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', '-yf', 'install']
+0m21.5s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  Correcting dependencies... Done
+  The following extra packages will be installed:
+    adduser ca-certificates freeradius-common libexpat1 libffi6 libfreeradius2
+    libgdbm3 libltdl7 libncursesw5 libperl5.14 libpython2.7 libpython2.7-minimal
+    libpython2.7-stdlib libsqlite3-0 libssl1.0.0 mime-support openssl ssl-cert
+  Suggested packages:
+    perl-modules openssl-blacklist
+  Recommended packages:
+    libgpm2 file
+  The following NEW packages will be installed:
+    adduser ca-certificates freeradius-common libexpat1 libffi6 libfreeradius2
+    libgdbm3 libltdl7 libncursesw5 libperl5.14 libpython2.7 libpython2.7-minimal
+    libpython2.7-stdlib libsqlite3-0 libssl1.0.0 mime-support openssl ssl-cert
+  0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded.
+  1 not fully installed or removed.
+  Need to get 8262 kB of archives.
+  After this operation, 23.6 MB of additional disk space will be used.
+  Get:1 http://mirror.bm.debian.org/debian/ sid/main libfreeradius2 amd64 2.1.12+dfsg-1.2 [120 kB]
+  Get:2 http://mirror.bm.debian.org/debian/ sid/main libgdbm3 amd64 1.8.3-11 [46.9 kB]
+  Get:3 http://mirror.bm.debian.org/debian/ sid/main libltdl7 amd64 2.4.2-1.2 [352 kB]
+  Get:4 http://mirror.bm.debian.org/debian/ sid/main libperl5.14 amd64 5.14.2-21 [1174 B]
+  Get:5 http://mirror.bm.debian.org/debian/ sid/main libpython2.7-minimal amd64 2.7.5-3 [542 kB]
+  Get:6 http://mirror.bm.debian.org/debian/ sid/main mime-support all 3.54 [36.4 kB]
+  Get:7 http://mirror.bm.debian.org/debian/ sid/main libexpat1 amd64 2.1.0-3 [139 kB]
+  Get:8 http://mirror.bm.debian.org/debian/ sid/main libffi6 amd64 3.0.13-4 [21.6 kB]
+  Get:9 http://mirror.bm.debian.org/debian/ sid/main libncursesw5 amd64 5.9+20130504-1 [140 kB]
+  Get:10 http://mirror.bm.debian.org/debian/ sid/main libsqlite3-0 amd64 3.7.16.2-1 [469 kB]
+  Get:11 http://mirror.bm.debian.org/debian/ sid/main libssl1.0.0 amd64 1.0.1e-2 [1219 kB]
+  Get:12 http://mirror.bm.debian.org/debian/ sid/main libpython2.7-stdlib amd64 2.7.5-3 [2457 kB]
+  Get:13 http://mirror.bm.debian.org/debian/ sid/main libpython2.7 amd64 2.7.5-3 [1276 kB]
+  Get:14 http://mirror.bm.debian.org/debian/ sid/main adduser all 3.113+nmu3 [264 kB]
+  Get:15 http://mirror.bm.debian.org/debian/ sid/main freeradius-common all 2.1.12+dfsg-1.2 [273 kB]
+  Get:16 http://mirror.bm.debian.org/debian/ sid/main openssl amd64 1.0.1e-2 [699 kB]
+  Get:17 http://mirror.bm.debian.org/debian/ sid/main ssl-cert all 1.0.32 [19.5 kB]
+  Get:18 http://mirror.bm.debian.org/debian/ sid/main ca-certificates all 20130119 [185 kB]
+  debconf: delaying package configuration, since apt-utils is not installed
+  Fetched 8262 kB in 0s (17.5 MB/s)
+  Selecting previously unselected package libfreeradius2.
+  (Reading database ... 6926 files and directories currently installed.)
+  Unpacking libfreeradius2 (from .../libfreeradius2_2.1.12+dfsg-1.2_amd64.deb) ...
+  Selecting previously unselected package libgdbm3:amd64.
+  Unpacking libgdbm3:amd64 (from .../libgdbm3_1.8.3-11_amd64.deb) ...
+  Selecting previously unselected package libltdl7:amd64.
+  Unpacking libltdl7:amd64 (from .../libltdl7_2.4.2-1.2_amd64.deb) ...
+  Selecting previously unselected package libperl5.14.
+  Unpacking libperl5.14 (from .../libperl5.14_5.14.2-21_amd64.deb) ...
+  Selecting previously unselected package libpython2.7-minimal.
+  Unpacking libpython2.7-minimal (from .../libpython2.7-minimal_2.7.5-3_amd64.deb) ...
+  Selecting previously unselected package mime-support.
+  Unpacking mime-support (from .../mime-support_3.54_all.deb) ...
+  Selecting previously unselected package libexpat1:amd64.
+  Unpacking libexpat1:amd64 (from .../libexpat1_2.1.0-3_amd64.deb) ...
+  Selecting previously unselected package libffi6:amd64.
+  Unpacking libffi6:amd64 (from .../libffi6_3.0.13-4_amd64.deb) ...
+  Selecting previously unselected package libncursesw5:amd64.
+  Unpacking libncursesw5:amd64 (from .../libncursesw5_5.9+20130504-1_amd64.deb) ...
+  Selecting previously unselected package libsqlite3-0:amd64.
+  Unpacking libsqlite3-0:amd64 (from .../libsqlite3-0_3.7.16.2-1_amd64.deb) ...
+  Selecting previously unselected package libssl1.0.0:amd64.
+  Unpacking libssl1.0.0:amd64 (from .../libssl1.0.0_1.0.1e-2_amd64.deb) ...
+  Selecting previously unselected package libpython2.7-stdlib.
+  Unpacking libpython2.7-stdlib (from .../libpython2.7-stdlib_2.7.5-3_amd64.deb) ...
+  Selecting previously unselected package libpython2.7.
+  Unpacking libpython2.7 (from .../libpython2.7_2.7.5-3_amd64.deb) ...
+  Selecting previously unselected package adduser.
+  Unpacking adduser (from .../adduser_3.113+nmu3_all.deb) ...
+  Selecting previously unselected package freeradius-common.
+  Unpacking freeradius-common (from .../freeradius-common_2.1.12+dfsg-1.2_all.deb) ...
+  Selecting previously unselected package openssl.
+  Unpacking openssl (from .../openssl_1.0.1e-2_amd64.deb) ...
+  Selecting previously unselected package ssl-cert.
+  Unpacking ssl-cert (from .../ssl-cert_1.0.32_all.deb) ...
+  Selecting previously unselected package ca-certificates.
+  Unpacking ca-certificates (from .../ca-certificates_20130119_all.deb) ...
+  Setting up libfreeradius2 (2.1.12+dfsg-1.2) ...
+  Setting up libgdbm3:amd64 (1.8.3-11) ...
+  Setting up libltdl7:amd64 (2.4.2-1.2) ...
+  Setting up libperl5.14 (5.14.2-21) ...
+  Setting up libpython2.7-minimal (2.7.5-3) ...
+  Setting up mime-support (3.54) ...
+  update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode
+  Setting up libexpat1:amd64 (2.1.0-3) ...
+  Setting up libffi6:amd64 (3.0.13-4) ...
+  Setting up libncursesw5:amd64 (5.9+20130504-1) ...
+  Setting up libsqlite3-0:amd64 (3.7.16.2-1) ...
+  Setting up libssl1.0.0:amd64 (1.0.1e-2) ...
+  Setting up libpython2.7-stdlib (2.7.5-3) ...
+  Setting up libpython2.7 (2.7.5-3) ...
+  Setting up adduser (3.113+nmu3) ...
+  Setting up freeradius-common (2.1.12+dfsg-1.2) ...
+  Adding user freerad to group shadow
+  Setting up openssl (1.0.1e-2) ...
+  Setting up ssl-cert (1.0.32) ...
+  Setting up ca-certificates (20130119) ...
+  Setting up piuparts-depends-dummy (0.invalid.0) ...
+  Processing triggers for libc-bin ...
+  ldconfig deferred processing now taking place
+  Processing triggers for ca-certificates ...
+  Updating certificates in /etc/ssl/certs... 158 added, 0 removed; done.
+  Running hooks in /etc/ca-certificates/update.d....done.
+0m21.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', '-yf', 'install']
+0m21.5s INFO: Installation of ['tmp/piuparts-depends-dummy.deb'] ok
+0m21.5s DEBUG: Removing /srv/piuparts.debian.org/tmp/tmp_uNrnP/tmp/piuparts-depends-dummy.deb
+0m21.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--purge', 'piuparts-depends-dummy']
+0m21.5s DUMP: 
+  (Reading database ... 8319 files and directories currently installed.)
+  Removing piuparts-depends-dummy ...
+0m21.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--purge', 'piuparts-depends-dummy']
+0m21.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'clean']
+0m21.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'clean']
+0m22.1s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_uNrnP']
+0m22.5s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_uNrnP']
+0m23.7s DEBUG: No broken symlinks as far as we can find.
+0m23.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-cache', 'policy']
+0m25.6s DUMP: 
+  Package files:
+   100 /var/lib/dpkg/status
+       release a=now
+   500 http://mirror.bm.debian.org/debian/ sid/non-free Translation-en
+   500 http://mirror.bm.debian.org/debian/ sid/main Translation-en
+   500 http://mirror.bm.debian.org/debian/ sid/contrib Translation-en
+   500 http://mirror.bm.debian.org/debian/ sid/non-free amd64 Packages
+       release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
+       origin mirror.bm.debian.org
+   500 http://mirror.bm.debian.org/debian/ sid/contrib amd64 Packages
+       release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
+       origin mirror.bm.debian.org
+   500 http://mirror.bm.debian.org/debian/ sid/main amd64 Packages
+       release o=Debian,a=unstable,n=sid,l=Debian,c=main
+       origin mirror.bm.debian.org
+  Pinned packages:
+0m25.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-cache', 'policy']
+0m25.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-cache', 'policy', 'freeradius']
+0m25.6s DUMP: 
+  freeradius:
+    Installed: (none)
+    Candidate: 2.1.12+dfsg-1.2
+    Version table:
+       2.1.12+dfsg-1.2 0
+          500 http://mirror.bm.debian.org/debian/ sid/main amd64 Packages
+0m25.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-cache', 'policy', 'freeradius']
+0m25.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', '-y', 'install', 'freeradius=2.1.12+dfsg-1.2']
+0m32.4s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  Suggested packages:
+    freeradius-ldap freeradius-postgresql freeradius-mysql freeradius-krb5
+  Recommended packages:
+    freeradius-utils
+  The following NEW packages will be installed:
+    freeradius
+  0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
+  Need to get 720 kB of archives.
+  After this operation, 1968 kB of additional disk space will be used.
+  Get:1 http://mirror.bm.debian.org/debian/ sid/main freeradius amd64 2.1.12+dfsg-1.2 [720 kB]
+  debconf: delaying package configuration, since apt-utils is not installed
+  Fetched 720 kB in 0s (17.4 MB/s)
+  Selecting previously unselected package freeradius.
+  (Reading database ... 8319 files and directories currently installed.)
+  Unpacking freeradius (from .../freeradius_2.1.12+dfsg-1.2_amd64.deb) ...
+  Setting up freeradius (2.1.12+dfsg-1.2) ...
+  dpkg-statoverride: warning: --update given but /var/run/freeradius does not exist
+  Updating default SSL certificate settings, if any...
+  Adding user freerad to group ssl-cert
+  Generating DH parameters, 1024 bit long safe prime, generator 2
+  This is going to take a long time
+  ................................................................................+........+.....................................................................+........................................+...........................+.........................................................+..................................+......................................................................................................+..........+................................+..................... [...]
+  invoke-rc.d: policy-rc.d denied execution of start.
+0m32.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', '-y', 'install', 'freeradius=2.1.12+dfsg-1.2']
+0m32.4s INFO: Running scripts post_install
+0m32.4s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_uNrnP']
+0m32.7s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_uNrnP']
+0m34.0s DEBUG: No broken symlinks as far as we can find.
+0m34.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--get-selections', '*']
+0m34.0s DUMP: 
+  adduser						install
+  apt						install
+  base-files					install
+  base-passwd					install
+  bash						install
+  bsdutils					install
+  ca-certificates					install
+  coreutils					install
+  dash						install
+  dbconfig-common					install
+  debconf						install
+  debconf-i18n					install
+  debian-archive-keyring				install
+  debianutils					install
+  diffutils					install
+  dpkg						install
+  e2fslibs:amd64					install
+  e2fsprogs					install
+  findutils					install
+  freeradius					install
+  freeradius-common				install
+  gcc-4.7-base:amd64				install
+  gcc-4.8-base:amd64				install
+  gnupg						install
+  gpgv						install
+  grep						install
+  gzip						install
+  hostname					install
+  initscripts					install
+  insserv						install
+  libacl1:amd64					install
+  libapt-pkg4.12:amd64				install
+  libattr1:amd64					install
+  libblkid1:amd64					install
+  libbz2-1.0:amd64				install
+  libc-bin					install
+  libc6:amd64					install
+  libcap2:amd64					install
+  libcomerr2:amd64				install
+  libdb5.1:amd64					install
+  libexpat1:amd64					install
+  libffi6:amd64					install
+  libfreeradius2					install
+  libgcc1:amd64					install
+  libgdbm3:amd64					install
+  liblocale-gettext-perl				install
+  libltdl7:amd64					install
+  liblzma5:amd64					install
+  libmount1					install
+  libncurses5:amd64				install
+  libncursesw5:amd64				install
+  libpam-modules:amd64				install
+  libpam-modules-bin				install
+  libpam-runtime					install
+  libpam0g:amd64					install
+  libpcre3:amd64					install
+  libperl5.14					install
+  libpython2.7					install
+  libpython2.7-minimal				install
+  libpython2.7-stdlib				install
+  libreadline6:amd64				install
+  libselinux1:amd64				install
+  libsemanage-common				install
+  libsemanage1:amd64				install
+  libsepol1:amd64					install
+  libslang2:amd64					install
+  libsqlite3-0:amd64				install
+  libss2:amd64					install
+  libssl1.0.0:amd64				install
+  libstdc++6:amd64				install
+  libtext-charwidth-perl				install
+  libtext-iconv-perl				install
+  libtext-wrapi18n-perl				install
+  libtinfo5:amd64					install
+  libusb-0.1-4:amd64				install
+  libustr-1.0-1:amd64				install
+  libuuid1:amd64					install
+  login						install
+  lsb-base					install
+  mawk						install
+  mime-support					install
+  mount						install
+  multiarch-support				install
+  ncurses-base					install
+  ncurses-bin					install
+  openssl						install
+  passwd						install
+  perl-base					install
+  readline-common					install
+  sed						install
+  sensible-utils					install
+  ssl-cert					install
+  sysv-rc						install
+  sysvinit					install
+  sysvinit-utils					install
+  tar						install
+  tzdata						install
+  ucf						install
+  util-linux					install
+  xz-utils					install
+  zlib1g:amd64					install
+0m34.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--get-selections', '*']
+0m34.7s DEBUG: Starting command: ['debsums', '--root', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', '-ac']
+0m35.5s DEBUG: Command ok: ['debsums', '--root', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', '-ac']
+0m35.5s INFO: Running scripts pre_remove
+0m35.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_40_find_obsolete_conffiles']
+0m35.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_40_find_obsolete_conffiles']
+0m35.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_50_find_bad_permissions']
+0m35.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_50_find_bad_permissions']
+0m35.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_50_find_missing_copyright']
+0m35.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_50_find_missing_copyright']
+0m35.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_exceptions']
+0m35.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_exceptions']
+0m35.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_preseed_cleanup']
+0m35.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/pre_remove_preseed_cleanup']
+0m35.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'remove', 'libpython2.7-minimal', 'libperl5.14', 'libpython2.7', 'adduser', 'libexpat1:amd64', 'libltdl7:amd64', 'libssl1.0.0:amd64', 'libgdbm3:amd64', 'openssl', 'libncursesw5:amd64', 'ca-certificates', 'ssl-cert', 'libfreeradius2', 'freeradius-common', 'libffi6:amd64', 'libpython2.7-stdlib', 'mime-support', 'libsqlite3-0:amd64', 'freeradius']
+0m37.5s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  The following packages will be REMOVED:
+    adduser ca-certificates freeradius freeradius-common libexpat1 libffi6
+    libfreeradius2 libgdbm3 libltdl7 libncursesw5 libperl5.14 libpython2.7
+    libpython2.7-minimal libpython2.7-stdlib libsqlite3-0 libssl1.0.0
+    mime-support openssl ssl-cert
+  0 upgraded, 0 newly installed, 19 to remove and 0 not upgraded.
+  After this operation, 25.6 MB disk space will be freed.
+  (Reading database ... 8615 files and directories currently installed.)
+  Removing freeradius ...
+  invoke-rc.d: policy-rc.d denied execution of stop.
+  Removing ssl-cert ...
+  Removing freeradius-common ...
+  Removing adduser ...
+  Removing ca-certificates ...
+  Removing dangling symlinks from /etc/ssl/certs... done.
+  Removing libpython2.7 ...
+  Removing libpython2.7-stdlib ...
+  Removing libexpat1:amd64 ...
+  Removing libffi6:amd64 ...
+  Removing libfreeradius2 ...
+  Removing libgdbm3:amd64 ...
+  Removing libltdl7:amd64 ...
+  Removing libncursesw5:amd64 ...
+  Removing libperl5.14 ...
+  Removing libpython2.7-minimal ...
+  Removing libsqlite3-0:amd64 ...
+  Removing openssl ...
+  Removing libssl1.0.0:amd64 ...
+  Removing mime-support ...
+  Processing triggers for libc-bin ...
+  ldconfig deferred processing now taking place
+0m37.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'remove', 'libpython2.7-minimal', 'libperl5.14', 'libpython2.7', 'adduser', 'libexpat1:amd64', 'libltdl7:amd64', 'libssl1.0.0:amd64', 'libgdbm3:amd64', 'openssl', 'libncursesw5:amd64', 'ca-certificates', 'ssl-cert', 'libfreeradius2', 'freeradius-common', 'libffi6:amd64', 'libpython2.7-stdlib', 'mime-support', 'libsqlite3-0:amd64', 'freeradius']
+0m37.5s INFO: Running scripts post_remove
+0m37.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_remove_cleanup']
+0m37.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_remove_cleanup']
+0m37.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--purge', 'libpython2.7-minimal', 'libperl5.14', 'libpython2.7', 'adduser', 'libexpat1:amd64', 'libltdl7:amd64', 'libssl1.0.0:amd64', 'libgdbm3:amd64', 'openssl', 'libncursesw5:amd64', 'ca-certificates', 'ssl-cert', 'libfreeradius2', 'freeradius-common', 'libffi6:amd64', 'libpython2.7-stdlib', 'mime-support', 'libsqlite3-0:amd64']
+0m38.3s DUMP: 
+  (Reading database ... 7035 files and directories currently installed.)
+  Removing libpython2.7-minimal ...
+  Purging configuration files for libpython2.7-minimal ...
+  dpkg: warning: ignoring request to remove libperl5.14 which isn't installed
+  Removing libpython2.7 ...
+  Purging configuration files for libpython2.7 ...
+  Removing adduser ...
+  Purging configuration files for adduser ...
+  Removing libexpat1:amd64 ...
+  Purging configuration files for libexpat1:amd64 ...
+  Removing libltdl7:amd64 ...
+  Purging configuration files for libltdl7:amd64 ...
+  Removing libssl1.0.0:amd64 ...
+  Purging configuration files for libssl1.0.0:amd64 ...
+  Removing libgdbm3:amd64 ...
+  Purging configuration files for libgdbm3:amd64 ...
+  Removing openssl ...
+  Purging configuration files for openssl ...
+  dpkg: warning: while removing openssl, directory '/etc/ssl/certs' not empty so not removed
+  dpkg: warning: while removing openssl, directory '/etc/ssl/private' not empty so not removed
+  Removing libncursesw5:amd64 ...
+  Purging configuration files for libncursesw5:amd64 ...
+  Removing ca-certificates ...
+  Purging configuration files for ca-certificates ...
+  Removing dangling symlinks from /etc/ssl/certs... done.
+  Removing ssl-cert ...
+  Purging configuration files for ssl-cert ...
+  dpkg: warning: ignoring request to remove libfreeradius2 which isn't installed
+  Removing freeradius-common ...
+  Purging configuration files for freeradius-common ...
+  chgrp: cannot dereference '/etc/freeradius/certs/ca.pem': No such file or directory
+  chgrp: cannot dereference '/etc/freeradius/certs/server.key': No such file or directory
+  chgrp: cannot dereference '/etc/freeradius/certs/server.pem': No such file or directory
+  /var/lib/dpkg/info/freeradius-common.postrm: 17: /var/lib/dpkg/info/freeradius-common.postrm: deluser: not found
+  /var/lib/dpkg/info/freeradius-common.postrm: 18: /var/lib/dpkg/info/freeradius-common.postrm: deluser: not found
+  /var/lib/dpkg/info/freeradius-common.postrm: 21: /var/lib/dpkg/info/freeradius-common.postrm: delgroup: not found
+  Removing libffi6:amd64 ...
+  Purging configuration files for libffi6:amd64 ...
+  dpkg: warning: ignoring request to remove libpython2.7-stdlib which isn't installed
+  Removing mime-support ...
+  Purging configuration files for mime-support ...
+  Removing libsqlite3-0:amd64 ...
+  Purging configuration files for libsqlite3-0:amd64 ...
+0m38.3s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--purge', 'libpython2.7-minimal', 'libperl5.14', 'libpython2.7', 'adduser', 'libexpat1:amd64', 'libltdl7:amd64', 'libssl1.0.0:amd64', 'libgdbm3:amd64', 'openssl', 'libncursesw5:amd64', 'ca-certificates', 'ssl-cert', 'libfreeradius2', 'freeradius-common', 'libffi6:amd64', 'libpython2.7-stdlib', 'mime-support', 'libsqlite3-0:amd64']
+0m38.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--purge', 'freeradius']
+0m38.4s DUMP: 
+  (Reading database ... 7024 files and directories currently installed.)
+  Removing freeradius ...
+  Purging configuration files for freeradius ...
+0m38.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--purge', 'freeradius']
+0m38.4s INFO: Running scripts post_purge
+0m38.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_purge_exceptions']
+0m38.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'tmp/scripts/post_purge_exceptions']
+0m38.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--purge', '--pending']
+0m38.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--purge', '--pending']
+0m38.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--remove', '--pending']
+0m38.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg', '--remove', '--pending']
+0m38.5s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_uNrnP']
+0m38.7s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmp_uNrnP']
+0m39.6s DEBUG: No broken symlinks as far as we can find.
+0m39.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg-divert', '--list']
+0m39.7s DUMP: 
+  diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
+  diversion of /bin/sh to /bin/sh.distrib by dash
+0m39.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'dpkg-divert', '--list']
+0m39.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'clean']
+0m39.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'apt-get', 'clean']
+0m40.9s ERROR: FAIL: Package purging left files on system:
+  /root/.rnd	 not owned
+
+0m40.9s ERROR: FAIL: Installation and purging test.
+0m41.2s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'umount', '/proc']
+0m41.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmp_uNrnP', 'umount', '/proc']
+0m41.2s DEBUG: Starting command: ['rm', '-rf', '--one-file-system', '/srv/piuparts.debian.org/tmp/tmp_uNrnP']
+0m41.3s DEBUG: Command ok: ['rm', '-rf', '--one-file-system', '/srv/piuparts.debian.org/tmp/tmp_uNrnP']
+0m41.3s DEBUG: Removed directory tree at /srv/piuparts.debian.org/tmp/tmp_uNrnP
+0m41.3s ERROR: piuparts run ends.
diff --git a/tests/wrappers/logs/ruby-actionpack-3.2_3.2.13-5.log b/tests/wrappers/logs/ruby-actionpack-3.2_3.2.13-5.log
new file mode 100644
index 0000000..42693a0
--- /dev/null
+++ b/tests/wrappers/logs/ruby-actionpack-3.2_3.2.13-5.log
@@ -0,0 +1,354 @@
+Executing: sudo env PYTHONPATH=/srv/piuparts.debian.org/lib/python2.6/dist-packages:/srv/piuparts.debian.org/lib/python2.7/dist-packages timeout -s INT -k 5m 35m /srv/piuparts.debian.org/sbin/piuparts --skip-logrotatefiles-test --warn-on-others --scriptsdir /etc/piuparts/scripts --no-eatmydata --scriptsdir /etc/piuparts/scripts-leftovers --mirror http://mirror.bm.debian.org/debian/ --tmpdir /srv/piuparts.debian.org/tmp -b /srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz -d sid --n [...]
+0m0.0s INFO: ------------------------------------------------------------------------------
+0m0.0s INFO: To quickly glance what went wrong, scroll down to the bottom of this logfile.
+0m0.0s INFO: FAQ available at http://wiki.debian.org/piuparts/FAQ
+0m0.0s INFO: ------------------------------------------------------------------------------
+0m0.0s INFO: piuparts version 0.52~201305231440~0.51-39-g4559ce8 starting up.
+0m0.0s INFO: Command line arguments: '/srv/piuparts.debian.org/sbin/piuparts' '--skip-logrotatefiles-test' '--warn-on-others' '--scriptsdir' '/etc/piuparts/scripts' '--no-eatmydata' '--scriptsdir' '/etc/piuparts/scripts-leftovers' '--mirror' 'http://mirror.bm.debian.org/debian/' '--tmpdir' '/srv/piuparts.debian.org/tmp' '-b' '/srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz' '-d' 'sid' '--no-upgrade-test' '--apt' 'ruby-actionpack-3.2=3.2.13-5'
+0m0.0s INFO: Running on: Linux piu-slave-bm-a 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2+deb7u2 x86_64
+0m0.0s DEBUG: Created temporary directory /srv/piuparts.debian.org/tmp/tmpow7rgJ
+0m0.0s DEBUG: Unpacking /srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz into /srv/piuparts.debian.org/tmp/tmpow7rgJ
+0m0.0s DEBUG: Starting command: ['tar', '-C', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', '-zxf', '/srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz']
+0m1.7s DEBUG: Command ok: ['tar', '-C', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', '-zxf', '/srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz']
+0m1.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'mount', '-t', 'proc', 'proc', '/proc']
+0m1.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'mount', '-t', 'proc', 'proc', '/proc']
+0m1.7s DEBUG: sources.list:
+  deb http://mirror.bm.debian.org/debian/ sid main
+  deb http://mirror.bm.debian.org/debian/ sid contrib
+  deb http://mirror.bm.debian.org/debian/ sid non-free
+0m1.8s DEBUG: Created policy-rc.d and chmodded it.
+0m1.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', 'update']
+0m8.6s DUMP: 
+  Get:1 http://mirror.bm.debian.org sid InRelease [205 kB]
+  Get:2 http://mirror.bm.debian.org sid/main amd64 Packages [6329 kB]
+  Get:3 http://mirror.bm.debian.org sid/contrib amd64 Packages [48.2 kB]
+  Get:4 http://mirror.bm.debian.org sid/non-free amd64 Packages [85.5 kB]
+  Get:5 http://mirror.bm.debian.org sid/contrib Translation-en [39.3 kB]
+  Get:6 http://mirror.bm.debian.org sid/main Translation-en [4204 kB]
+  Get:7 http://mirror.bm.debian.org sid/non-free Translation-en [72.3 kB]
+  Fetched 11.0 MB in 4s (2197 kB/s)
+  Reading package lists...
+0m8.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', 'update']
+0m8.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', '-yf', 'dist-upgrade']
+0m10.0s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  The following packages will be upgraded:
+    grep libacl1 tzdata
+  3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+  Need to get 970 kB of archives.
+  After this operation, 276 kB disk space will be freed.
+  Get:1 http://mirror.bm.debian.org/debian/ sid/main grep amd64 2.14-2 [463 kB]
+  Get:2 http://mirror.bm.debian.org/debian/ sid/main libacl1 amd64 2.2.52-1 [30.2 kB]
+  Get:3 http://mirror.bm.debian.org/debian/ sid/main tzdata all 2013c-2 [476 kB]
+  debconf: delaying package configuration, since apt-utils is not installed
+  Fetched 970 kB in 0s (14.9 MB/s)
+  (Reading database ... 6672 files and directories currently installed.)
+  Preparing to replace grep 2.14-1 (using .../archives/grep_2.14-2_amd64.deb) ...
+  Unpacking replacement grep ...
+  Setting up grep (2.14-2) ...
+  (Reading database ... 6672 files and directories currently installed.)
+  Preparing to replace libacl1:amd64 2.2.51-8 (using .../libacl1_2.2.52-1_amd64.deb) ...
+  Unpacking replacement libacl1:amd64 ...
+  Setting up libacl1:amd64 (2.2.52-1) ...
+  Processing triggers for libc-bin ...
+  ldconfig deferred processing now taking place
+  (Reading database ... 6672 files and directories currently installed.)
+  Preparing to replace tzdata 2013b-2 (using .../tzdata_2013c-2_all.deb) ...
+  Unpacking replacement tzdata ...
+  Setting up tzdata (2013c-2) ...
+  
+  Current default time zone: 'Etc/UTC'
+  Local time is now:      Thu May 23 16:04:37 UTC 2013.
+  Universal Time is now:  Thu May 23 16:04:37 UTC 2013.
+  Run 'dpkg-reconfigure tzdata' if you wish to change it.
+0m10.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', '-yf', 'dist-upgrade']
+0m10.0s DEBUG: Copying scriptsdir /etc/piuparts/scripts to /srv/piuparts.debian.org/tmp/tmpow7rgJ/tmp/scripts/
+0m10.0s DEBUG: Copying scriptsdir /etc/piuparts/scripts-leftovers to /srv/piuparts.debian.org/tmp/tmpow7rgJ/tmp/scripts/
+0m10.0s INFO: Running scripts post_setup
+0m10.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/post_setup_experimental']
+0m10.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/post_setup_experimental']
+0m10.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/post_setup_fake-essential']
+0m11.4s DUMP: 
+  *** Adding fake essential packages ***
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  The following extra packages will be installed:
+    ucf
+  Suggested packages:
+    virtual-mysql-client mysql-client postgresql-client
+  The following NEW packages will be installed:
+    dbconfig-common ucf
+  0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
+  Need to get 559 kB of archives.
+  After this operation, 1443 kB of additional disk space will be used.
+  Get:1 http://mirror.bm.debian.org/debian/ sid/main ucf all 3.0027 [71.4 kB]
+  Get:2 http://mirror.bm.debian.org/debian/ sid/main dbconfig-common all 1.8.47+nmu1 [487 kB]
+  debconf: delaying package configuration, since apt-utils is not installed
+  Fetched 559 kB in 0s (25.5 MB/s)
+  Selecting previously unselected package ucf.
+  (Reading database ... 6672 files and directories currently installed.)
+  Unpacking ucf (from .../archives/ucf_3.0027_all.deb) ...
+  Moving old data out of the way
+  Selecting previously unselected package dbconfig-common.
+  Unpacking dbconfig-common (from .../dbconfig-common_1.8.47+nmu1_all.deb) ...
+  Setting up ucf (3.0027) ...
+  Setting up dbconfig-common (1.8.47+nmu1) ...
+  
+  Creating config file /etc/dbconfig-common/config with new version
+0m11.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/post_setup_fake-essential']
+0m11.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/post_setup_forbid_home']
+0m11.4s DUMP: 
+  Disabling /home
+0m11.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/post_setup_forbid_home']
+0m11.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/post_setup_squeeze-backports']
+0m11.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/post_setup_squeeze-backports']
+0m11.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', 'clean']
+0m11.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', 'clean']
+0m12.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'dpkg', '--get-selections', '*']
+0m12.0s DUMP: 
+  apt						install
+  base-files					install
+  base-passwd					install
+  bash						install
+  bsdutils					install
+  coreutils					install
+  dash						install
+  dbconfig-common					install
+  debconf						install
+  debconf-i18n					install
+  debian-archive-keyring				install
+  debianutils					install
+  diffutils					install
+  dpkg						install
+  e2fslibs:amd64					install
+  e2fsprogs					install
+  findutils					install
+  gcc-4.7-base:amd64				install
+  gcc-4.8-base:amd64				install
+  gnupg						install
+  gpgv						install
+  grep						install
+  gzip						install
+  hostname					install
+  initscripts					install
+  insserv						install
+  libacl1:amd64					install
+  libapt-pkg4.12:amd64				install
+  libattr1:amd64					install
+  libblkid1:amd64					install
+  libbz2-1.0:amd64				install
+  libc-bin					install
+  libc6:amd64					install
+  libcap2:amd64					install
+  libcomerr2:amd64				install
+  libdb5.1:amd64					install
+  libgcc1:amd64					install
+  liblocale-gettext-perl				install
+  liblzma5:amd64					install
+  libmount1					install
+  libncurses5:amd64				install
+  libpam-modules:amd64				install
+  libpam-modules-bin				install
+  libpam-runtime					install
+  libpam0g:amd64					install
+  libpcre3:amd64					install
+  libreadline6:amd64				install
+  libselinux1:amd64				install
+  libsemanage-common				install
+  libsemanage1:amd64				install
+  libsepol1:amd64					install
+  libslang2:amd64					install
+  libss2:amd64					install
+  libstdc++6:amd64				install
+  libtext-charwidth-perl				install
+  libtext-iconv-perl				install
+  libtext-wrapi18n-perl				install
+  libtinfo5:amd64					install
+  libusb-0.1-4:amd64				install
+  libustr-1.0-1:amd64				install
+  libuuid1:amd64					install
+  login						install
+  lsb-base					install
+  mawk						install
+  mount						install
+  multiarch-support				install
+  ncurses-base					install
+  ncurses-bin					install
+  passwd						install
+  perl-base					install
+  readline-common					install
+  sed						install
+  sensible-utils					install
+  sysv-rc						install
+  sysvinit					install
+  sysvinit-utils					install
+  tar						install
+  tzdata						install
+  ucf						install
+  util-linux					install
+  xz-utils					install
+  zlib1g:amd64					install
+0m12.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'dpkg', '--get-selections', '*']
+0m12.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'dpkg-divert', '--list']
+0m12.0s DUMP: 
+  diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
+  diversion of /bin/sh to /bin/sh.distrib by dash
+0m12.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'dpkg-divert', '--list']
+0m12.0s INFO: apt-cache does not know about any of the requested packages
+0m12.0s INFO: Running scripts pre_test
+0m12.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/pre_test_root_password']
+0m12.1s DUMP: 
+  Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
+0m12.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/pre_test_root_password']
+0m12.1s INFO: Running scripts pre_install
+0m12.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/pre_install_exceptions']
+0m12.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/pre_install_exceptions']
+0m12.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/pre_install_foreign_architecture_i386']
+0m12.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'tmp/scripts/pre_install_foreign_architecture_i386']
+0m12.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-cache', 'show', 'ruby-actionpack-3.2']
+0m13.8s DUMP: 
+  Package: ruby-actionpack-3.2
+  Version: 3.2.13-5
+  Installed-Size: 1243
+  Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
+  Architecture: all
+  Depends: ruby | ruby-interpreter, ruby-activesupport-3.2 (>= 3.2.13), ruby-activemodel-3.2 (>= 3.2.13), ruby-activerecord-3.2 (>= 3.2.13), ruby-rack-cache (>= 1.2~), ruby-rack (>= 1.3.0~), ruby-rack-test (>= 0.6.1~), ruby-journey (>= 1.0.1~), ruby-sprockets (>= 2.1.2~), ruby-builder (>= 3.0.0), ruby-erubis (>= 2.7.0~), ruby-tzinfo (>= 0.3.29~)
+  Conflicts: ruby-actionpack-2.3
+  Description-en: web-flow and rendering framework putting the VC in MVC (part of Rails)
+   Action Pack is a framework for web apps on Rails. Simple,
+   battle-tested conventions for building and testing MVC web
+   applications. Works with any Rack-compatible server.
+  Homepage: http://www.rubyonrails.org
+  Description-md5: 0ffc66c8a0daccc94cccb64a6cf97110
+  Ruby-Versions: ruby1.8 ruby1.9.1
+  Section: ruby
+  Priority: optional
+  Filename: pool/main/r/ruby-actionpack-3.2/ruby-actionpack-3.2_3.2.13-5_all.deb
+  Size: 295750
+  MD5sum: 2ce64249c2fb2d28ebe4e46f651dd5e2
+  SHA1: 313495f92d7085d0f4496a3925a101fd0e4add55
+  SHA256: 7bf41566dedb151f542572463357da7cbb5b873637f26a58f0140835a05d7f09
+0m13.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-cache', 'show', 'ruby-actionpack-3.2']
+0m13.8s DEBUG: Starting command: ['dpkg-deb', '-b', '--nocheck', '/srv/piuparts.debian.org/tmp/tmpeuJl6t/piuparts-depends-dummy']
+0m13.8s DUMP: 
+  dpkg-deb: warning: not checking contents of control area
+  dpkg-deb: building an unknown package in '/srv/piuparts.debian.org/tmp/tmpeuJl6t/piuparts-depends-dummy.deb'.
+0m13.8s DEBUG: Command ok: ['dpkg-deb', '-b', '--nocheck', '/srv/piuparts.debian.org/tmp/tmpeuJl6t/piuparts-depends-dummy']
+0m13.8s DEBUG: Copying /srv/piuparts.debian.org/tmp/tmpeuJl6t/piuparts-depends-dummy.deb to /srv/piuparts.debian.org/tmp/tmpow7rgJ/tmp
+0m13.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
+0m13.9s DUMP: 
+  Selecting previously unselected package piuparts-depends-dummy.
+  (Reading database ... 6926 files and directories currently installed.)
+  Unpacking piuparts-depends-dummy (from tmp/piuparts-depends-dummy.deb) ...
+  dpkg: dependency problems prevent configuration of piuparts-depends-dummy:
+   piuparts-depends-dummy depends on ruby | ruby-interpreter; however:
+    Package ruby is not installed.
+    Package ruby-interpreter is not installed.
+   piuparts-depends-dummy depends on ruby-activesupport-3.2 (>= 3.2.13); however:
+    Package ruby-activesupport-3.2 is not installed.
+   piuparts-depends-dummy depends on ruby-activemodel-3.2 (>= 3.2.13); however:
+    Package ruby-activemodel-3.2 is not installed.
+   piuparts-depends-dummy depends on ruby-activerecord-3.2 (>= 3.2.13); however:
+    Package ruby-activerecord-3.2 is not installed.
+   piuparts-depends-dummy depends on ruby-rack-cache (>= 1.2~); however:
+    Package ruby-rack-cache is not installed.
+   piuparts-depends-dummy depends on ruby-rack (>= 1.3.0~); however:
+    Package ruby-rack is not installed.
+   piuparts-depends-dummy depends on ruby-rack-test (>= 0.6.1~); however:
+    Package ruby-rack-test is not installed.
+   piuparts-depends-dummy depends on ruby-journey (>= 1.0.1~); however:
+    Package ruby-
+  dpkg: error processing piuparts-depends-dummy (--install):
+   dependency problems - leaving unconfigured
+  Errors were encountered while processing:
+   piuparts-depends-dummy
+0m13.9s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
+0m13.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', '-yf', 'install']
+0m15.0s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  Correcting dependencies... Done
+  The following packages will be REMOVED:
+    piuparts-depends-dummy
+  0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
+  1 not fully installed or removed.
+  After this operation, 0 B of additional disk space will be used.
+  (Reading database ... 6926 files and directories currently installed.)
+  Removing piuparts-depends-dummy ...
+0m15.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', '-yf', 'install']
+0m15.0s INFO: Installation of ['tmp/piuparts-depends-dummy.deb'] ok
+0m15.0s DEBUG: Removing /srv/piuparts.debian.org/tmp/tmpow7rgJ/tmp/piuparts-depends-dummy.deb
+0m15.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'dpkg', '--purge', 'piuparts-depends-dummy']
+0m15.0s DUMP: 
+  dpkg: warning: ignoring request to remove piuparts-depends-dummy which isn't installed
+0m15.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'dpkg', '--purge', 'piuparts-depends-dummy']
+0m15.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', 'clean']
+0m15.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', 'clean']
+0m15.5s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpow7rgJ']
+0m15.9s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpow7rgJ']
+0m16.8s DEBUG: No broken symlinks as far as we can find.
+0m16.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-cache', 'policy']
+0m18.6s DUMP: 
+  Package files:
+   100 /var/lib/dpkg/status
+       release a=now
+   500 http://mirror.bm.debian.org/debian/ sid/non-free Translation-en
+   500 http://mirror.bm.debian.org/debian/ sid/main Translation-en
+   500 http://mirror.bm.debian.org/debian/ sid/contrib Translation-en
+   500 http://mirror.bm.debian.org/debian/ sid/non-free amd64 Packages
+       release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
+       origin mirror.bm.debian.org
+   500 http://mirror.bm.debian.org/debian/ sid/contrib amd64 Packages
+       release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
+       origin mirror.bm.debian.org
+   500 http://mirror.bm.debian.org/debian/ sid/main amd64 Packages
+       release o=Debian,a=unstable,n=sid,l=Debian,c=main
+       origin mirror.bm.debian.org
+  Pinned packages:
+0m18.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-cache', 'policy']
+0m18.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-cache', 'policy', 'ruby-actionpack-3.2']
+0m18.7s DUMP: 
+  ruby-actionpack-3.2:
+    Installed: (none)
+    Candidate: 3.2.13-5
+    Version table:
+       3.2.13-5 0
+          500 http://mirror.bm.debian.org/debian/ sid/main amd64 Packages
+0m18.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-cache', 'policy', 'ruby-actionpack-3.2']
+0m18.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', '-y', 'install', 'ruby-actionpack-3.2=3.2.13-5']
+0m19.2s DUMP: 
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  Some packages could not be installed. This may mean that you have
+  requested an impossible situation or if you are using the unstable
+  distribution that some required packages have not yet been created
+  or been moved out of Incoming.
+  The following information may help to resolve the situation:
+  
+  The following packages have unmet dependencies:
+   ruby-actionpack-3.2 : Depends: ruby-activerecord-3.2 (>= 3.2.13) but it is not going to be installed
+  E: Unable to correct problems, you have held broken packages.
+0m19.2s ERROR: Command failed (status=100): ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'apt-get', '-y', 'install', 'ruby-actionpack-3.2=3.2.13-5']
+  Reading package lists...
+  Building dependency tree...
+  Reading state information...
+  Some packages could not be installed. This may mean that you have
+  requested an impossible situation or if you are using the unstable
+  distribution that some required packages have not yet been created
+  or been moved out of Incoming.
+  The following information may help to resolve the situation:
+  
+  The following packages have unmet dependencies:
+   ruby-actionpack-3.2 : Depends: ruby-activerecord-3.2 (>= 3.2.13) but it is not going to be installed
+  E: Unable to correct problems, you have held broken packages.
+  
+0m19.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'umount', '/proc']
+0m19.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpow7rgJ', 'umount', '/proc']
+0m19.5s DEBUG: Starting command: ['rm', '-rf', '--one-file-system', '/srv/piuparts.debian.org/tmp/tmpow7rgJ']
+0m19.6s DEBUG: Command ok: ['rm', '-rf', '--one-file-system', '/srv/piuparts.debian.org/tmp/tmpow7rgJ']
+0m19.6s DEBUG: Removed directory tree at /srv/piuparts.debian.org/tmp/tmpow7rgJ
+0m19.6s ERROR: piuparts run ends.
diff --git a/tests/wrappers/test_piuparts.py b/tests/wrappers/test_piuparts.py
new file mode 100644
index 0000000..bd7446c
--- /dev/null
+++ b/tests/wrappers/test_piuparts.py
@@ -0,0 +1,19 @@
+from ethel.wrappers.piuparts import parse_piuparts
+import os
+
+
+LOGFILES = [
+    ("fluxbox_1.3.5-1.log", set([])),  # No issues.
+    ("freeradius_2.1.12+dfsg-1.2.log", set(["command-not-found"])),
+    ("ruby-actionpack-3.2_3.2.13-5.log", set(["dependency-is-messed-up"])),
+]
+
+
+def test_piuparts():
+    for log, testids in LOGFILES:
+        pth = os.path.join(os.path.dirname(__file__), "logs", log)
+        lines = open(pth, 'r').readlines()
+        for issue in parse_piuparts(lines, pth):
+            if issue.testid:
+                testids.remove(issue.testid)
+        assert testids == set([])

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-debile/debile-slave.git



More information about the Pkg-debile-commits mailing list