[FFe] Please merge sbuild 0.74.0-1 from Debian Sid

Bug #1756195 reported by Simon Quigley
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sbuild (Ubuntu)
Fix Released
Medium
Simon Quigley

Bug Description

sbuild 0.74.0-1 brings many new improvements to the tool that developers who happen to install the LTS (e.g. developers for Ubuntu LTS-based derivatives et. al) would greatly benefit from having.

Here is the complete changelog (from Debian) for this new upstream release:

sbuild (0.74.0-1) unstable; urgency=medium

  * New upstream release
  * Install dose-distcheck and lintian for the native architecture
  * remove DCMD config value which is not used and just uselessly making
    libsbuild-perl depend on devscripts
  * use dpkg-query instead of grep-status so that dependency on grep-dctrl is
    not needed anymore
  * suppress schroot writing to stderr in sbuild-createchroot
  * check for modprobe in sbuild-createchroot
  * Add missing newline character to a bunch of error messages
  * dose3 failures no longer mask the --build-deps-failed-commands
  * Build arch: all packages by default (closes: #870263)
  * Run lintian by default (closes: #870263)
  * sbuild-createchroot: add --command-prefix (closes: #870260)
  * add sbuild-debian-developer-setup package (closes: #859867)

 -- Michael Stapelberg <email address hidden> Wed, 14 Mar 2018 21:55:42 +0100

Among these changes are things like running Lintian by default and --command-prefix which I know I'll personally use.

I volunteer to complete this merge from Debian should this FFe be accepted.

Thanks.

Revision history for this message
Simon Quigley (tsimonq2) wrote :

Since the Launchpad builders use sbuild, subscribing Colin Watson explicitly.

Changed in sbuild (Ubuntu):
assignee: nobody → Simon Quigley (tsimonq2)
importance: Undecided → Medium
Revision history for this message
Colin Watson (cjwatson) wrote :

I have no objections from the Launchpad side. Our base system is currently always xenial, and we run sbuild from that, so we aren't going to be taken by surprise by an upgrade in bionic. When we upgrade, we'll test it and make any necessary adjustments then, so you don't need to block on us.

Revision history for this message
Simon Quigley (tsimonq2) wrote :

Thanks.

Revision history for this message
Steve Langasek (vorlon) wrote :

FFe approved.

Changed in sbuild (Ubuntu):
status: New → Triaged
Revision history for this message
Simon Quigley (tsimonq2) wrote :

sbuild is missing a dep on lintian, (rightfully) making the autopkgtests fail.

Depending on how quick Debian is with this, I might upload a quick fix to Ubuntu so this can migrate and then send to Debian.

Changed in sbuild (Ubuntu):
status: Triaged → Fix Committed
milestone: none → ubuntu-18.03
tags: added: update-excuse
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
sbuild (0.75.0-1ubuntu1) bionic; urgency=low

  * Merge from Debian Sid (LP: #1756195). Remaining changes:
    - no-pkg-mangle-deps.patch: Set NO_PKG_MANGLE=1 when building dummy
      packages, as pkgbinarymangler's dpkg-deb expects to be run from a source
      package.
    - utf-8-by-default.patch: Switch to C.UTF-8 by default.
    - abs-path-revert.patch: Revert upstream commit that breaks lp-buildd by
      causing symlinks to files not ending in .dsc to no longer be buildable.

sbuild (0.75.0-1) unstable; urgency=medium

  * New upstream release.
  * buildd: only build arch:any packages (closes: #893608)
  * buildd: do not run lintian
  * remove harmful unnecessary lintian binary check (closes: #893226)

 -- Simon Quigley <email address hidden> Fri, 23 Mar 2018 00:15:11 -0500

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.