p: create piuparts-depends-dummy.deb with gzip compression

- older dpkg does not understand data.tar.xz
- dump the metapackage control file

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p: split() + strip() Depends/Conflicts used as input for the dummy package

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p: piuparts-depends-dummy.deb: exclude Provides from Conflicts

if the 'master' package the 'dummy' package is created for has
  Conflicts+Provides: virtual
omit 'virtual' from the Conflicts of the 'dummy' package, otherwise
it may not be installable, especially if 'master' is installed

Signed-off-by: Andreas Beckmann <anbe@debian.org>
changelog and other minor cleanups, copyright bumps

Signed-off-by: Andreas Beckmann <anbe@debian.org>
enable foreign arch i386 for lib32nss-mdns

lib32nss-mdns [amd64 only] Depends: libnss-mdns-i386 [i386 only]

Signed-off-by: Andreas Beckmann <anbe@debian.org>
drupal7-mod-* needs mysql for installation

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p: factor out an unqualify() routine

for cutting off a '=$version' suffix from package names

Signed-off-by: Andreas Beckmann <anbe@debian.org>
reschedule packages also on testing2sid
p-m: log connect/disconnect with timestamp

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p: add is_installed() method

check whether package(s) is/are installed in the chroot

based on an initial patch from Julien Cristau

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p: check the status of the packages after installing .debs

and fail if they are not installed

do not abort if installation of piuparts-depends-dummy.deb failed,
too many failures

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p-r: restrict processing to sections passed on the command line

for debugging+development only, default (no arguments) means process all sections

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: restrict processing to sections passed on the command line

for debugging+development only, default (no arguments) means process all sections

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: prepare switching to logging

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: switch from print to logging

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: do not create unused filedicts

Signed-off-by: Andreas Beckmann <anbe@debian.org>
lib/db: rrdep accessors: use name lookup

Signed-off-by: Andreas Beckmann <anbe@debian.org>
don't pass package objects to rrdep accessors

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p.conf.pejacevic: tune rescheduling settings

Signed-off-by: Andreas Beckmann <anbe@debian.org>
lib/db: LogDB: add stat() method

Signed-off-by: Andreas Beckmann <anbe@debian.org>