[Piuparts-devel] Bug#711370: piuparts: multi-arch prevents piuparts run

Hideki Yamane henrich at gmail.com
Thu Jun 6 15:06:22 UTC 2013


Package: piuparts
Version: 0.52
Severity: normal

Dear Maintainer,

 If we set /etc/apt/sources.list with multi-arch, piuparts doesn't run
 properly as below.


$ time sudo piuparts -p ttyrec_1.0.8-5_amd64.changes 
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 starting up.
0m0.0s INFO: Command line arguments: '/usr/sbin/piuparts' '-p' 'ttyrec_1.0.8-5_amd64.changes'
0m0.0s INFO: Running on: Linux x121e 3.8-2-amd64 #1 SMP Debian 3.8.13-1 x86_64
0m0.0s DEBUG: Starting command: ['dpkg', '--info', 'ttyrec_1.0.8-5_amd64.deb']
0m0.0s DUMP: 
   new debian package, version 2.0.
   size 35362 bytes: control archive=1091 bytes.
       640 bytes,    16 lines      control              
       690 bytes,    11 lines      md5sums              
       183 bytes,     7 lines   *  postinst             #!/bin/sh
       150 bytes,     5 lines   *  postrm               #!/bin/sh
   Package: ttyrec
   Version: 1.0.8-5
   Architecture: amd64
   Maintainer: NIIBE Yutaka <gniibe at fsij.org>
   Installed-Size: 54
   Depends: libc6 (>= 2.2.5)
   Section: misc
   Priority: optional
   Description: Terminal interaction recorder and player (for tty)
    This package includes "ttyrec", a tty recorder which records terminal
    interaction, and "ttyplay", the player to see that intereaction.
    .
    Ttyrec records your terminal input and output, like the "script" command,
    but additionally records timing information to allow playback at the original
    speed.  It can record any console program, including screen-oriented programs
    such as those using curses.
0m0.0s DEBUG: Command ok: ['dpkg', '--info', 'ttyrec_1.0.8-5_amd64.deb']
0m0.0s DEBUG: Created temporary directory /tmp/tmpfM7zhz
0m0.0s DEBUG: Unpacking /var/cache/pbuilder/base.tgz into /tmp/tmpfM7zhz
0m0.0s DEBUG: Starting command: ['tar', '-C', '/tmp/tmpfM7zhz', '-zxf', '/var/cache/pbuilder/base.tgz']
0m9.4s DEBUG: Command ok: ['tar', '-C', '/tmp/tmpfM7zhz', '-zxf', '/var/cache/pbuilder/base.tgz']
0m9.4s DEBUG: Starting command: ['chroot', '/tmp/tmpfM7zhz', 'mount', '-t', 'proc', 'proc', '/proc']
0m9.4s DEBUG: Command ok: ['chroot', '/tmp/tmpfM7zhz', 'mount', '-t', 'proc', 'proc', '/proc']
0m9.4s DEBUG: sources.list:
  deb [arch=amd64,i386] sid sid
  deb [arch=amd64,i386] sid main
  deb [arch=amd64,i386] sid contrib
  deb [arch=amd64,i386] sid non-free
0m9.5s DEBUG: Created policy-rc.d and chmodded it.
0m9.5s DEBUG: Starting command: ['chroot', '/tmp/tmpfM7zhz', 'apt-get', 'update']
0m9.5s DUMP: 
  E: Malformed line 1 in source list /etc/apt/sources.list (URI parse)
  E: The list of sources could not be read.
0m9.5s ERROR: Command failed (status=100): ['chroot', '/tmp/tmpfM7zhz', 'apt-get', 'update']
  E: Malformed line 1 in source list /etc/apt/sources.list (URI parse)
  E: The list of sources could not be read.
  
0m11.4s DEBUG: Starting command: ['chroot', '/tmp/tmpfM7zhz', 'umount', '/proc']
0m11.5s DEBUG: Command ok: ['chroot', '/tmp/tmpfM7zhz', 'umount', '/proc']
0m11.5s DEBUG: Starting command: ['rm', '-rf', '--one-file-system', '/tmp/tmpfM7zhz']
0m12.6s DEBUG: Command ok: ['rm', '-rf', '--one-file-system', '/tmp/tmpfM7zhz']
0m12.6s DEBUG: Removed directory tree at /tmp/tmpfM7zhz
0m12.6s ERROR: piuparts run ends.


 /etc/apt/sources.list is

deb [arch=amd64,i386] http://ftp.jp.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.jp.debian.org/debian/ sid main contrib non-free

deb http://ftp.jp.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.jp.debian.org/debian/ experimental main contrib non-free


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=ja_JP.utf8, LC_CTYPE=ja_JP.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages piuparts depends on:
ii  debootstrap      1.0.52
ii  debsums          2.0.52
ii  dpkg             1.16.10
ii  lsb-release      4.1+Debian11
ii  lsof             4.86+dfsg-1
ii  piuparts-common  0.52
ii  python           2.7.3-5
ii  python-debian    0.1.21+nmu2

Versions of packages piuparts recommends:
ii  adequate  0.6

Versions of packages piuparts suggests:
ii  schroot  1.6.5-1

-- no debconf information



More information about the Piuparts-devel mailing list