[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#317033: ITP: piuparts -- .deb package installation, upgrading, and removal testing tool



Package: wnpp
Severity: wishlist
Owner: Lars Wirzenius <liw@iki.fi>

* Package name    : piuparts
  Version         : 0.6
  Upstream Author : Lars Wirzenius <liw@iki.fi>
* URL             : none
* License         : GPL version 2
  Description     : .deb package installation, upgrading, and removal testing tool

 piuparts tests that Debian packages handle installation, upgrading, and
 removal correctly. It does this by creating a minimal Debian
 installation in a chroot, and installing, upgrading, and removing
 packages in that environment, and comparing the state of the directory
 tree before and after. piuparts reports any files that have been added,
 removed, or modified during this process.
 .
 piuparts is meant as a quality assurance tool for people who create
 Debian packages to test them before they upload them to the Debian
 package archive.

I have the package ready:

 Package: piuparts
 Status: install ok installed
 Priority: optional
 Section: devel
 Installed-Size: 84
 Maintainer: Lars Wirzenius <liw@iki.fi>
 Architecture: all
 Version: 0.6-1
 Depends: python2.3, debootstrap
 Description: .deb package installation, upgrading, and removal testing tool
  piuparts tests that Debian packages handle installation, upgrading, and
  removal correctly. It does this by creating a minimal Debian
  installation in a chroot, and installing, upgrading, and removing
  packages in that environment, and comparing the state of the directory
  tree before and after. piuparts reports any files that have been added,
  removed, or modified during this process.
  .
  piuparts is meant as a quality assurance tool for people who create
  Debian packages to test them before they upload them to the Debian
  package archive.

I intend to do an upload one of these days. If piuparts might be useful
for you (QA people especially), please tell me now, so I can fix things
before uploading.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.10-1-686
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)



Reply to: