Merge sbuild 0.60.0-1 (universe) from Debian unstable (main)

Bug #580724 reported by Felix Geyer on 2010-05-14
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sbuild (Ubuntu)
Wishlist
Daniel Hahler

Bug Description

Binary package hint: sbuild

Please merge sbuild 0.60.0-1 (universe) from Debian unstable (main)

Changelog entries since the last merge:

sbuild (0.60.0-1) unstable; urgency=low

  * debian/control:
    - Upgrade to Standards-Version 3.8.4.
    - Use ${misc:Depends} as required by debhelper.
  * sbuild:
    - Only run "schroot --info" once on startup, to speed up the startup
      time when many chroots exist (Closes: #546624). Thanks to
      Nelson Elhage for finding this issue and suggesting a suitable
      approach for fixing it.
    - Don't append binNMU or extra version to version number for use
      in the DSC filename (Closes: #546647). Thanks to Nelson Elhage
      for finding this issue.
    - Distinguish between failed/attempted builds (Closes: #538083).
    - Build directory cleaned under all failure conditions
      (Closes: #538085).
    - Flush stdout explicitly in logger to avoid "choppy" output when
      monitoring interactively. Autoflushing stdout appears to be
      broken in Perl 5.10 so flush explicitly in addition to
      enabling autoflush. Thanks to Ryan Niebur for spotting this.
    - Print a list of all installed packages and versions, in addition
      to toolchain packages (Closes: #553301). Thanks to Felipe
      Sateler for this suggestion.
    - Don't default distribution to unstable (Closes: #559659).
      Defaulting to unstable can result in unintentional uploads of
      packages targetted at other distributions, such as experimental,
      which can potentially cause serious breakage. As a result, it is
      safer to require manually specifying the distribution, or
      explicitly setting it in the configuration file.
    - Set the man-db man-db/auto-update parameter to false to disable
      unnecessary work in a build environment.
    - Don't give back packages failing the arch check (Closes: #561936).
      Thanks to Philipp Kern for reporting this.
    - Add command-line and configuration options to enable running
      apt-get clean, upgrade and dist-upgrade prior to building. These
      complement the existing option to update the chroot, which is now
      also fixed (Closes: #521096).
    - Add $build_source variable to sbuild.conf to complement the
      --source command-line options (Closes: #564528). Thanks to
      David Bremner for this suggestion.
    - Allow setting of $build_dir in sbuild.conf (Closes: #535911).
      Thanks to Andres Mejia for this patch.
    - Add $check_space option to allow free space checking to be
      disabled (Closes: #551917). Thanks to Bruno Kleinert for this
      suggestion.
    - --apt-update both updates and upgrades the chroot
      (Closes: #521096). Thanks to Gustavo Noronha Silva for this
      patch. Note the original bug report 'get_apt_command' error
      was fixed on the 17th March 2009.
    - Allow the use of -C as well as --check-depends-algorithm as
      documented (Closes: #546673). Thanks to Nelson Elhage for this
      patch.
  * Add sbuild-clean script (Closes: #551310). Thanks to Andres Mejia
    for this patch.
  * sbuild-createchroot: Compute an absolute path for the chroot
    location. Thanks to Cyril Brulebois for this patch.
  * wanna-build:
    - Depend on postgresql-8.4-debversion in place of
      postgresql-8.3-debversion (Closes: #559607). Thanks to Martin Pitt
      for reporting this.
    - wanna-build now reads its system configuration from the correct
      location (/etc/buildd/wanna-build.conf, not
      /etc/wanna-build/wanna-build.conf).
    - Remove extra parenthesis from wanna-build-merge-packages
      (Closes: #553364). Thanks to Felipe Sateler for this patch.
  * Remove absent -t option for --top from sbuild-stats.1
    (Closes: #566320). Thanks to Kurt Roeckx.
  * buildd:
    - Don't bind-mount /home into the schroot. (Closes: #566315)
    - Extract architecture for .changes filename from the .changes file
      instead of just using the system arch. (Closes: #566398)
    - Fix NO_WARN_PATTERN default to not warn about sbuilds build/current-*
      symlinks. (Closes: #566722)
    - Do all w-b interaction, leave nothing of it to sbuild. (Closes: #567646,
      #566321)

 -- Roger Leigh <email address hidden> Tue, 23 Feb 2010 22:24:52 +0000

Related branches

Felix Geyer (debfx) wrote :

sbuild (0.60.0-1ubuntu1) maverick; urgency=low

  * Merge from Debian unstable (LP: #580724), remaining changes:
    - Do not install debfoster into the chroots because it is in universe
      and not needed for package building itself.
  * buildd: Declare Replaces and Breaks on ubuntu-dev-tools (<= 0.83) as
    both packages contain /usr/bin/buildd. (LP: #558461)

 -- Felix Geyer <email address hidden> Fri, 14 May 2010 23:13:17 +0200

Felix Geyer (debfx) wrote :
Daniel Hahler (blueyed) on 2010-05-15
Changed in sbuild (Ubuntu):
importance: Undecided → Wishlist
assignee: nobody → Daniel Hahler (blueyed)
status: New → In Progress
Launchpad Janitor (janitor) wrote :
Download full text (4.5 KiB)

This bug was fixed in the package sbuild - 0.60.0-1ubuntu1

---------------
sbuild (0.60.0-1ubuntu1) maverick; urgency=low

  * Merge from Debian unstable (LP: #580724), remaining changes:
    - Do not install debfoster into the chroots because it is in universe
      and not needed for package building itself.
  * buildd: Declare Replaces and Breaks on ubuntu-dev-tools (<= 0.83) as
    both packages contain /usr/bin/buildd. (LP: #558461)

sbuild (0.60.0-1) unstable; urgency=low

  * debian/control:
    - Upgrade to Standards-Version 3.8.4.
    - Use ${misc:Depends} as required by debhelper.
  * sbuild:
    - Only run "schroot --info" once on startup, to speed up the startup
      time when many chroots exist (Closes: #546624). Thanks to
      Nelson Elhage for finding this issue and suggesting a suitable
      approach for fixing it.
    - Don't append binNMU or extra version to version number for use
      in the DSC filename (Closes: #546647). Thanks to Nelson Elhage
      for finding this issue.
    - Distinguish between failed/attempted builds (Closes: #538083).
    - Build directory cleaned under all failure conditions
      (Closes: #538085).
    - Flush stdout explicitly in logger to avoid "choppy" output when
      monitoring interactively. Autoflushing stdout appears to be
      broken in Perl 5.10 so flush explicitly in addition to
      enabling autoflush. Thanks to Ryan Niebur for spotting this.
    - Print a list of all installed packages and versions, in addition
      to toolchain packages (Closes: #553301). Thanks to Felipe
      Sateler for this suggestion.
    - Don't default distribution to unstable (Closes: #559659).
      Defaulting to unstable can result in unintentional uploads of
      packages targetted at other distributions, such as experimental,
      which can potentially cause serious breakage. As a result, it is
      safer to require manually specifying the distribution, or
      explicitly setting it in the configuration file.
    - Set the man-db man-db/auto-update parameter to false to disable
      unnecessary work in a build environment.
    - Don't give back packages failing the arch check (Closes: #561936).
      Thanks to Philipp Kern for reporting this.
    - Add command-line and configuration options to enable running
      apt-get clean, upgrade and dist-upgrade prior to building. These
      complement the existing option to update the chroot, which is now
      also fixed (Closes: #521096).
    - Add $build_source variable to sbuild.conf to complement the
      --source command-line options (Closes: #564528). Thanks to
      David Bremner for this suggestion.
    - Allow setting of $build_dir in sbuild.conf (Closes: #535911).
      Thanks to Andres Mejia for this patch.
    - Add $check_space option to allow free space checking to be
      disabled (Closes: #551917). Thanks to Bruno Kleinert for this
      suggestion.
    - --apt-update both updates and upgrades the chroot
      (Closes: #521096). Thanks to Gustavo Noronha Silva for this
      patch. Note the original bug report 'get_apt_command' error
      was fixed on the 17th March 2009.
    - Allow the use of -C as well as --check-...

Read more...

Changed in sbuild (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers