-----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-----