[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