[Piuparts-commits] [SCM] piuparts git repository branch, master, updated. eda668423fa87898c59d1075118693714aa5a053
Andreas Beckmann
debian at abeckmann.de
Fri Dec 23 10:27:30 UTC 2011
The following commit has been merged in the master branch:
commit c78db50dc10bcb3b036d77743c3b11f242d29d86
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Mon Nov 28 13:26:55 2011 +0100
add changelog entries for previous 3 merges
diff --git a/debian/changelog b/debian/changelog
index 981130f..ebdd65f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -53,8 +53,6 @@ piuparts (0.42) UNRELEASED; urgency=low
- When running commands in the chroot, redirect stdin from /dev/null.
- Stop using Popen.communicate() as it may run out of memory.
- Terminate commands producing more than 2 MB of output. (Closes: #649335)
- - Add missing post_install_* hook to install_packages_by_name().
- (Closes: #628077)
- Create /etc/dpkg/dpkg.cfg.d/ if missing inside the chroot (e.g. on
lenny). (Closes: #647752)
- Remove logrotate and its dependencies only once.
@@ -67,6 +65,24 @@ piuparts (0.42) UNRELEASED; urgency=low
custom scripts by just dropping new config bits in e.g.
/etc/apt/apt.conf.d/piuparts-foobar.
- Integrate diversion checks with Chroot.check_result().
+ - Use 'apt-get remove' to remove all packages at once with proper
+ dependency ordering. (Closes: #648162)
+ - Set more environment variables to let custom scripts know where and
+ when they are being run: PIUPARTS_TEST, PIUPARTS_PHASE,
+ PIUPARTS_DISTRIBUTION{,_PREV,_NEXT}. See the README for details.
+ (Closes: #589498)
+ - Add missing post_install_* custom scripts to install_packages_by_name().
+ (Closes: #628077)
+ - Remove pre_upgrade_* custom scripts, they can be replaced with
+ pre_install_* scripts that check for PIUPARTS_PHASE=upgrade.
+ - Add pre_test_* custom scripts. These are run exactly once at the
+ beginning of each test (after recording the initial chroot state).
+ - Allow multiple --scriptsdir options, the contents will be merged.
+ - Exclude /tmp/scripts when creating a tarball.
+ - Use --one-file-system when creating a tarball to exclude bindmounts etc.
+ - Restore base system from temp_tgz instead of running debootstrap again.
+ (Closes: #648193)
+ - Purge all packages at once instead of doing it one-by-one.
- Use consistent variable names for package lists. (Closes: #648177)
- Compute the changes in restore_selections().
- Check for settings.scriptsdir inside run_scripts().
--
piuparts git repository
More information about the Piuparts-commits
mailing list