Back to piuparts PTS page

Accepted piuparts 0.49 (source all)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 12 Jan 2013 12:12:45 +0100
Source: piuparts
Binary: piuparts piuparts-master piuparts-slave piuparts-common
Architecture: source all
Version: 0.49
Distribution: unstable
Urgency: low
Maintainer: piuparts developers team <piuparts-devel@lists.alioth.debian.org>
Changed-By: Holger Levsen <holger@debian.org>
Description: 
 piuparts   - .deb package installation, upgrading, and removal testing tool
 piuparts-common - common piuparts components
 piuparts-master - piuparts master components
 piuparts-slave - piuparts slave components
Closes: 603873 656438 679780
Changes: 
 piuparts (0.49) unstable; urgency=low
 .
   [ Andreas Beckmann ]
   * Add support for dist-upgrade tests of "disappearing" packages:
     - master/report: Get candidate packages from distro in the "distro"
       setting in piuparts.conf and (target) versions to test from last distro
       entry in "upgrade-test-distros". In case a package no longer exists, use
       a pseudo-version "None".  (Closes: #656438)
     - slave: Support pseudo-version "None".
     - piuparts: Do not try to install unavailable packages after dist-upgrade.
   * piuparts.py:
     - Run custom scripts only once if dependencies are installed via a
       metapackage.
     - Rename --no-debsums option to --warn-on-debsums-errors.
     - Add --extra-repo=<sources.list line> option for adding extra
       package sources, e.g. backports, security or local repositories.
       The argument must be a valid line (including whitespace) that is added
       to sources.list verbatim. The option may be repeated to add more lines.
     - Qualify to the package names extracted from .debs with the version.
     - Add --testdebs-repo=<sources.list line> option. Provide the package(s)
       to be tested (and additional dependencies that are not yet in the
       archive) in a repository to enable dependency resolution with apt-get.
       Use for complex install and upgrade scenarios.
     - Add --distupgrade-to-testdebs option. During distupgrade tests override
       packages from the target distro with the packages from the testdebs
       repository. This allows doing distupgrade tests before uploading.
     - Enable upgrade tests if both --apt and --testdebs-repo are given.
   * piupartslib/conf.py:
     - Add get_final_distro() method.
     - Add optional distro argument to get_mirror() method.
   * piupartslib/packagesdb.py:
     - Speed up LogDB by fetching existing files with os.listdir().
   * piuparts-slave.py:
     - Disable X forwarding while connecting to master.
     - Move checks for package existence to test_package().
   * piuparts-analyze.py:
     - Sort bugs and try the newest bug first.
   * piuparts-report.py:
     - Fix URLs to piatti's config.
     - Hardlink the logfiles to the htdocs tree (with copy as fallback).
   * post_setup_squeeze-fake-essential: Restrict fake-essential install-info to
     the 4 packages that actually need this.
   * New custom script: pre_remove_40_find_obsolete_conffiles, report obsolete
     conffiles after package upgrades. Suggested by Michael Biebl.
   * pre_remove_50_find_missing_copyright: Skip check for packages that are not
     installed or have only config files remaining.
   * post_remove_cleanup: Cleanup dovecot certificates.
   * Add support for installing and upgrading to the multiarch ia32-libs* in
     wheezy/sid on amd64.  (Closes: #679780)
   * Merge known problem analyses excessive_output and runtime_exceeded into
     new known problem resource_violation.
   * New known problem: Leaving obsolete conffiles after upgrade.
   * New known problem: Modifying conffiles or other shipped files (issue).
   * New bug template: partial-upgrade-file-overwrite.
 .
   [ Holger Levsen ]
   * README.txt:
     - reformat with shorter line lengths (Closes: #603873).
     - fix some typos.
Checksums-Sha1: 
 4b9cf4860a0011f15ec20d5ef69258f505beae25 1829 piuparts_0.49.dsc
 36650ee5ce397098adde2846db10605ddcd1e934 162361 piuparts_0.49.tar.gz
 96ec545b30c7dc1d73075167fd300d268b9b26c6 91820 piuparts_0.49_all.deb
 b41d2295cfdcbe4bdfa6b71e7512502ea620fa88 93342 piuparts-master_0.49_all.deb
 806c0ec075b209142210a4aa3cddefb54d420511 37736 piuparts-slave_0.49_all.deb
 4c740e9f3fd1b59c00ce0fc0c89d3db4749c1793 36108 piuparts-common_0.49_all.deb
Checksums-Sha256: 
 9405c87e5a209732d48747d081138f7df6416105e22a264a4d768d0fd4979813 1829 piuparts_0.49.dsc
 5cd275a1883b8bf1c1713f4a7cf4ac13e6cf5e79982ec0b6473fb8aa4b8feee3 162361 piuparts_0.49.tar.gz
 a46929466eb98198d9182e9273f1e477dda520f0d930991b6ae29fa96fb9d91b 91820 piuparts_0.49_all.deb
 6811b9f0ce70a4a8ec44ef393bcd4b384b5d5884eb04dc9b7673d21a9f2a599d 93342 piuparts-master_0.49_all.deb
 39b5059f5bc5938b6eb7689963a1b66587f5ff13c2b28eb5eb0ea9b772d83fb2 37736 piuparts-slave_0.49_all.deb
 03c8ecdef3e1ff2a1b1bb8bc147af8e77622812880150e73f5fbf7a2c8648ec6 36108 piuparts-common_0.49_all.deb
Files: 
 267ea975a3d3f42cc5f187d1aed8a00b 1829 devel extra piuparts_0.49.dsc
 4f4b4293f697a4e40da42644a37e8415 162361 devel extra piuparts_0.49.tar.gz
 bb43dc3da6381ddeaff1b4616332e29a 91820 devel extra piuparts_0.49_all.deb
 441a234b2c55dece64ce67840139f80d 93342 devel extra piuparts-master_0.49_all.deb
 efcb16bf86c0ee19289ca38ab37486ec 37736 devel extra piuparts-slave_0.49_all.deb
 64cbe7bc06703e22acd602a5e2e98e05 36108 devel extra piuparts-common_0.49_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIVAwUBUPFJ2AkauFYGmqocAQje3w//Qo3+17q8XokhjKVzZCqoO2rV+piVieAf
8ZJAGho7PBLtll6HxjzXbOv4gOGVum8TruzrX06KtjeCl+zvbRi722vbOxXk4tpA
p1QQWNwGfANEFUkX8beHxR8ys3Vtl9h0o2WchPJ71pPUhdOyBxBsYiekvYMjN7Mv
9g26gnHkeibkrcBmAuqM77ZjODfPUzZwg0vuocyAP8OxZ6a1cGMo2GPJDSTChZpV
+4/LsIifOpKKw4xC42JPztexYMEsxYINwimogPv8jPUyEbVD+usO9ey4UNgkUqR8
kPe09vQikuz4/NUWfBpsgfK/WyMZ41gjz//ggKcK+HJIVY5GmnPBESzgbzuwpDZB
TGVKdpZ0/88KdRyLdznBEIqRP1kifyX66Q1F6P6Xf5nw9hdTv1Ni+yPGjWz478yA
PK703jB72eUuhWHwoMB/I4jNRL/ZTuky/gP3y1zzhJv2YQzQG3eYxUzwXdD5P5WQ
ThvqpzK89g/ueuUJVIsQpnZLfIIJOp0K6Wr9SfJA11/4+rz3MG8WvuZiUH6r8+Tq
DPtun5/3+qxDOfll1YQR2ELYo0QaWUNOtnLElFp2/9GsON8DlT6YZG3RusuvB14A
2cPCiA+PAFlr1/noCxAZsvR3tw3CFcMqcqo7U04KQucXl7OEj5ZaZvIz3w0HV1d6
y0lIvtf17XM=
=HPor
-----END PGP SIGNATURE-----