[Piuparts-devel] piuparts_0.57~bpo70+1_amd64.changes ACCEPTED into wheezy-backports
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Wed Mar 12 00:18:30 UTC 2014
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 12 Mar 2014 00:51:27 +0100
Source: piuparts
Binary: piuparts piuparts-master piuparts-slave piuparts-common
Architecture: source all
Version: 0.57~bpo70+1
Distribution: wheezy-backports
Urgency: low
Maintainer: piuparts developers team <piuparts-devel at lists.alioth.debian.org>
Changed-By: Holger Levsen <holger at 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: 718544 733900 735907 736743
Changes:
piuparts (0.57~bpo70+1) wheezy-backports; urgency=low
.
* Rebuild for wheezy-backports.
* Remove python-mox3 from build-depends and disable the tests during build.
.
piuparts (0.57) unstable; urgency=low
.
[ Ivo De Decker ]
* piuparts-report.py: Use source version from final_distro.
(Closes: #733900)
.
[ Matthias Schmitz ]
* Rearrange old unittests.py, use nosetests instead:
- Move unittests.py to tests/ subdirectory,
- Split out dependencyparser test to an extra file,
- Add configuration for nosetests,
- Use nosetests in Makefile target "check".
* piuparts.py:
- Add unittest for DefaultsFactory / Defaults.
- Use pymox to mock the piuparts.guess_flavor() function as it would run
lsb_release in a subprocess.
- Move broken_symlink unittest out of piuparts.py into
tests/test_piuparts.py so nosetests can run this test and detect
coverage.
* Add tests/README documenting the naming of the test classes and functions.
* Re-enable unittests during package build
- Don't create coverage report during pkg build.
- Add to Build-Depends: python-debian, python-apt, python-nose,
python-debianbts, python-yaml, and python-mox3.
.
[ Andreas Beckmann ]
* piuparts.py:
- Add to ignored_files:
+ /etc/group.org
+ /etc/passwd.org
+ /etc/shadow.org
- Create piuparts-depends-dummy.deb with gzip compression for
installability with older dpkg versions.
- Exclude virtual packages provided by the real package (but not the dummy
package) from the Conflicts of piuparts-depends-dummy.deb.
- Check the status of the packages after installing the supplied .debs.
Based on an initial patch by Julien Cristau. (Closes: #718544, #736743)
* piupartslib/packagesdb.py:
- load_alternate_versions_from_packages_urls(): New method to load
alternate version numbers from a different set of URLs (e.g.
final_distro).
- get_best_package_state(): New method that considers successfully tested
providers of a virtual package if the real package of the same name
failed. Used for dependency resolution.
- No longer special-case packages as essential-required and test them like
normal packages (no-op test plus adequate run). (Closes: #735907)
- Improve ordering of packages to be tested/recycled.
* piupartslib/dwke.py:
- Factored out classes Problem and FailureManager and some helpers from
detect_well_known_errors.py
* piuparts-master-backend.py:
- Improve master.log verbosity.
* piuparts-report.py:
- Mark essential-required as obsolete and hide it.
- Integrate the reporting part from detect_well_known_errors.py.
- Archive outdated logs even if the current version is untested.
* master-bin/detect_well_known_errors.py:
- Only update .kpr files, the reporting part was integrated into
piuparts-report.
* scripts/post_{setup,distupgrade}_force-unsafe-io: New custom script to
automatically enable dpkg --force-unsafe-io once that is supported.
Also divert /bin/sync and replace it with a link to /bin/true. Syncing a
throwaway chroot is useless, but affects on the host's performance.
* scripts/pre_install_extras: New custom script to install a linux-headers
package before testing a *-dkms package, s.t. dkms tries to build a
kernel module.
* known_problems/module_build_error_issue.conf: New known problem for dkms
module build failures.
* known_problems/piuparts-depends-dummy_{error,issue}.conf: New known
problem for failing to install and fixup piuparts-depends-dummy.deb.
* Add more piuparts exceptions.
* Handle lib32nss-mdns like ia32-libs[-gtk].
.
[ Holger Levsen ]
* piuparts.py:
- Report adequate version used.
Checksums-Sha1:
dcd0d6d8e32ffde12314b27c1d4aff610d93ef14 1932 piuparts_0.57~bpo70+1.dsc
164b748514dd9065dcd39d7ed3b1352d9d8ed458 211153 piuparts_0.57~bpo70+1.tar.gz
b6c5b3ba5d5ad701312abf1d0760c7b76d926b6c 99252 piuparts_0.57~bpo70+1_all.deb
260af7f5a61975a93f107024164831710558427c 123122 piuparts-master_0.57~bpo70+1_all.deb
6ec573ee92b1ace2b5afcae70f989bf881b30cc2 49458 piuparts-slave_0.57~bpo70+1_all.deb
f1c4b40465b6b961ad478ad74dd062d42f6366f0 50830 piuparts-common_0.57~bpo70+1_all.deb
Checksums-Sha256:
13e6ab4dabe848804a693d7ffb736673e52f9d08eb7f913517ff3c8424d2ccf1 1932 piuparts_0.57~bpo70+1.dsc
ea8866f9f17650062d29a21da5837cbe58cd982f3a104d976b4c8dbf847b8799 211153 piuparts_0.57~bpo70+1.tar.gz
992697114c06ca75e505bfde6fd752f1f630c48b48b7c43ad3a46ece1400b02f 99252 piuparts_0.57~bpo70+1_all.deb
3fcac65000d1a26503aa1add9e1740d9f388d40b52e50a6e12d64af3ddb0965a 123122 piuparts-master_0.57~bpo70+1_all.deb
9104146749ea925c29b2ee887461f8357abfd35153575cbc12a92406a216be56 49458 piuparts-slave_0.57~bpo70+1_all.deb
be65d243e65706532c192de4e2cd92fe7f7c768078d6246cdc7a0dd620581c89 50830 piuparts-common_0.57~bpo70+1_all.deb
Files:
510f5794bf7b61d503bde9cd761a20b1 1932 devel extra piuparts_0.57~bpo70+1.dsc
e905c141d786d12f2d2521667f7f37e9 211153 devel extra piuparts_0.57~bpo70+1.tar.gz
08e61e8b7d9106abcf7ac06b4ff240ea 99252 devel extra piuparts_0.57~bpo70+1_all.deb
dc9aef0d15d7a9e6076ab2cb40d67ed5 123122 devel extra piuparts-master_0.57~bpo70+1_all.deb
1526aea983bdbc183a53f212cc68960f 49458 devel extra piuparts-slave_0.57~bpo70+1_all.deb
6b8715afccafeb1f55c230c87fd256c1 50830 devel extra piuparts-common_0.57~bpo70+1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIVAwUBUx+kiwkauFYGmqocAQh5nBAAqUkpjyHDaeqfvbiWcsMn+yz4lE5QySmO
dD6dT82BhACKz5kJ66X7eQ7QJWufWNXwjteNF0GE2YQBlh0T5mAf+X3bx8QT3NPc
jTrVvK4ZPrNaWk8zILIW7tvzqCHmI3w1Gr9Y7ySQclZO43ItyTTK0v9LDQWIkF68
dnmQ4IO0P6TsK+2YEn7Cl30uVGWkwSHxd6qpmCQbYtb/ZttdA20hOfyl9BPploLB
Tt6NW4ZS6WoFgMSc9FjZtfNMWWrwc6j1YDkXQRbyRTE+kkGzmXEpGCcQFMYdpGUP
5K45wNIjTc5uyftfIEZqkiyV3mbFX61Djjk1X1SEovuuxhxdqHCUCi3fDj31q15y
p+dKw1XZZ3fqkKj1cT4sIMs9BwZRd3SAc6FyUdhZpo82KNysx+zpwvw7Krqe26KM
8b+j9AtpA7ChBO4z0iTWHyWCUTupdwrLNgcQtFaeyH9mCV5rwekuhEHuRt+Y1mgN
DFN6IRahbViXU6TeDu+ujCGSNpHgUgd6GFsqAP3K0ujdE1PPsfW6mQF8MNQtZ/ES
3dCMMA0WQlxYqMgcf4XMWAdHGyVcqNRGaaVLkGlZc8Rl1AfCz38lbV64TNHL0u2D
nEJ+uo84BDaljjHlCzIQjx+vP0ipP1ca4Vssjz+eDnM29/u9uJLA5wVGpb956TGw
Flm6psHPzSk=
=2hAO
-----END PGP SIGNATURE-----
Thank you for your contribution to Debian.
More information about the Piuparts-devel
mailing list