[buildd-tools-devel] [GIT] sbuild branch, master, updated. debian/sbuild-0.60.5-1-35-g326da1d
Roger Leigh
rleigh at alioth.debian.org
Sun Nov 28 17:18:16 UTC 2010
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "sbuild".
The branch, master has been updated
via 326da1d1d39f12cd8f8407cab5e45e50129df04d (commit)
via f4c9c25a71a7ba6c9bc8060d94ed04947b07d0a7 (commit)
via ffa67de3a5476e866aaabc62e19724d55b858f89 (commit)
via 57ca90177fd8af6ad8a83ddc202ac31db909856a (commit)
via b3dbca2e3c9bc02cc5adf22540c76a8d4bf44ad8 (commit)
via 80f811184d7c7b06a6a5ec8d646b1eac015dffa2 (commit)
via d8950a4ddabe5e4fcec44699e7b2931d1cbc381e (commit)
via 7606c8d654b0e5aa51ec6bd43e2712f39d4baa5b (commit)
via 593e6e765fd0825cc88f55049836b627b1c3379b (commit)
via 825320d50f58da8bf97d626747964bcedcb40d9c (commit)
via 0a1f524f7aad852dc41b196dd75cedffd576f5ed (commit)
from 6482efda8c6b0bb5669f0102cf0b037badeb6e60 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 326da1d1d39f12cd8f8407cab5e45e50129df04d
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 17:15:22 2010 +0000
sbuild: Simplify shutdown logic
Remove unused and redundant REDO/SBUILD-REDO-DUMPED code. This hasn't
been used for 11 months (explicitly disabled for buildds). buildd and
buildd-mail continue to read and write REDO for their own internal
uses.
Shutdown sequence is aligned with the build sequence in Sbuild::Build.
Temporary variables for job, session and resolver are used to simplify
code.
The same error return is issued when in buildd or user mode and killed
by a signal.
commit f4c9c25a71a7ba6c9bc8060d94ed04947b07d0a7
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 15:43:54 2010 +0000
sbuild: Remove REDO and SBUILD-REDO-DUMPED handling
commit ffa67de3a5476e866aaabc62e19724d55b858f89
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 15:32:24 2010 +0000
Sbuild::Build: Use resolver for all apt operations
commit 57ca90177fd8af6ad8a83ddc202ac31db909856a
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 15:31:28 2010 +0000
Sbuild::ResolverBase: Don't use Errno, and only remove archive if defined
commit b3dbca2e3c9bc02cc5adf22540c76a8d4bf44ad8
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 15:30:55 2010 +0000
sbuild-update: Use resolver to perform all apt-get calls
commit 80f811184d7c7b06a6a5ec8d646b1eac015dffa2
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 14:30:17 2010 +0000
Sbuild::Resolver*: Remove use of Build object
Only use conf and session objects
Add support for apt repository to aptitude resolver
Add support for running apt tasks to resolver base
Use self logging
Set Arch from build object
commit d8950a4ddabe5e4fcec44699e7b2931d1cbc381e
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 14:18:25 2010 +0000
Sbuild::Build: Remove source dependencies support in prepare_watches
Since we no longer handle sourcedeps files, there's no point in
handling them in watches.
commit 7606c8d654b0e5aa51ec6bd43e2712f39d4baa5b
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 14:14:41 2010 +0000
Sbuild::Build: Move prepare_watches call here from InternalResolver
This means the resolvers don't need access to the build object
commit 593e6e765fd0825cc88f55049836b627b1c3379b
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 14:13:22 2010 +0000
Sbuild::Build: Add Install Time to generated stats
commit 825320d50f58da8bf97d626747964bcedcb40d9c
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 14:11:15 2010 +0000
Sbuild::Build: Move install time stats writing here from InternalResolver
commit 0a1f524f7aad852dc41b196dd75cedffd576f5ed
Author: Roger Leigh <rleigh at debian.org>
Date: Sun Nov 28 14:07:19 2010 +0000
Sbuild::Base: Move section logging here from Sbuild::Build
Allows use in other modules making use of logging functions
-----------------------------------------------------------------------
Summary of changes:
bin/sbuild | 151 ++++++++------------
bin/sbuild-update | 17 ++-
lib/Sbuild/AptResolver.pm | 31 ++--
lib/Sbuild/AptitudeResolver.pm | 142 ++----------------
lib/Sbuild/Base.pm | 35 +++++
lib/Sbuild/Build.pm | 96 +++---------
lib/Sbuild/InternalResolver.pm | 124 +++++++---------
lib/Sbuild/Makefile.am | 1 +
lib/Sbuild/{ChrootRoot.pm => Resolver.pm} | 45 +++---
lib/Sbuild/ResolverBase.pm | 223 +++++++++++++++++++----------
10 files changed, 385 insertions(+), 480 deletions(-)
copy lib/Sbuild/{ChrootRoot.pm => Resolver.pm} (55%)
hooks/post-receive
--
sbuild
More information about the Buildd-tools-devel
mailing list